用途:这是 Vibe Coding 逆向工程流程的第一阶段(RE Stage 1),只做快速模式检测,不深入读取文件内容,目标是在 60 秒内理解项目技术栈。
主要能力:执行 7 项检查。1)统计 .ts/.tsx、.js/.jsx、.py 及其他文件数量,排除 node_modules/、.git/、dist/、build/,并识别 src/app/、api/routes/controllers/、prisma/migrations/、public/static/、tests/tests/spec/ 等关键目录。2)按顺序检测框架:Next.js(next.config.js/ts)、Vite+React(vite.config.ts + src/App.tsx)、Vue、Django(manage.py + settings.py)、FastAPI(main.py + requirements.txt 中的 fastapi)、Express、Rails、Laravel、Go、Rust。3)检测数据库:Prisma、Drizzle、MongoDB、SQLAlchemy、Supabase、Firebase。4)检测 CSS:Tailwind、CSS Modules、CSS-in-JS、SCSS。5)检测认证:NextAuth、Clerk、Supabase Auth、Passport.js、自定义 JWT。6)检测部署:Vercel、Fly.io、Docker、Netlify、GitHub Actions。7)按文件数评估复杂度:<30 小、30-100 中、100-300 大、>300 超大。
使用方式:运行全部 7 项检查,在显示输出前先把结果保存到 progress.txt,输出包含项目名、复杂度、技术栈、关键目录、置信度汇总与低置信度区域,随后激活 vibe-coding-re-analyze 进入深度分析。progress.txt 记录 PHASE、STATUS、framework、language、css、database、auth、deployment、file_count、complexity、low_confidence_areas 等字段。
适用场景:接手陌生代码库、需要快速摸清技术栈并决定后续深度分析方向时。
限制:仅基于文件与配置模式匹配,不做深度文件读取,因此结果可能置信度偏低;具体安装命令、收费与平台支持等资料暂未提供。