代理工具的代码知识图插件 (dsh)
JohnXu22786/codegraph · 工具
用于代理工具的代码知识图插件 (dsh):索引符号、调用站点并导入 SQLite,通过 CLI 或 stdio MCP 工具服务器回答调用/依赖问题
★ 4GitHub 星标
0分支
2026-08-28最近更新
Python开发语言
MIT许可证
主要功能
- 调用关系callers / callees —— 谁调用了某个函数/方法,它又调用了什么
- 跨文件解析是启发式的,按优先级尝试同文件精确匹配 → 导入可达文件 → 同包/同模块族 → 全局唯一名。
- 解析失败的调用点保留原始文本并标记为 unresolved(外部代码、标准库、第三方包)。
- 正则引擎(enginequick)不做字符串/注释感知,字符串里的 foo( 可能被误记为调用点
安装命令
dsh plugin --profile web add github:JohnXu22786/codegraph