SuperAPI AI 工具集

vibe-coding-doc-techstack

编程与开发

查看项目

更新于 10-15 16:44

技能介绍

用途:该技能用于生成项目的 TECH_STACK.md,记录确切的框架、版本、托管方式与第三方集成,覆盖前端、后端、数据库、认证、存储、部署、监控和开发工具。

主要能力:先读取 progress.txt(Topic 6 的技术选择与 run_target)和 ./docs/PRD.md(驱动技术需求的功能),再按 run_target 只读取对应部署段落(local、vercel、netlify、digitalocean、desktop、other_cloud),按后端语言只读取对应 Setup 段落(Python FastAPI/Flask/Django、Node.js/Next.js、Electron、Tauri)。随后从对话记录提取技术选择、查询当前稳定版本,构建各分节,补充第三方服务集成细节、托管与服务成本估算、匹配的安装命令和环境变量,保存到 ./docs/TECH_STACK.md 并预览前 20 行,最后运行校验清单并询问是否批准或修改。

输出格式:包含 Overview(架构、主语言、Run Target)、Frontend、Backend、Database、Authentication、File Storage、Deployment、Monitoring、Dev Tools、Environment Variables、Setup Commands 等表格与段落。

生成规则:每项技术须有精确版本(不得写 latest);每项付费服务须有成本估算(即使为 $0);安装命令须匹配实际技术栈,不得对 Python 或桌面项目默认使用 Next.js 命令;未指定版本时使用当前 LTS/稳定版。校验清单检查版本精确、成本估算、环境变量完整、命令正确、无冲突技术(如两个 ORM)、部署段落与 run_target 一致。

限制:资料未提供该技能的具体安装方式、运行环境要求、收费模式与平台支持范围;其行为依赖 progress.txt 与 PRD.md 等输入文件,缺失时无法确定输出内容。