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

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

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

小夜