dsh-understand-anything
在终端中运行以下命令:
dsh plugin install GongYuanCaiJi/dsh-understand-anything
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install GongYuanCaiJi/dsh-understand-anything 即可安装,插件源码位于 https://github.com/GongYuanCaiJi/dsh-understand-anything 。
插件介绍
接手一个陌生的中型甚至大型代码库,最大的痛点不是读不懂某一行代码,而是理不清文件之间的架构、依赖和调用关系。dsh-understand-anything 的思路是:先让 AI 把整个代码库扫描一遍,生成一份 knowledge-graph.json(涵盖架构、依赖、调用图、复杂度),之后的所有对话都基于这张图谱进行,而不是把整份文件灌进上下窗口。
围绕这张图谱,插件提供了一组 /understand-* 命令:聊天问答、改动影响分析、新手上手指南、业务领域与流程提取、LLM 知识库分析,甚至可以通过 Figma API 生成设计稿知识图谱。支持 --language zh 输出中文摘要与标签,方便中文团队协作。
适合三类人:刚接手陌生项目需要快速建立全局认知的开发者;在提交前想评估改动波及范围与风险值工程师;以及希望从代码中反向梳理业务领域、为新人编写导读文档的技术负责人。
使用场景
- 接手陌生项目时快速建立全局架构认知
- 提交前评估当前改动波及了哪些组件及风险
- 为新人自动生成项目导读与业务领域文档
适合人员
- 刚接手陌生项目的开发者
- 需要在提交前评估改动范围的工程师
- 希望从代码反向梳理业务领域的技术负责人