SuperAPI AI 工具集

explore-repo

测试与质量

查看项目

更新于 10-16 09:50

技能介绍

用途:分析当前代码仓库,快速给出技术栈、入口点、构建/运行/测试命令、环境变量来源与关键依赖链路,帮助开发者或 AI 代理在陌生仓库中建立整体认知。可传入参数指定子系统范围,只分析该路径。

主要能力:优先使用本地 .graph-agent/index.db(SQLite 索引,含 files、symbols、edges、meta 表)做符号与依赖追踪;若无该索引则尝试 MCP code-graph 工具(list_projects、get_file_symbols、get_callers、get_callees、get_file_imports,必要时先 reindex_repo);两者都不可用时回退到 Glob/Grep 流程,识别 package.json、go.mod、Cargo.toml、pyproject.toml、Makefile、Dockerfile 等配置并追踪 2–3 条关键依赖路径。

使用方式:以 $ARGUMENTS 传入子系统焦点;若参数以 f、flow 开头或等于 f/flow,则开启 FLOW_MODE,在输出块后追加 Mermaid 图(服务/数据流用 graph LR,调用层级用 graph TD,按 Browser/FE/API Routes/Backend Services/External/DB 分层,仅展示 3–5 条关键请求路径,边标注协议或数据类型)。

输出内容:STACK、ENTRY、BUILD、RUN、TEST、ENV、DEP FLOW、GOTCHAS 等字段。

限制:依赖仓库中是否存在 .graph-agent 索引或 MCP code-graph 服务,否则分析深度下降;Mermaid 图仅覆盖关键路径而非全部文件;具体支持的语言与平台范围资料未提供。