SuperAPI AI 工具集

analyze

通用与其它

查看项目

更新于 10-16 06:21

技能介绍

用途:这是 StackShift「逆向工程到规格驱动开发」6 步流程中的第 1 步,用于在改动代码前先摸清项目情况,预计耗时约 5 分钟,输出 analysis-report.md。

主要能力:询问用户选择 Greenfield(从业务逻辑重建新应用)或 Brownfield(用 Spec Kit 管理现有代码库);自动检测编程语言、框架与构建系统;分析目录结构、架构模式与关键组件;扫描现有文档质量;评估实现完成度;生成分析报告;并把路径选择写入状态文件供后续步骤使用。

使用方式:当用户说“分析这个代码库”“这是什么技术栈”“这个应用有多完整”“运行初步分析”“开始逆向工程流程”等时触发。它会先检查上层目录是否存在 .stackshift-batch-session.json 批量会话文件,若存在则自动套用其中的答案并跳过问卷;否则按问卷逐项确认路线、实现框架(GitHub Spec Kit、BMAD Auto-Pilot、BMAD Method、仅架构、可移植组件提取)、Brownfield 升级模式、执行方式、规格详尽度、澄清策略、实现范围、规格输出位置、目标技术栈与构建位置等,答案存入 .stackshift-state.json。

适用场景:新项目或既有代码库启动逆向工程、变更前了解技术栈与架构、评估项目完成度与缺口、首次用该工具包分析项目。

限制:资料未提供具体收费、平台支持范围与效果保证;批量会话检测会在 git 根目录停止以防路径穿越;部分选项(如独立目录构建)在 Claude Code Web 中不可用。