dsh-plugin-topology
在终端中运行以下命令:
dsh plugin install sleetdrop/dsh-plugin-topology
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行命令 dsh plugin install sleetdrop/dsh-plugin-topology 即可安装,插件源码见 https://github.com/sleetdrop/dsh-plugin-topology
插件介绍
在多插件并存的 DeepSeek Harness 部署中,Plugin 之间谁依赖谁、谁是连接枢纽、哪些节点已经孤立,这些信息往往散落在启动日志和配置文件里,排查异常时才需要逐一翻找。dsh-plugin-topology 将运行中的 Cordis 插件光纤树一次性快照,整理为插件与服务之间的二部图,并自动计算入度、出度、介数中心性、特征向量中心性、PageRank、图密度、强连通分量、是否为 DAG、直径等图论指标,让拓扑结构一目了然。
插件一次安装即提供三个面向:网关侧的 host service 暴露 analyze() 与 render() 接口;模型侧注册 graph.render 工具,可直接输出 JSON(NetworkX 兼容的 node-link 结构)、Graphviz DOT 源码或渲染好的 SVG;浏览器侧则在侧边栏底部提供一个全局面板,支持缩放、图例、未解析依赖表以及按格式下载。
适合正在维护多插件 Harness 集成的平台工程师、需要向模型解释当前插件装配关系的 agent 开发者,以及希望在不重启服务的情况下快速审视依赖拓扑的运维人员。
使用场景
- 排查多插件部署中的循环依赖与孤立节点
- 让模型直接读取当前插件装配的图论指标
- 导出 JSON 或 SVG 依赖图供团队评审与归档
适合人员
- 维护多插件 Harness 集成的平台工程师
- 需要模型感知插件拓扑的 agent 开发者
- 希望不重启服务即审视依赖结构的运维人员