SuperAPI AI 工具集

graph

数据与分析

查看项目

更新于 10-15 19:54

技能介绍

用途:该技能在用户想看清仓库(或第二大脑)如何组织时使用,例如“map the codebase”“graph the repo”,也可在新增技能、工具、SOP 或 /wiki 循环添加条目后刷新图谱,或在重构、审计、每周回顾前作为思考辅助,并为 /graph-query 探索做准备。

主要能力与产物:由 graphify 构建,覆盖范围为代码(本地 AST)加已提交的 wiki/。输出统一写入 graphify-out/(被 git 忽略,不提交),包括交互式 graph.html、graph.json 和 GRAPH_REPORT.md;报告中给出 God Nodes(连接最多的枢纽)、Surprising Connections(跨域意外连接)和 Suggested Questions,并保留 graphify 的诚实标签 EXTRACTED、INFERRED、AMBIGUOUS,主张需引用依据而非编造。

使用方式:先运行 python tools/graphify_setup.py check 检查是否安装 graphify,缺失可装(uv tool install graphifyy,回退 pipx install graphifyy 或 pip install graphifyy,再 graphify install --platform claude),无需账号注册,需确认 graphify --version 可用后再继续。全量构建(代码+wiki)用 /graphify .,由宿主 IDE 会话运行文档抽取;仅代码刷新用 graphify update <path>,确定性、无 LLM、快速。完成后确认 graphify-out/graph.json 与 GRAPH_REPORT.md 已写入。后续可提议 /graph-query "<question>" 探索最短路径、邻居、社区,或 graphify hook install 在提交时自动重建、--watch 持续重建。

限制:范围仅限代码与已提交的 wiki/;始终排除 raw/、.tmp/、.env、graphify-out/ 及敏感或密钥路径,绝不把文档抽取指向 raw/,不得在无明确批准下扩大范围。raw/ 可能含未去标识的 PHI/PII/财务信息,文档抽取仅限已去标识的 wiki/。graphify-out/ 为派生产物、被 git 忽略,不得提交。代码 AST 本地解析,wiki 文档抽取仅使用当前宿主会话,不调用第三方、不读取 ANTHROPIC_API_KEY。自主等级方面,构建可逆且只落在 git 忽略目录,可按请求运行;仅代码的 graphify update 在可信后可提升到 L3(如提交钩子)。是否提供收费、价格或更多平台信息,资料未提供。