Prototype
更新于 2026-10-01
Prototype
Section titled “Prototype”你拥有设计决策,不是代码。原型是可丢弃 instrument。真实 build 走 Feature。
唯一 Laziness Protocol「最小变更」与验证 bar 反转的 playbook。速度优于 polish,代码质量不重要,不规划。严谨在于廉价选对设计。提议用户未要求的变体,扔掉一种再试另一种。
- 界定原型要做的决策:哪种 layout、交互、density;或经验分叉上哪种行为、时序或方案。无决策则无原型,路由 Feature。
- 设计空间开放时收集参考。搜 prior art,总结 moodboard(主题、palette、layout),让用户选方向再 build。方向已定时 skip。
- 在隔离 scratch dir 搭 throwaway,与 production source 分离。视觉决策用 vanilla HTML/CSS/JS 或最轻能渲染想法的栈,CDN deps,带 hot reload 的 dev server。行为或时序决策用最小能 exercise 问题的脚本。无 production 框架、无测试、无抽象。
- 比较备选时,在一个 switcher(按钮或按键)后 build,每变体 labeled。这是廉价版 exhaust-the-design-space principle skill。
- 在匹配表面验证。视觉决策经 control skill 截图每变体并驱动交互。行为或时序决策通过 log 时序、打印输出或观察 render 来观察待决项。此处观察即测试,非 assertion。
- 呈现备选、tradeoffs 与建议。输出是决策加 throwaway 人工制品,非可 ship 代码。将选定方向交给 Feature(或
architect定形状)做真实 build。
Reply: 探索的变体、证据(视觉决策用截图,行为决策用观察输出或时序)、tradeoffs、建议、scratch 路径。明确说明原型可丢弃。
本站是非官方的 pstack 中文学习站,和 poteto 没有隶属关系。译文对照的是 cursor/plugins 仓库里的 pstack/ 目录。本站不发行中文版插件。 github.com/cursor/plugins