DSH Plugins
返回列表
🧠

dsh-memory-canvas

记忆 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install guobinmengxiang-rgb/dsh-memory-canvas

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行安装命令即可将插件加入当前 profile,源码仓库地址为 https://github.com/guobinmengxiang-rgb/dsh-memory-canvas 。

插件介绍

执行复杂多步任务时,工具日志不断膨胀,很快就把上下文窗口塞满,而真正需要记住的只有任务结构的骨架。dsh-memory-canvas 解决的就是这个痛点:把大段工具输出卸载到本地 refs 文件,在上下文里只保留一张 Mermaid 画布来追踪任务节点,需要时再按 node_id 把原文捞回来。整个过程零守护进程、无需向量数据库,数据全部落在 .dsh-memory 目录下,干净且可审计。

插件暴露三个工具供 agent 主动调用:memory_offload 将标题和正文写入 refs 并返回短 ID,画布自动更新;memory_recall 按 ID 取回存储内容(超过 8k 会截断并附注);memory_canvas 输出当前 Mermaid Markdown 全貌。它不做自动拦截,agent 决定何时卸载、何时召回,保留对上下文节奏的完全控制。

适合在 DeepSeek Harness 中跑长链路任务、希望用最小依赖管理上下文窗口的开发者。它不是人物画像管线,不是向量检索,也不需要常驻端口,只是把引用文件、Mermaid 画布和节点 ID 做进工具层面的轻量记忆插件。

使用场景

  • 长链路任务中工具日志不断膨胀,需要将大段输出卸载到文件、只保留结构骨架
  • 多步推理过程中需要按节点 ID 快速回查早期工具调用结果
  • 希望用本地文件加 Mermaid 图管理任务记忆,不引入向量数据库或常驻服务

适合人员

  • 在 DeepSeek Harness 中运行长链任务的 agent 开发者
  • 希望用最小依赖管控上下文窗口、拒绝重度基建的开发者
  • 偏好本地文件存储、零守护进程、开箱即用的个人开发者