zfdx123/dsh-atelier--packages-dsh-codegraph ↗★ 0

@zfdx123/dsh-codegraph

提供代码知识图谱工具与结构化上下文前置 适合需要让AI代理免grep直接查询和维护预索引代码图谱的开发者。

包名
@zfdx123/dsh-codegraph
兼容性
待验证
Harness 依赖范围
^0.1.6-alpha.1
Cordis 依赖范围
^4.0.2
版本
1.0.1
许可证
NOASSERTION
最近更新
2026年9月21日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zfdx123/dsh-atelier#8a3566cc5762e3e6d26b23c75c6ee3c4a336304f&path:packages/dsh-codegraph

配置

在组合层(如 cordis.patch.yml 的 insert 行)可为插件传配置:

- insert:
    - id: dsh-codegraph
      name: '@zfdx123/dsh-codegraph'
      require: '@zfdx123/dsh-codegraph'
      config:
        guideSearch: true    # 默认 true:注入上述系统提示指引;false 只注册工具
        surface: core        # 默认 core:只注册 status/init/sync/explore 共 4 个工具;
                             # 设为 full 注册全部 13 个
        frontload: true      # 默认 true:结构化 prompt 自动前置注入;false 关闭

name 与 package.json 的 name 必须逐字一致(加载器按它解析);带 scope 的名字在 YAML 里必须加引号 ——以 @ 开头的裸标量是保留指示符。id 是覆盖句柄,与包名无关。

环境变量

变量作用
DSH_CODEGRAPH_EXECUTABLE显式指定 codegraph 可执行文件的绝对路径(优先级最高)。用于上游 install.sh / thin shim 装在非 PATH 位置、或本地自建的 CLI。路径不存在会直接报错并点名该变量,不会静默换成别的二进制