为 DeepSeek Harness 提供 CodeGraph 导航工具。
36.3/100
综合分
4
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @m1khal3v/dsh-tool-codegraphnpm 源 · @m1khal3v/dsh-tool-codegraph 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-shell@deepseek-ai/dsh-system-prompt@deepseek-ai/dsh-tools@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- AST索引定位符号
- 查看调用链
- 分析改动影响
README
由 DeepSeek 最新模型翻译生成dsh-tool-codegraph
为 DeepSeek Harness 提供 CodeGraph 导航工具。
一个 DSH 插件,把开源 codegraph 命令行(AST/tree-sitter 代码索引)封装成十个职责明确的智能体工具 —— status、search、 callers/callees、impact、explore 等。
本包只是一层薄封装。 所有索引与查询都由 codegraph 命令行完成 —— 请先安装它,并确保它的可执行文件在 PATH 上。
⚡️ 亮点
- 🧭 先定位再动手的工作流 —— 使用规则(status → sync → explore → 定点查询)会自动注入智能体系统提示词。
- 🧰 十个职责明确的工具,一个工具只做一件事 —— 没有那种带 action 参数的万能工具。
- ⚡ O(1) 索引查询 —— 主会话只拿轻量输出,耗资源的 explore 构建交给子代理。
- ⚠️ 对可靠性实话实说 —— callers/callees/impact 可能漏掉动态分派产生的边;提示词会告诉模型什么时候该退回 grep。
展开完整文档(README 剩余 1 节)
dsh-tool-codegraph 为 DeepSeek Harness 提供 CodeGraph 导航工具。 一个 DSH 插件,把开源 codegraph 命令行(AST/tree-sitter 代码索引)封装成十个职责明确的智能体工具 —— status、search、 callers/callees、impact、explore 等。 本包只是一层薄封装。 所有索引与查询都由 codegraph 命令行完成 —— 请先安装它,并确保它的可执行文件在 PATH 上。 ⚡️ 亮点 - 🧭 先定位再动手的工作流 —— 使用规则(status → sync → explore → 定点查询)会自动注入智能体系统提示词。 - 🧰 十个职责明确的工具,一个工具只做一件事 —— 没有那种带 action 参数的万能工具。 - ⚡ O(1) 索引查询 —— 主会话只拿轻量输出,耗资源的 explore 构建交给子代理。 - ⚠️ 对可靠性实话实说 —— callers/callees/impact 可能漏掉动态分派产生的边;提示词会告诉模型什么时候该退回 grep。 🛠 环境要求 - DeepSeek Harness >=0.2.1-rc.5 <0.3.0 - Node ^22.19 || >=24 - codegraph 命令行在 PATH 上可用(可用 executable 配置项覆盖) 🚀 快速开始 1. 安装插件 dsh plugin add --profile web @m1khal3v/dsh-tool-codegraph 2. 检查被封装的命令行 codegraph status 如果找不到可执行文件,工具会返回安装提示,智能体则退回基于 grep 的搜索。 3. 初始化索引 —— 由你决定 上面这套工具里故意没有 init 工具:按 codegraph 项目自己的建议,索引该由用户发起,而不是由智能体发起。当 codegraph status 报告索引缺失时,你自己跑: codegraph init 在你跑之前,工具会报告索引缺失,智能体继续用其他搜索工具干活。 🖥 桌面端 本插件在 DSH Desktop 和命令行里都能用: - 通过应用的 Plugins 页面安装。 - codegraph 命令行必须在桌面宿主进程的 PATH 上可用。 - 十个工具在桌面会话里全部可用;不需要额外的客户端部分。 🧰 工具 | 工具 | 用途 | 输出 | | codegraph_status | 索引健康状况与统计 | 轻量 | | codegraph_sync | 同步上次索引以来的改动 | 长 | | codegraph_search | 按名称查找符号 | 轻量 | | codegraph_explore | 梳理某个区域,附原文源码与调用路径 | 重量 | | codegraph_callers | 谁调用了这个符号(不健全) | 轻量 | | codegraph_callees | 这个符号调用了什么 | 轻量 | | codegraph_impact | 改动某个符号的影响范围 | 轻量 | | codegraph_node | 单个符号的详情,或文件视图 | 轻量 | | codegraph_files | 从索引中读取项目文件结构 | 轻量 | | codegraph_affected | 找出受改动源文件影响的测试文件 | 轻量 | ⚙️ 配置 | 键 | 默认值 | 说明 | | executable | codegraph | 被包装命令行的二进制文件名或路径 | | queryTimeoutMs | 10000 | 普通命令的超时时间 | | initTimeoutMs | 60000 | init / sync 的超时时间 | 🧑💻 开发 pnpm install pnpm run verify # typecheck + test pnpm run build 📄 许可证 MIT 基于 colbymchenry/codegraph 构建。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
m1khal3v/dsh-tool-codegraph
为 DeepSeek Harness 提供 CodeGraph 导航工具。
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,288已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。