360 Secure SkillHub
360 安全技能中心

Codegraph Assistant

这是一个本地命令行脚本,作为 npm codegraph 的包装器,提供 setup、ask、query、affected、inject、status 六个子命令,用于初始化并索引项目、生成任务上下文、搜索符号、分析改动影响并把摘要写入 MEMORY.md。依赖 Python 3.11+ 与已全局安装的 codegraph。

huangxianzhan
huangxianzhan
热度 22.45
最近更新 2026-05-20 14:58:20
分类:开发依赖:代码执行 / 读写文件应用场景:代码审查 / 调试排错 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add codegraph-assistant
Metadata
name
codegraph-assistant
version
1.0.0
description
一键代码图谱助手 — 包装 npm codegraph,自动初始化/索引/注入上下文。让 DeepSeek TUI 编程时一句话拿到项目结构、符号索引、影响分析。

CodeGraph Assistant

npm codegraph 的加速包装器。不需要手动 codegraph init -i → query 三步走。

解决的问题

无此技能 有此技能
手动 codegraph init -i 每项目 setup 一键完成
codegraph context "fix bug" 怕输错格式 ask "你的问题" 自动组命令
不知道改了影响哪些测试 affected file.py 直接出结果
不会注入到 memory inject 写入 MEMORY.md

命令

python codegraph_assist.py setup [path]     # init + index 项目
python codegraph_assist.py ask "问题描述"    # 生成任务上下文 (markdown)
python codegraph_assist.py query "类名"     # 搜索符号
python codegraph_assist.py affected file.py # 改动影响分析
python codegraph_assist.py inject [path]    # 注入摘要到 MEMORY.md
python codegraph_assist.py status [path]    # 索引统计

依赖

  • npm codegraph(@colbymchenry/codegraph)已全局安装
  • Python 3.11+

典型工作流

# 新项目
cd myproject
codegraph-assistant setup     # 30s,一次性

# 编程时
codegraph-assistant ask "重构数据库连接层"
# → 输出 markdown 上下文,含入口点、相关符号、调用链

集成

DeepSeek TUI 可通过 exec_shell 直接调用:

> codegraph_assist.py query "ClassName" -j    # 拿 JSON 结果
> codegraph_assist.py affected src/file.py     # 改动前检查