dsh-gitnexus-plugin
在终端中运行以下命令:
dsh plugin install akash-digitavision/dsh-gitnexus-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 的插件中心或配置包界面使用仓库地址 https://github.com/akash-digitavision/dsh-gitnexus-plugin 安装,或在终端执行 dsh plugin install akash-digitavision/dsh-gitnexus-plugin,安装后重启 Harness。
插件介绍
在大型或陌生代码库里,智能体往往只能逐文件搜索,很难看清模块依赖、调用链和真实执行路径。本插件是 DeepSeek Harness 的配置包,通过 GitNexus 将已索引仓库建成知识图谱,并在 DSH 中注册 GitNexus MCP,使各智能体与预设可直接使用图谱分析能力,而不只靠全文检索猜测结构。
核心能力围绕图上的代码理解展开:可跨图谱检索概念与执行流,获取符号完整上下文,在改动前评估影响面(调用方、流程与风险),解释污点与结构,在提交前分析图谱变更,并支持基于调用图的符号重命名。具体工具以本机 GitNexus 版本为准;索引后的仓库还可通过资源端点查看上下文、聚类与流程等信息。
适合在 Harness 中做架构级推理的开发者与团队:维护多仓、重构、安全审查,或希望智能体在改代码前先弄清谁会受影响。使用前需本机具备 Node.js 与 GitNexus(建议全局安装 CLI 以加快 MCP 启动),并对希望可查询的仓库执行索引;若 GitNexus 未安装或启动失败,插件非致命降级,图谱工具暂不可用。
使用场景
- 在陌生代码库中梳理模块依赖与执行流
- 改动前评估符号影响面与调用风险
- 提交前分析知识图谱变更并做调用图感知重命名
适合人员
- 在 DeepSeek Harness 中需要图谱级代码推理的开发者
- 维护多仓、做重构或大规模改动的工程团队
- 关注污点与结构解释的安全与质量审查人员