在智能体开发流程中,解释当前代码问题或近期改动是常见需求。通常这依赖于纯文本描述,缺乏直观的证据支撑。下面介绍 DeepSeek Harness 插件 dsh-codegraph,它能让智能体生成可核查的架构图,并在侧边栏中呈现。
它是什么¶
这是一个由 hrhgit 维护的 DeepSeek Harness 插件。它的核心定位是“问题驱动的代码解释插件”。插件会委托子进程进行只读调查,最终在侧边栏中以结构化的方式展示聚焦的证据支撑型架构场景。
核心功能¶
- 问题驱动解释:智能体根据提问,委托只读子进程进行调查。
- JSON 输出:模型只需提交
dsh-codegraph.scene.v1格式的 JSON。 - 侧边栏展示:侧边栏展示聚焦的架构场景,包含节点名称、关系和一句话结论。
- 确定性布局:插件拥有固定 React 组件和确定性布局,确保展示效果一致。
- 查看器模式:侧边栏是查看器,不是第二个聊天窗口或自由形式编辑器。
- 验证与持久化:插件自行处理数据验证和持久化。
安装与启用¶
当前资源未提供具体的安装命令。请通过以下方式获取安装指引:
典型用法¶
智能体在回答代码相关问题时,直接向插件提交结构化 JSON 数据。插件解析后,在侧边栏渲染出对应的架构图。
适用场景与注意¶
- 兼容性:目标兼容 DeepSeek Harness
0.1.2-alpha.1和 better-sidebar0.17.1。 - 权限:插件以当前 DSH 进程权限运行。
- 源码检查:安装前建议检查源码与许可证(MIT)。
总结¶
dsh-codegraph 提供了一种将代码分析转化为可视化架构图的标准化方案。它通过固定的 React 组件和确定性布局,确保了展示结果的可复现性。更多详情与源码请参考下方链接。