Communitygithub.com

levan-ildani/georgian-grammar-codex-skill

以規則為優先的喬治亞語文法、標點符號、翻譯與寫作品質檢定技能,專為 OpenAI Codex 設計。

georgian-grammar-codex-skill 是什麼?

這項技能專為 OpenAI Codex 開發,提供以規則為優先的喬治亞語文法檢查與寫作輔助。它確保 AI 代理在生成任何喬治亞語內容時——從單純的句子到完整的 UI 字串——皆能遵循標準現代文學喬治亞語(Mkhedruli 字體)的規範,特別聚焦於動詞形態、一致關係、格位、後置詞、標點與正字法等易錯環節。 此技能不僅僅是記憶式的問答集,而是透過一套結構化的工作流程來運作。使用者或 AI 代理需先判斷任務類型(如翻譯、編輯或校對),再依據問題涉及的語言層面(如動詞、句法、詞彙)對應至數十個詳細的規則參考文件(例如 verb-morphology.md、agreement-rules.md)。每個輸出都必須經過「規範正確性檢查」(Normative Correctness Pass)與「形式判斷協議」(Form Judgment Protocol),以確保基於規則而非僅依賴表面流暢度或語感。這項設計能有效避免 AI 在處理喬治亞語時常見的錯誤,例如不正確的動詞變化、主謂不一致、關係代名詞的格位與數的誤用、以及後置詞搭配的格位錯誤。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add levan-ildani/georgian-grammar-codex-skill

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

喬治亞語文法

概覽

書寫乾淨、自然、標準的喬治亞語,並減少 AI 代理在形態學、句法、一致關係、禮貌用語、連接詞選擇和標點符號方面常見的錯誤。除非使用者明確要求音譯、方言或古風風格,否則預設使用 Mkhedruli 字體的現代文學喬治亞語。

在 Codex 中將此技能用作工作中的文法過濾器,而非測試答案記憶庫。在最終確定之前,每個喬治亞語的答案、編輯、翻譯、解釋、UI 字串或選定的選擇題選項都必須先通過以規則為優先的喬治亞語品質檢定。

工作流程

  1. 判斷任務是草稿、翻譯、編輯還是品質檢定。
  2. 對於任何形式判斷任務,在回答前先分類語言層面:正字法、形態學、句法、詞彙標準性、語域或標點符號。
  3. 使用 references/normative-decision-protocol.md 作為規則優先的途徑,特別是對於簡短的文法問題。
  4. 在開啟參考文件前先分類風險:
    • 動詞形式或動詞一致關係:references/verb-morphology.md
    • 複雜形態學、語態/語氣、使役結構、分詞或多步驟動詞分析:references/morphology-deep-dive.md
    • 具體動詞詞幹、主題標記、分詞或詞形變化標準性:references/verb-paradigm-boundary.md
    • 連寫、分寫或連字號寫法:references/compound-writing-rules.md
    • 助詞、固定表達、連接詞、條件句、間接引語後綴或否定/禁止:references/particle-expression-rules.md
    • 副詞、副詞意義、疑問/關係/不定/否定副詞或副詞構成:references/adverb-rules.md
    • 複雜句法、間接引語、關係子句、語序或多子句標點符號:references/syntax-deep-dive.md
    • 格位、後置詞、所有格/反身形式、指示詞或方向形式:references/case-and-postposition-rules.md
    • 主謂一致、數詞一致、關係代名詞一致或 თქვენ 一致:references/agreement-rules.md
    • 拼字、固定正字法、數詞、高風險固定形式或緊湊拼寫提醒:references/normative-orthography.md
    • 特定詞彙詞形變化、詞義或規範詞典問題:references/lexical-norm-boundary.md
    • 風格正確性、語義精確度、簡潔的喬治亞語措辭或近義詞選擇:references/style-and-lexical-choice.md
    • 標點符號、直接稱呼或語域:references/polite-forms-and-punctuation.md
  5. 在草擬或修改超過簡短答案的內容時,閱讀 references/grammar-guardrails.md 以獲取精簡的全局檢查清單。
  6. 根據規則草擬、修正或回答。除非使用者要求口語、方言或古風風格,否則偏好標準的現代文學喬治亞語。如果本地參考資料中沒有確切的規則,應選擇更安全的結構或說明不確定性,而不是根據表面自然度猜測。
  7. 使用以下檢查清單進行最終的人性化審查:
    • 動詞形式是否源自正確的詞形變化,而不僅僅是表面類比
    • 主謂語在數上的一致
    • 數詞加名詞的行為
    • 後置詞前的格位是否正確
    • 與格或狀語名詞前的所有格代名詞形式
    • 代名詞指稱、替換和歧義
    • თავისი 與 მისი 的所有權
    • 關係代名詞的數和格
    • თქვენ 的一致關係和禮貌語域
    • 表示原因、目的和條件的連接詞選擇
    • 副詞關係:地點、時間、方式、原因、目的、頻率或否定
    • 使用 არ 與 ნუ 的禁止形式
    • 連寫、分寫和連字號寫法,特別是詞彙化的複合詞
    • 標點符號和間距
    • 自然的喬治亞語措辭,而非字面直譯

規範正確性檢查

