Repository navigation
CGU v0.9.0 加入跨 session 的提問記憶與創意素材整理。Hook 主動累積使用者提問,呼叫端 agent 用自己的模型整理,MCP 負責保存、驗證來源與取回素材;預設不需要額外 local LLM。
新增功能
- 第 11 個工具
cgu_inquiry與第 5 個 skillinquiry-mining:提問記錄、復現歸族、主題、框架習慣、跨主題橋接、相關歷史、匯出及刪除。 organize/distill/materials:由 agent 整理問題、限制、假設、類比、觀察與點子,保存提問 ID、日期、来源與儲存文字 SHA-256。- 預設累積 20 筆待整理提問,在 agent 下次使用 MCP 時提示處理一批;沒有 agent 執行時只累積。
- 選用 Copilot CLI
userPromptSubmittedhook 與本機cgu inquiry管理命令。Hook 只收集 payload 中的使用者提問,不包含助理回覆,plugin 不自動安裝。 - 素材重送去重、原子回交、來源刪除連動,以及 SQLite schema v1→v3 升級。
升級注意
CGU_EMBEDDING預設由auto改為ngram:零模型探測,量測是詞面相似(semantic=false)。需語意 embedding 時明確設auto/ollama;推理仍由 agent 的模型負責。- 資料存於
CGU_DATA_DIR或~/.cgu,不再使用PLUGIN_DATA。既有 plugin 資料庫請先停止 server、備份,再搬移或用CGU_DATA_DIR指向原目錄;不自動搬移或合併。 - Plugin、hook fallback 與設定範例固定到
v0.9.0。管理開關、排除專案、去識別、匯出與刪除保留。 - 本版提供素材累積與回用機制,未宣稱完成 H10–H13 的效果驗證;Codex/VS Code hook 尚未驗證。
安裝與文件
uv tool install git+https://github.com/u9401066/creativity-generation-unit@v0.9.0
cgu doctor詳見 繁體中文 README、架構契約 與 提問記憶設計。依專案發布順序,本次交付 git tag/GitHub Release;PyPI/MCP Registry 留待後續。
驗證與附件
- 579 項測試通過,包含 SDK 2 stdio、live skill/tool 契約、非阻塞與素材來源一致性。
- ruff lint/format、mypy、locked dependency sync、套件建置通過。
- 獨立 Python 3.11.9+MCP 2.3.0 環境安裝 wheel,驗證 11 tools、doctor 無模型探測、素材跨程序保存與來源刪除連動。
- sdist 排除本機快取、擴充套件資料及原始 evals/runs;附 wheel、sdist 與 SHA256SUMS 校驗碼。