SuperAPI AI 工具集

prototype

通用与其它

查看项目

更新于 10-16 03:38

技能介绍

用途:该技能用于构建“用完即弃”的原型,目的是回答某个设计问题。原型的形态由问题决定,因此第一步是判断要回答的问题属于哪一类。

主要分为两个分支:若问题为“这套逻辑或状态模型是否合理”,走 LOGIC.md,产出一个可分享的单个 HTML 文件,包含自由操作按钮与分标签的引导式演练,把状态机推到纸面上难以推理的情形,并让非开发者也能操作;若问题为“这应该长什么样”,走 UI.md,在单一路由上生成多个差异明显的界面变体,通过 URL 查询参数和底部悬浮栏切换。

若问题确实模糊且无法联系用户,则按周边代码判断:后端模块偏向逻辑分支,页面或组件偏向界面分支,并在原型顶部写明该假设。

通用规则:从第一天起就明确标记为原型,代码放在实际使用位置附近,命名要让普通读者看出是原型;UI 原型需一条命令即可启动(如 pnpm <name>、python <path>、bun <path>),逻辑演示为可双击的单个 HTML 文件;默认不做持久化,状态存内存中,确需数据库时用临时库或明显标注“PROTOTYPE, wipe me”的本地文件;跳过打磨,不写测试和多余错误处理;每次操作后或切换变体时展示完整相关状态;完成后把验证过的决策并入真实代码,将原型提交到丢弃分支并留下上下文指针,同时在实现 issue 或提交中记录结论与所回答的问题,主分支只保留已验证的决策。

适用场景为快速验证状态模型、逻辑走向或界面方向。限制:属一次性产物,不应长期保留或直接用于生产;资料未提供具体安装命令、依赖要求或更多细节。