SuperAPI AI 工具集

aidlc-prototype

测试与质量

查看项目

更新于 10-15 17:22

技能介绍

用途:构建一次性(throwaway)原型,用于验证需求。它以最少代码演示核心用户流程,不涉及架构、测试或生产级问题,硬编码数据和简陋界面均可接受,目标是学习而非发布。

主要能力:先选择 3-5 个最高优先级用户故事并呈现范围,等待确认后构建最小原型代码,报告发现并提出需求修改建议;最后由用户选择更新需求、进入设计或丢弃原型。

使用方式:激活后按唯一流程执行,每个检查点等待用户确认,不叙述内部过程,全部输出使用用户语言(读取 manifest 的 language 字段)。检测环境并解析功能名称;从 manifest 工件路径、约定路径 {SPECS_DIR}/{feature}/requirements.md 或用户提供的路径/内联内容读取需求,未找到则询问用户故事。代码写入 .aidlc/prototype/{feature}/,并生成 README.md 说明运行方式、演示内容与伪造部分。下一步技能为 aidlc-context。

限制:原型为侧支线任务,不更新 state.sharedPhases、units[].phase 或 units[].completedPhases,不创建决策门或任务文件;原型代码明确为一次性,不进入实现阶段;若 AI 耗时超过 15-20 分钟则属于过度设计;所有原型代码仅置于 .aidlc/prototype/{feature}/ 下,不得污染工作区。