SuperAPI AI 工具集

analyze-repo

编程与开发

查看项目

更新于 10-16 01:15

技能介绍

用途:对 GitHub 仓库或本地项目做企业级深度分析,输出分层可视化报告,覆盖架构文档、技术债务量化、依赖与安全评估,以及面向不同角色的结论。

主要能力:采用三层报告结构——Layer 1 执行摘要(5-10 分钟,含健康雷达、风险卡片、竞品定位)、Layer 2 架构叙事(30-60 分钟,含「项目如何运作」流程、C4 四层图、数据流时序图、8 维度质量评估)、Layer 3 深度参考(file:line 证据链、可执行建议、修复清单)。分析框架覆盖数据收集、运作原理、C4 架构、8 维度质量评分、SQALE 技术债务、依赖图谱、OWASP 安全检查、竞品与价值分析、优先级矩阵及 Mermaid 图表生成。

使用方式:命令格式为 /analyze-repo <GitHub URL 或路径>,例如 /analyze-repo https://github.com/owner/repo、/analyze-repo .、/analyze-repo /path/to/project。可选 --depth=executive|story|full 控制报告层级,--perspective=executive|architect|developer|investor 调整内容侧重,二者可组合,如 /analyze-repo . --depth=story --perspective=developer。

适用场景:技术主管快速决策与架构评估、开发者理解运作原理与上手、投资尽调的风险摘要、逐文件代码审查与修复建议。

限制:报告中提及的评分、债务估算、竞品比较、市场与投资建议均为分析框架约定的产出,其准确性取决于可读取的仓库内容;执行时需能访问目标代码或 GitHub。其他运行环境要求、性能与定价信息暂未提供。