SuperAPI AI 工具集

codeflow-analyzer

数据与分析

查看项目

更新于 10-16 02:36

技能介绍

用途:系统追踪代码库中某个功能或流程的完整调用链,从入口点到最深依赖,输出结构化分析文档。适用于“这个功能的调用链是怎样的”“追踪从 X 到 Y 的请求流”“Z 底层如何工作”等问题,也覆盖前端→API→服务→领域→存储的分层连接。

主要能力:采用逐层追踪方法。阶段一识别入口点(UI 组件、CLI 命令、API 端点、消息处理器、定时触发等)及其首次跨边界调用;阶段二逐层追踪,每层回答如何接收调用、做什么处理、下一步交给谁,直至终点(数据库写入、外部 API 调用、文件输出、响应返回),并采用并行搜索策略;阶段三梳理配置、依赖注入/装配、运行时加载的外部资源等支撑系统;阶段四综合成文档。

输出结构:包含概览、各路径分层(入口点 file:line、关键逻辑、交接)、支撑系统、数据流摘要与关键发现。导出时写入指定路径,默认 ./codeflow-analysis.md,附真实文件路径与行号,代码片段保持简短。

探索预算:典型 3-4 层追踪目标为 5-12 次工具调用;优先并行批量搜索;若 3 次以上搜索收敛到同一区域则改为直接读取文件;成熟框架只简述框架角色,不深入内部。

限制与注意事项:不要猜测架构,须追踪实际代码;不追踪第三方框架内部,到边界即停;不整文件倾倒,只提取相关行;不过度搜索,定位文件后直接读取;不把发现顺序当作呈现顺序,应遵循调用流。分类、平台、收费等信息暂未提供。