DeepSeek Harness (DSH) 的核心哲學是「一切皆插件」。在開發 AI Agent 時,會話結束或 DSH 重啓後,上下文記憶往往會丟失。Mnemosyne 插件通過向量和 LLM 反思機制,爲 DSH 提供跨會話的長期記憶能力。該項目由 Witchwarren2344 維護,採用 MIT 協議,完全免費。
核心功能¶
該插件提供以下能力:
- 永久記憶:將記憶持久化存儲,支持跨會話、跨重啓不丟失。
- 向量語義搜索:基於向量進行語義理解與檢索。
- LLM 反思:自動從會話中提取決策、洞察和慣例。
- 自動生成知識頁面:自動生成架構圖、慣例清單、項目摘要。
- 代碼測繪:自動識別 30+ 配置文件模式並索引。
- 跨會話回溯:導入歷史會話以繼承已有知識。
- 多 Workspace 支持:支持按項目隔離記憶,也支持團隊共享。
- Delta 刷新:僅更新有變化的頁面,提升同步效率。
安裝與啓用¶
安裝命令如下:
./scripts/install.sh
安裝完成後,建議運行健康檢查:
dsh doctor
使用示例¶
- 拉取嵌入模型(本地部署模式):
ollama pull nomic-embed-text
-
存儲記憶:
在 DSH 中使用mnemo_store命令。 -
回憶記憶:
在 DSH 中使用mnemo_recall命令。
部署與成本¶
該插件完全免費,採用 MIT 許可證。
- 本地部署:使用 Ollama,完全離線且零成本。
- 雲端部署:使用 Gemini 或 DeepSeek API,爲可選升級。Gemini API 每月提供 1500 次免費嵌入請求。
注意事項¶
- 插件以 DSH 進程權限運行,請確保對安裝源碼的信任度。
- 使用前請根據實際情況選擇本地嵌入模型或雲端 API 配置。
總結¶
對於需要長期記憶能力的 DSH Agent 開發者,Mnemosyne 提供了從向量檢索到知識頁面生成的完整解決方案,是構建持久化智能體的基礎組件。