Community寫作與編輯github.com

ainova-systems/intelligence-sync

AI 編碼規則的單一事實來源,支援 Claude Code、Cursor、Copilot、Codex 等工具。一次編寫,同步到所有平台。

intelligence-sync 是什麼?

intelligence-sync 由 ainova-systems 開發,旨在解決多 IDE 環境下 AI 編碼規則的重複維護問題。它提供一個中心化的「情報源目錄」,開發者只需在此目錄中定義規則、代理和技能,引擎即會自動將其轉換為每個啟用 IDE(如 Claude Code、Cursor、GitHub Copilot、Codex 等)的原生格式並同步部署。此技能適合需要統一管理 AI 輔助開發規則的團隊,可大幅減少手動複製貼上的錯誤與工作量。其同步機制是純粹的單向同步:不會自動遷移舊版目錄結構,若偵測到非模組化佈局或未應用的結構,會以 exit code 6 乾淨失敗,確保不破壞既有檔案。使用者需先透過 `intelligence-update` 流程更新引擎,再執行 sync.sh 完成同步。sync.sh 腳本位於 `<intel>/sync/scripts/` 路徑下,能自動定位自身位置,因此對應的情報源資料夾名稱(例如 `intelligence/` 或 `Intelligence/`)只要路徑正確即可運作。

相容平台✓Claude Code✓Codex CLI✓Cursor
npx skills add ainova-systems/intelligence-sync

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

執行同步引擎,將規則、代理和技能從情報源目錄轉換為每個已啟用 IDE 的原生格式。

資料夾名稱: <intel> 是指存放 config.yaml 的資料夾,通常為 intelligence/,但可能已被重新命名(例如 Intelligence/)。引擎位於模組子資料夾 <intel>/sync/ 中,且能自動定位自身位置,因此只要 bash 指向正確的 sync/scripts/sync.sh 路徑,任何拼寫方式都能運作。

sync.sh 永不遷移。 它是純粹的同步工具:在 pre-0.3.1 或非模組化佈局,或未套用的結構上,它會關閉失敗,回傳 IS_STATUS=needs-update(exit code 6)且不變更任何內容。遷移完全由 intelligence-update 流程負責——請告訴您的代理程式 "更新 intelligence-sync"(或執行 <intel>/sync/scripts/update.sh)以先進行更新,然後重新執行同步。

步驟

  1. 執行 bash <intel>/sync/scripts/sync.sh(其中 <intel> 是您的情報源資料夾,預設為 intelligence)。
  2. 檢閱輸出結果——確認每個目標的規則、代理和技能計數。
  3. 如果出現未同步目錄的警告,請將缺少的路徑新增到 <intel>/config.yaml 的 sources: 下方。

相關技能