Project Memory Agent:單一、可信賴的代碼庫記憶

前言

在 DSH 插件生態中,編碼代理往往會重複學習相同的架構,並嘗試寫入相互衝突的“記憶”文件。Project Memory Agent 提供了一個單一、可信賴的記憶庫,供編碼代理使用。

插件概覽

  • 名稱:lovedolove/project-memory-agent
  • 維護者:LoveDoLove
  • 分類:記憶
  • 許可:MIT
  • 核心價值:爲編碼代理提供單一、可信賴的記憶庫,使其停止重複學習相同事實並停止寫入衝突的“記憶”文件。

核心功能

  • 交互式可視化記憶圖譜:提供可視化界面。
  • 內置向量模型與 sqlite-vec 混合 RRF 搜索:使用內置向量和 RRF 搜索。
  • 自主蒸餾與攝入引擎:自動捕獲和攝入記憶。
  • 四個正交生命週期維度:管理狀態、驗證、權威和置信度。
  • 權威 6 階段檢索管道:包含授權門、候選檢索等。
  • 零靜默矛盾解決:顯式顯示矛盾,而非靜默解決。
  • 候選隔離與多倉庫推廣:隔離候選並在多倉庫中推廣。
  • 證據錨定:基於 URI 錨定證據。
  • 6 邊界硬隔離:零知識、存儲、索引、授權等。
  • 規範 Markdown 所有權:Markdown 文件是單一事實來源。

安裝與啓用

依賴關係:
* Node.js >=18.0.0 <25.0.0
* DSH >=0.1.2-rc.1 <0.2.0-0
* 依賴:better-sqlite3, sqlite-vec, @deepseek-ai/dsh-llm

命令:

dsh plugin --profile web add @lovedolove/dsh-project-memory

典型用法

  • Slash 命令:/ema, /project-memory
  • CLI:ema ui, ema ingest, ema recall

適用場景與注意

適合需要可靠上下文記憶的編碼代理。插件以 DSH 進程權限運行,因此應檢查源代碼和許可證。

結尾

該插件解決了重複學習和衝突文件的問題。更多細節:GitHub URL

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