dsh-plugin-graph
在终端中运行以下命令:
dsh plugin install erduotong/dsh-plugin-graph
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install erduotong/dsh-plugin-graph 即可完成安装,源码仓库地址为 https://github.com/erduotong/dsh-plugin-graph
插件介绍
当 DSH 客户端的插件数量逐渐增多,插件之间的依赖、插槽声明与注册关系很容易变成一个难以在脑海中还原的蛛网。dsh-plugin-graph 把这张隐形的拓扑结构变成设置页上的一幅力导向图,借鉴了 Koishi 和 Obsidian 的视觉风格,让所有插件关系一目了然。
画布区分两类节点——蓝色圆点代表插件,琥珀色菱形代表插槽——并用三种彩色边标注关系:蓝色表示 inject(依赖),绿色表示 declares(声明插槽),琥珀色表示 registers(注册到插槽)。内置的物理引擎自动完成布局;你可以拖拽节点钉住并重新加热、拖拽空白处平移、滚轮缩放,悬停时高亮相邻节点并弹出依赖与槽位信息。画布右上角的全屏模态框适合演示或大屏查看。图是只读快照,挂载时一次性构建,不订阅任何运行时事件,保持轻量。
如果你日常维护或调试多个 DSH 客户端插件,或者刚接手一个插件栈、需要快速弄清谁依赖谁、谁注册了哪个插槽,这个插件能在几秒内把答案画到屏幕上。它自动适配 DSH 的亮色与暗色主题,安装后重启即可使用,无需额外配置。
使用场景
- 接手一个插件栈,需要快速弄清谁依赖谁、谁注册了哪个插槽。
- 向团队演示多个 DSH 客户端插件之间的依赖与插槽关系。
- 调试插件冲突时,直观查看哪些插件注册到了同一个插槽。
适合人员
- 维护多个 DSH 客户端插件的开发者。
- 接手他人插件栈、需要快速理解架构的工程师。
- 对插件间依赖和插槽注册关系有可视化需求的用户。