prototype
Installation
SKILL.md
原型
原型是为了回答一个问题而写的一次性代码。问题决定原型的形式。
选择分支
根据用户的描述和周边代码判断要回答的是哪类问题;用户在场时直接询问:
- “这个逻辑或状态模型是否合理?” → LOGIC.md。制作一个可分享的单文件 HTML(包含随时可用的操作按钮和按标签页组织的引导场景),用来推演那些难以在纸面上想清楚的状态变化,非开发者也能上手操作。
- “这个界面应该是什么样子?” → UI.md。在同一个路由上生成几个差异明显的 UI 变体,通过 URL 查询参数和底部浮动切换条切换。
两个分支产出的产物截然不同,选错分支会让整个原型白做。问题确实模糊且用户不在场时,根据周边代码选择(后端模块选逻辑原型;页面或组件选 UI 原型),并在原型顶部写明这个假设。