dongshuyan/compass-skills
司南:个性化 AI 任务总控 Skills 系统 /COMPASS: Personal Alignment Skills OS for AI Agents
What it solves
COMPASS Skills 解決了長時間運行的 AI 代理工作流程中狀態與情境遺失的問題。它透過在本地管理使用者偏好、專案進度與任務相依性,避免必須重播整段對話紀錄,確保代理在不同會話間仍與使用者目標保持一致。
How it works
此專案提供一組可安裝至 AI 程式編寫代理(如 Claude Code 或 Codex)的 SKILL.md 套件。這些技能使用 Markdown 指示與本地 Python 腳本來實作特定工作流程:
- State Management:維護本地使用者個人檔案以記錄溝通偏好,並在倉庫內部建立任務圖(DAG)以追蹤目標與子任務。
- Alignment:澄清閘門會在執行前針對模糊或高風險任務提出聚焦問題,將其縮小範圍。
- Continuity:將當前對話狀態壓縮成可直接貼上的提示,供新 AI 會話使用。
- Meta-Programming:提供工具將成功的執行歷史轉換為可重複使用的新技能,或根據實際證據升級既有技能。
Who it’s for
適用於使用 AI 程式編寫代理、管理複雜且長期專案的開發者,需要一套結構化方式來維持情境、追蹤進度,並確保代理不偏離原始目標。
Highlights
- Local-First Privacy:所有任務與個人檔案資料皆儲存在本地,絕不上傳至外部伺服器。
- Task Forest:可視化的任務圖,跨越對話邊界仍能保存。
- Session Handoff:專門的提示產生器,實現 AI 對話之間的無縫切換。
- Skill Engineering:從觀察到的代理執行歷史直接構建與精煉技能的工具。