dsh-maestro-diagram
在终端中运行以下命令:
dsh plugin install ddtcorex/dsh-maestro-diagram
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install ddtcorex/dsh-maestro-diagram 即可安装来自 https://github.com/ddtcorex/dsh-maestro-diagram 的 Maestro Diagram Studio 插件,获得 Mermaid 验证与漂移检测能力。
插件介绍
系统架构图最棘手的往往不是画不出来,而是画完之后风格参差、与代码逐渐脱节,评审时无法自证正确。dsh-maestro-diagram 正是为此而生:它将 GitHub 原生的 Mermaid 作为唯一事实来源,再叠加一层确定性校验与漂移检测,让每张图都能自证合规,而非依赖模型的主观判断。
核心能力分三层:mermaid_verify 工具对 Mermaid 代码做逐行语法与反模式检查(如遗留 graph 语法、shadow 节点等),返回结构化错误与警告;mermaid_drift 工具将图中实体与代码仓库交叉比对,列出图里有代码里没有和代码里有图里没有的漂移项,并附摘要说明;而面向客户的编辑级 HTML+SVG 导出则遵循密度与强调色纪律(密度 4/10、强调色 1-2 个),输出无 JavaScript 依赖的自包含文件。
它适合需要频繁产出 SA 级架构文档的团队工程师、技术写作者,以及希望在 GitHub 仓库中维护图即文档工作流的独立开发者。
使用场景
- 在 GitHub PR 中提交架构图后,自动校验 Mermaid 语法与反模式
- 迭代代码后,一键比对图中实体与仓库代码,定位漂移项
- 面向客户交付时,导出自包含的 HTML+SVG 编辑级图表
适合人员
- 维护 GitHub 仓库中架构文档的资深工程师
- 需要可重复图表输出的技术写作者
- 追求图即文档工作流的独立开发者