dsh-memory-canvas
by guobinmengxiang-rgb
DSH 插件:把庞大工具日志卸载到 refs/*.md,保留 Mermaid 画布并按 node_id 回溯,零守护进程;别 pip 错 dsh
DSH plugin: offload bulky tool logs to refs/*.md, keep a Mermaid canvas, recall by node_id. Zero daemon. Don't pip the wrong dsh.
安装
dsh plugin --profile web add github:guobinmengxiang-rgb/dsh-memory-canvasGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
DeepSeek Harness 插件。把体积大的工具日志卸到 refs/*.md,上下文里只留一张 Mermaid 画布,用 node_id 再召回。零守护进程。
注意:别 pip 装错 dsh。 官方 CLI:npx @deepseek-ai/dsh web。PyPI 上的 deepseek-harness-cli 是另一个工具(dsh doctor / dsh chat)。
GitHub topic:dsh-plugin。English: README.md
不装 dsh 先跑
node demo.mjs
会写 .dsh-memory/refs/{id}.md,打印画布,按 id 召回,并断言正文一致。
装进 profile
本包是纯 JS,没有 prepare / 构建步骤,从 git 安装不需要 allowBuilds。
dsh plugin --profile web add github:guobinmengxiang-rgb/dsh-memory-canvas
先不启动、只看组合后的层:
dsh --profile web --dump-config
应看见 dsh-memory-canvas 这一层,再按平常方式启动。
官方 CLI 是 @deepseek-ai/dsh(今天仍是 0.1.0-rc.6)。
工具
智能体必须主动调用这些工具。本插件不会自动拦截工具日志。
| 工具 | 参数 | 结果 |
|---|---|---|
memory_offload |
title、body(必填) |
短 id、路径、canvas updated |
memory_recall |
id(必填) |
存下的正文(超过 8k 会截断并注明) |
memory_canvas |
无 | 任务画布的 Mermaid Markdown |
默认存储:<cwd>/.dsh-memory/canvas.md 与 <cwd>/.dsh-memory/refs/{id}.md。可用 DSH_MEMORY_DIR 改根目录。
画布节点标题最多 24 个字符。全文在 refs/。
这不是什么
- 不是 TencentDB Agent Memory(不是他们的 L0-L3 人设流水线)
- 不是 OpenClaw
- 不是向量数据库
- 不是 Yiipu/dsh-agentmemory(那个需要
:3111上的守护进程)
灵感来自腾讯的短时符号记忆(MIT 思路,代码是我们的):refs + Mermaid 画布 + node_id。
诚实边界
- 这是开发者预览:THERE WILL BE COMPATIBILITY-BREAKING CHANGES.
- 插件在你的机器上跑。
- 本组合包的
cordis.patch.yml用的是包名dsh-memory-canvas,不是文件系统路径。
官方文档与相关
- 第一个插件:https://deepseek-harness.github.io/deepseek-harness/en/develop/basic/
- 打包与安装:https://deepseek-harness.github.io/deepseek-harness/en/develop/basic/publish
- Cordis:https://github.com/cordiverse/cordis
- 姊妹插件:https://github.com/guobinmengxiang-rgb/dsh-xhs-note
- 课程:https://github.com/guobinmengxiang-rgb/dsh-getting-started
- 精选列表:https://github.com/guobinmengxiang-rgb/awesome-dsh
许可
MIT (c) 2026 国彬 张
原始 README: https://github.com/guobinmengxiang-rgb/dsh-memory-canvas/blob/main/README.zh.md ↗
同类插件
查看全部 →
mnemon
LLM监督持久内存插件 — 基于图的召回,跨会话知识,单二进制。与DeepSeek Harness、Claude Code、OpenClaw及任何代理运行时兼容。

memtrace-public
面向 AI 编码 agent 的结构化记忆:双时态图谱、MCP 原生、零 LLM 调用;支持 Cursor · Claude Code · Codex · DeepSeek Harness · Hermes · VS Code · Windsurf

dsh-flowix-memory
将本地 flowix-cli 注册为 MCP 服务,让 agent 可以搜索、读取、创建和编辑 Flowix 备忘与思维导图产物。

flowix
笔记助你,记忆助你的代理。

engramory
AI代理的便携式内存协议 — 以静态规则加载;整理学科 + 参考规范 + 可选的钩子API

dsh-memory-evolve
为 DeepSeek Harness 提供纯插件实现的跨会话长期记忆与后台自我进化能力:五轨记忆、Git 分支感知、回合内自我审查、技能自我进化与技能管理器、四轨待办、COI 调度、会话广播、会话搜索、提示词管理器和临时信息便签;零核心修改、零运行时依赖,安装即用,卸载即净。