zfdx123/dsh-atelier--packages-dsh-codegraph ↗★ 0
@zfdx123/dsh-codegraph
提供代码知识图谱工具与结构化上下文前置 适合需要让AI代理免grep直接查询和维护预索引代码图谱的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zfdx123/dsh-atelier#8a3566cc5762e3e6d26b23c75c6ee3c4a336304f&path:packages/dsh-codegraph說明文件
閱讀完整 README ↗配置
在组合层(如 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。路径不存在会直接报错并点名该变量,不会静默换成别的二进制 |