SuperAPI AI 工具集

project-builder

设计与创作

查看项目

更新于 10-16 09:35

技能介绍

project-builder 用于端到端项目工程:设计、增量构建、验证与系统化调试,适用于构建软件、仪表盘、定时任务或 Web 应用。

用途与流程:分阶段推进。Phase 0 为技能发现与必读资料,需先阅读涉及平台的规则参考文件(如外部 API、预览、定时任务、后台任务、大文件写入等),若项目有任何可视化 HTML 输出,必须先阅读 ui-design 技能的 SKILL.md 并遵循,否则视为未通过质量门。Phase 1 设计:将模糊需求转为具体规格,按架构决策树选择定时任务、预览服务器、内联分析或脚本,中大型项目在写代码前向用户展示数据流、架构选择、成本估算与已知限制。Phase 1.5 脚手架:项目放在 output/projects/{slug}/,包含 project.yaml、PROJECT.md、.env.example、.gitignore 与 src/,入口按类型映射为 src/run.py(task)、src/index.html 或 src/app.py(preview)、src/server.py(service)、src/main.py(script)。Phase 2 构建:小步构建、运行、验证通过再继续,强调先 read_file 再 edit_file、环境变量用 os.environ、通过 sc-proxy 调用外部 API 并按 caller 追踪(SC-CALLER-ID)、脚本负责取数而 LLM 只做文本分析。Phase 3 调试:查日志、复现、隔离、诊断、修复、验证、回归,同一方法失败两次即停止换思路。

限制:须遵守平台规则,预览端口硬编码、路径用相对路径;成本与速率限制按 sc-proxy 参考资料执行;仅凭资料无法确认具体收费与价格细节,暂未提供。