记忆与上下文dsh-plugin

dsh-code-memory

一个 DeepSeek Harness 插件,通过 /memory 命令以 Markdown 文件形式存储、搜索和管理代理记忆,支持开关控制和可重建索引。

Stars
1
Forks
0
Open Issues
0
最近 Push
2026年8月24日
最新版本
v0.0.4
24h Growth
+0
7d Growth
+0

安装

暂未自动识别可靠的安装命令,请查看项目 README。

概览

一个 DeepSeek Harness 插件,通过 /memory 命令以 Markdown 文件形式存储、搜索和管理代理记忆,支持开关控制和可重建索引。

  • 提供 /memory 命令,子命令包括:overview、list、add、show、rm、search、stats、compact、on、off、rebuild。
  • 使用 LocalStorage 保存单个 JSON toggles 记录;/memory on|off 控制命令是否启用。
  • Markdown 文件是唯一事实源;MEMORY.md 为派生索引,可从文件重建。
  • 记忆存储在全局或项目记忆路径下的 facts/、episodes/、procedures/ 目录中。
  • 包含关键词评分、代码路径锚点、冲突提示和 compact 报告等本地纯算法。
  • 不声明标准 Tool 或 MessageObserver;不加载宿主私有 hooks、session events 或 TUI 私有服务。
  • 工作区使用 process.cwd();项目记忆在 git 根目录的 .dsh/memory 下,全局在 $DSH_HOME/memory 下。
  • 根据清单要求权限:commands.invoke、storage.local.read 和 storage.local.write。

相关插件