對每個喬治亞語輸出應用此檢查,無論是完整的段落、修正、翻譯、簡短答案或選定的選項:

  1. 首先檢查形態學和句法:動詞詞形變化、一致關係、格位、後置詞、人稱/數和子句關係。
  2. 然後單獨檢查正字法:間距、連字號、連寫/分寫、固定複合詞和標準詞彙形式。
  3. 在簡化合併相鄰的相同母音之前,先檢查詞素邊界。前綴、語態/語氣標記和以母音開頭的詞幹可以合法地在一個詞中產生重複的母音。
  4. 不要僅根據廣泛的類比來推斷拼字、連字號或動詞標準性。應先使用相關的規則參考。
  5. 對於具體的動詞詞形變化,在回答前區分衍生性規則與詞彙/詞形變化標準性問題。
  6. 對於簡短答案,在回應前默默執行相同的規則優先檢查;不要因為輸出簡短而跳過。
  7. 僅在本地規則分析不足,或使用者明確要求驗證時,才使用外部規範來源。

不要將詞彙列表、句子列表、測試答案記憶庫、陷阱資料庫或語法檢查器作為常規決策機制。參考資料中的範例僅為衍生性規則的說明,而非真理來源。

形式判斷協議

當使用者詢問某個詞、短語或句子是否正確時,不要根據熟悉度、頻率或表面自然度來回答。首先判斷要判斷的是哪種正確性:

  1. 如果問題受衍生性規則管轄,則從相關的規則檔案回答。
  2. 如果問題取決於本地規則無法確定的特定詞彙詞形變化、固定表達或規範詞典形式,則在給出最終答案前使用外部的規範來源。
  3. 如果任務是常規寫作而非明確判斷,則通過選擇更清晰、有規則支持的結構來避免有風險的不確定形式。

對於選擇題的正確性任務,不要停在第一個看似合理的選項上。首先分析每個選項:

  1. 將每個選項標記為規則有效、規則無效、詞彙規範有效、詞彙規範無效或未解決。
  2. 對於每個被拒絕的選項,指出具體錯誤和更正後的形式。
  3. 僅在排除所有干擾項後才選擇答案。
  4. 如果在當前規範來源下仍有兩個選項有效,則說明該項目存在歧義或取決於來源,而不是強行給出單一答案。

此技能中的範例僅為規則的說明。不要將任何範例提升為記憶化的答案列表。

高風險區域

  • 在 რამდენი 和基數大於一的數詞之後,除非明確意圖是詞彙化的複數,否則偏好單數名詞。
  • 對於關係代名詞,根據關係子句選擇數和格:რომელიც/რომლებიც、რომელმაც/რომლებმაც、რომელსაც/რომლებსაც。不要僅複製先行詞的表面格位。
  • 用 ვინც 表示人物/行為者,用 რაც 表示事物、事件、內容或行為-對象關係。
  • 用 თავისი/თავიანთი 表示當前主語自身擁有的東西;當所有者是另一個第三人稱時,用 მისი/მათი。
  • 重新檢查帶有 ნახევარი 的連字號度量複合詞:表示「兩公斤半」時,偏好 ორკილო-ნახევარი;不要將其縮減為 ორკილონახევარი。
  • 重新檢查看起來表面合理的動詞形式。例如,不要僅僅因為該動詞屬於某個類別,就通過在名詞或動名詞後添加 -ობ 來構成標準現在時。
  • 在翻譯英語的「讓/幫助/使某人做某事」或「為了某人」結構之前,重新檢查語氣母音、被動形式、利益形式(benefactive)和使役形式。
  • 對於以 -ო 結尾詞幹派生的名詞性動詞,在選擇 -ო- 或 -ოვ- 之前,先確定具體的時態體(screeve)和功能。不要將不定過去完成動作的 -ოვ- 詞幹推廣到現在/未來時或第二虛擬式/希求式形式。將第一人稱主語標記 ვ- 與任何詞幹 -ვ- 分開。
  • 保持 თქვენ 與複數動詞形態一致。在正式稱呼中,僅在聽起來自然時使用禮貌性的詞彙替換。
  • 根據格位選擇後置詞,而非表面類比。在書寫 -თან、-ზე、-ში、-თვის、-გან、-კენ、შორის、მიმართ、მიერ、გარდა、შესახებ 或 -ვით 之前,重新檢查支配格位。
  • 手動重新檢查第三人稱系列的及物動詞。倒裝是 AI 常見的失敗點。
  • 區分原因與目的:
    • რადგან、ვინაიდან、იმიტომ, რომ 表示原因。
    • რათა、იმისთვის, რომ 表示目的。
  • 對於條件句,在選擇 თუ、რომ、როცა/როდესაც 或 ოღონდ 之前,區分真實條件/結果與非真實或願望條件。
  • 對於標點符號品質檢定,在選擇標點符號之前先確定其句法功能:子句邊界、直接稱呼、插入、直接引語、列舉、解釋或總結。
  • 在列舉周圍,先確定方向再選擇符號:表示概括的詞語或子句後接指定列表時用冒號;列表後接概括/總結性子句時用破折號。
  • 區分連字號與破折號。喬治亞語標點符號遵循句法,而非英語的間距習慣。

輸出規則

  • 偏好 Mkhedruli 字體的喬治亞語。
  • 偏好標準的現代文學形式,而非方言、古風或英語或俄語的字面直譯。
  • 在解釋文法時,保持範例簡短且正確。
  • 如果一個形式確實存在歧義,簡短說明並提供更安全的替代方案。

相關技能