joyiok/dsh-memory

joyiok★ 0JavaScriptLast synced: 2026-08-15

Open on GitHub

DSH plugin: shared persistent memory store across all sessions, with memory_* tools and a Web sidebar panel

README excerpt

dsh-memory DeepSeek Harness(DSH)共享持久记忆插件。 - 一个所有会话共享的记忆库 :存储在 $DSH HOME/storages/dsh-memory.json , web / headless / 任何工作目录的会话都读写同一份数据。 - Agent 工具 : memory add / memory search / memory list / memory remove , 新会话里 Agent 会自动先检索记忆、遇到值得记住的事实会主动写入。 - Web 侧边栏 :底部 Memory 按钮,面板支持查看、搜索、添加、删除记忆。 - 原子写入 :临时文件 + rename,跨进程写入安全;读取按 mtime 感知外部更新。 安装 安装完成后重启 dsh web : 验证: dsh --profile web --dump-config 应出现: 使用 让 Agent 记忆 / 回忆 Web 面板 左下角 Memory → 输入框写内容 + 逗号分隔标签 → 保存;列表内可搜索、删除。 工具参数 工具 参数 说明 memory add content 必填; tags / category 可选 写入一条共享记忆 memory search query 必填; limit 可选 搜索内容 / 标签 / 分类 memory list category / tags / limit 可选 列出记忆 memory remove id 必填 按 id 删除记忆 配置 可在 profile 的 cordis.patch.yml 覆盖(覆盖整行 config): 禁用插件: 结构 注意 - 记忆内容对所有会话可见,请勿写入密钥、口令等敏感信息。 - 如果 JSON 文件损坏,插件会把损坏文件备份为 dsh-memory.json.corrupt- 并重新开始。

View full README on GitHub →
Skins / UIdeepseek-harnessdsh-pluginmemorysidebaragentsearch

Category