DSH Plugins
返回列表
🖥️

dsh-canvas

客户端 更新于 2026.10.05

在终端中运行以下命令:

dsh plugin install qiuyiwu1989-star/dsh-canvas

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

在 DeepSeek Harness 中执行 dsh plugin install qiuyiwu1989-star/dsh-canvas 安装本插件(源码:https://github.com/qiuyiwu1989-star/dsh-canvas),安装后重启应用使 profile 在启动时加载。

插件介绍

DeepSeek Harness 的对话界面本质上是一条自上而下的消息流:读起来顺手,却很难一眼看出结构——哪一句是你的意图、哪一段是模型的判断、哪次工具调用真正改了文件、又在哪一轮你改了主意。这些关系在直线时间轴上几乎不可见。

dsh-canvas 在会话视图的标签环中增加 Canvas 页,把当前会话渲染成可拖拽、可缩放的卡片地图。每张卡片绑定背后记录的 anchorSeq,便于你对照会话原文;卡片按「谁贡献了这一步」划分角色(你的意图、纠偏、AI 贡献、工具动作、结果、上下文等),而不是按底层事件形状硬套。

你可以平移与缩放画布、搜索并高亮或隐藏不匹配的卡片、按角色筛选、拖动卡片并记住布局,还能从托盘导出选中内容为带溯源的 Markdown 或整幅画布 JSON。画布只读本地会话快照,不写回会话、不触达文件、不调用模型,状态也仅存于浏览器。

适合需要「看清一场对话的结构」的 Harness 用户:复盘长会话、定位关键工具调用、整理多轮纠偏与交付脉络时,比纯聊天流更直观。

使用场景

  • 长会话后想看清意图、纠偏与工具调用之间的结构关系
  • 需要在画布上搜索、按角色筛选并导出带溯源的 Markdown
  • 复盘某次交付时定位哪一轮工具调用真正改了结果

适合人员

  • 经常在 Harness 里跑多轮工具调用的开发者
  • 需要复盘复杂对话而非只读聊天流的用户
  • 希望本地只读查看会话结构、不改动 transcript 的客户端用户