🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

QuantumKuba/dsh-simple-codegraph

DeepSeek Harnessspec-screened扫描:中风险在 GitHub 查看 ↗
⚠ 装前注意

面向 DeepSeek HarnessDSH的生产级、按 Agent 隔离的 CodeGraph 集成。

基本兼容但装前注意:未发布到 npm registry,仅可从源码安装 · 最近上游提交 2026/9/18 · 已提供中文文档

DeepSeek Harness 的按代理 CodeGraph 代码智能集成。

综合分
30.5
GitHub 分
30.5
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add QuantumKuba/dsh-simple-codegraph
未发布到 npm registry,仅可从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 2 天前真实安装成功
是什么
dsh 原生插件 · chat
装得上吗
本站已真实安装成功(非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 8 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

🟢实装验证通过· 2026/9/24
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查⚠ 装前注意

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-simple-codegraph(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=22.18.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

未发布到 npm registry,仅可从源码安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/21 04:03:06

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-mcp-client@deepseek-ai/dsh-scope@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
CodeGraph for DeepSeek Harness

面向 DeepSeek Harness(DSH)的生产级、按 Agent 隔离的 CodeGraph 集成。

概述

dsh-simple-codegraph 为每个 DSH Agent 提供独立的、项目作用域内的 CodeGraph MCP 连接。Agent 无需花费数十次昂贵的 grep、glob 和 read_file 调用来尝试重建代码库结构,而是通过一次聚焦的探索调用即可获取相关的逐字源代码、调用层级以及影响范围。

特别针对本地 20B–30B 模型(例如 Qwen 2.5/3.x 27B/32B、DeepSeek 蒸馏模型)进行了优化,适用于资源受限的环境——在这些环境中,工具 schema 会消耗宝贵的上下文,重复读取文件速度缓慢,而不必要的 Agent 循环会导致偏离。

核心亮点

- 🛡️ 真正的按 Agent 隔离:每个活跃 Agent 都会获得一个独立的、作用域限定的 CodeGraph MCP stdio 进程,并固定在其工作目录中。
- ⚡ 同时支持多项目:多个 Agent 可在不同仓库中并发工作,且零跨项目泄漏。
- 🎯 面向小模型的单工具理念:默认仅暴露 codegraph_explore,以最小化 schema token 开销并消除工具选择困惑。
- 📦 零配置 Bundle:通过 dsh plugin add 原生安装,并自动向上发现仓库根目录(.codegraph/)。
- 🔒 压缩安全架构:保持 CODEGRAPH_EXPLORE_DEDUP 禁用,以便 DSH 上下文修剪不会使后续模型查询失效。
- ⏱️ 第 1 轮握手保证:预先组装提示工具,确保 MCP stdio 握手在第 1 轮提示分发之前完成。

快速开始

1. 前置条件

确保已安装 CodeGraph CLI,并为目标项目建立索引:

Check installation
codegraph --version

Index your repository (one-time setup)
cd /path/to/my-project
codegraph init

2. 安装插件

将 bundle 添加到所需的 DSH profile(例如 web、coding 或默认):

dsh plugin --profile web add dsh-simple-codegraph

3. 运行 DeepSeek Harness

在已建立索引的仓库中启动 DSH:

cd /path/to/my-project
dsh --profile web
CodeGraph MCP 服务器会为每个 agent 会话自动启动,附加到仓库根目录,并在第一轮就暴露 mcp__codegraph__codegraph_explore。

配置预览

开箱即用,零配置。可选设置可以添加到你的 profile 的 cordis.patch.yml 中:

- id: dsh-simple-codegraph
config:
command: codegraph          # CodeGraph 可执行文件或路径
toolCallTimeoutMs: 60000    # 工具执行超时时间(毫秒)
failOnStartupError: false   # 如果 CodeGraph 失败则中止 agent 启动
routingHint: true           # 注入一句提示词路由提示

有关详细选项和配方,请参阅配置指南。

文档

在 docs/ 目录中探索深入文档:

- 📖 安装与设置指南 — 详细的前置条件、profile 安装以及多项目设置。
- ⚙️ 配置参考 — 完整的配置 schema、自定义二进制文件以及超时设置。
- 🏗️ 架构与设计 — 进程隔离模型、生命周期钩子以及小模型设计原则。
- 🔄 迁移指南 — 从 PR #1591 全局 MCP、@hyzyn/dsh-codegraph 或 jiangzhenguo/dsh-codegraph 升级。
- 🛠️ 故障排除指南 — 解决 PATH 问题、未索引项目以及冲突警告。

开发与测试

Install dependencies
pnpm install

Compile TypeScript
pnpm run build

Run unit and lifecycle tests
pnpm test

Run benchmark suite
pnpm run benchmark

许可证

MIT © 2026 DeepSeek Harness Community

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群