DSH Plugins
返回列表
dsh-drawai

dsh-drawai

模型推理 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install fourzkw/dsh-drawai

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

在 DeepSeek Harness 中执行 dsh plugin install fourzkw/dsh-drawai 安装本插件(源码:https://github.com/fourzkw/dsh-drawai),安装后重启 dsh web 生效。

插件介绍

在 DeepSeek Harness 里画流程图、架构图时,常见困境是:人要在编辑器里改,模型却只能「描述」或生成一份新图,最后人和 AI 各改各的,文件对不上。dsh-drawai 把可编辑画布放进右侧栏,读写的载体就是工作区里的原生 .drawio——你在画布上画的、对话里让模型改的、以及用 draw.io 桌面版接着改的,最终都落在同一份文件上。

核心能力可以概括成「一块画布、两个工具、一份文件」。右侧栏支持打开与新建 .drawio,画节点与连线、就地改字、图层与顺序、对齐与导出;模型通过 diagram_read 看见结构、样式、选区与文件指纹 revision,再用 diagram_apply 按结构化 ops 增删改、自动布局并原子写回。你在画布上选中什么,模型就知道什么;AI 改动最多可回退 8 步。此外还支持 SVG 图形节点、位图逐像素矢量化 traceImage,以及从视频抽帧绘制成 SVG 并离线导出等能力。

写回策略刻意保守:读不懂的单元逐字节保留,只对外科手术式地改模型管理的部分,避免「悄悄丢内容」。若你在 drawio 里同时改过,expectRevision 会对不上并拒绝写入,需要重读再改。

适合需要在 DSH 里与 AI 协作改图、又希望文件能无缝交给 draw.io / diagrams.net 的开发者与文档作者;也适合要把截图或视频示意转成可编辑矢量节点的场景。界面目前为简体中文,大图性能尚未充分验证。

截图预览

使用场景

  • 在 DSH 对话里用自然语言让模型改流程图并自动布局
  • 人与 AI 共同编辑同一份工作区 .drawio,无需来回导入导出
  • 把截图或视频帧逐像素描成 SVG 节点做示意图

适合人员

  • 在 Harness 里写架构/流程文档并想让模型直接改图的开发者
  • 需要 draw.io 互通、又不想被私有格式锁定的团队
  • 要把位图或视频示意转成可编辑矢量内容的创作者