dsh-simple-codegraph
在终端中运行以下命令:
dsh plugin install QuantumKuba/dsh-simple-codegraph
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install QuantumKuba/dsh-simple-codegraph,即可从 https://github.com/QuantumKuba/dsh-simple-codegraph 安装该插件。
插件介绍
在 DeepSeek Harness 里,Agent 往往要靠大量 grep、glob 和 read_file 去拼出代码结构,既耗上下文又容易在循环里跑偏。dsh-simple-codegraph 为每个 Agent 挂上独立、绑定工作目录的 CodeGraph MCP,用一次聚焦的探索就能拿到相关源码片段、调用层次和影响范围,把「摸结构」从多轮工具调用收成单点查询。
插件强调真正的按 Agent 隔离:每个会话各自拉起 stdio 进程并钉在仓库根目录,多 Agent 并行不同项目时不会串库。默认只暴露 codegraph_explore,减轻小模型在工具 schema 上的 token 负担和选型困惑;安装后向上发现 .codegraph/ 索引,无需额外配置即可接入,并针对 DSH 上下文裁剪做了兼容设计,首轮即可完成 MCP 握手。
特别适合在资源紧张的环境里跑本地 20B~30B 级模型(如 Qwen 2.5/3.x、DeepSeek 蒸馏等):工具少、读文件慢、上下文宝贵时,用 CodeGraph 换效率与稳定性。需要已在目标项目用 CodeGraph CLI 建好索引;若你从全局 MCP 或其它 CodeGraph 插件迁移,可参考仓库内文档。
截图预览
使用场景
- 多仓库并行时让每个 Agent 只看到自己项目的代码图
- 本地 20B~30B 模型需要少工具、一次摸清调用链与影响面
- 想减少 grep/glob/反复读文件带来的上下文浪费与循环漂移
适合人员
- 在 DSH 里做编码 Agent 且已用 CodeGraph 索引项目的开发者
- 资源受限环境下跑本地推理模型的团队
- 从全局 MCP 或其它 CodeGraph 插件迁移到按 Agent 方案的用户