Principle Exhaust The Design Space

作者 cursorccb5507cec15无许可证10K 个星标收录于 2026年10月8日更新于 2026年10月8日仓库今天更新

Apply when facing a novel UI interaction or architectural decision with no precedent in the codebase. Build 2-3 competing prototypes and compare side by side before committing.

AI 生成的概览

指导在做出全新 UI 或架构决策前,先构建 2-3 个竞争性原型并对比。

功能
该技能阐述一条设计原则:当全新的交互或架构决策没有先例时,先构建两到三个相互竞争的原型或草图,并排比较后再做决定。它界定了适用情形,例如全新的 UI 交互、存在多种可行方案的架构选择,以及取决于使用感受的产品设计决策;也界定了不适用情形,例如模式已确立的机械式实现、目标状态明确的缺陷修复或重构,以及受约束限制只有单一可行方案的情况。它仅为说明性指令,不产出任何文件或成果物。
适用场景
适用于面对代码库中没有先例、且没有明显正确答案的全新 UI 交互或架构决策时。不适用于已有既定模式、目标状态明确的缺陷修复或重构,以及受约束限制只有单一可行方案的改动。
运行要求
无需任何工具、软件包、运行时、凭据或网络访问;不附带脚本,仅为说明性指令。

Exhaust the Design Space

When a novel interaction or architectural decision has no established precedent, explore several concrete alternatives before implementation. Building the wrong thing costs more than exploring three options.

The rule. When the right answer is not obvious, build 2-3 competing prototypes or sketches. Compare them side by side. Only then commit. Design it twice is this rule by another name. A second flavor of the first shape does not count.

When it applies:

  • Novel UI interactions (no prior art in the codebase)
  • Architectural choices with multiple viable approaches
  • Product design decisions where user experience depends on feel, not logic

When it doesn't:

  • Mechanical implementation where the pattern is established
  • Bug fixes or refactors with a clear target state
  • Changes where constraints dictate a single viable approach

来源与署名

来源:cursor/plugins位于pstack/skills/principle-exhaust-the-design-space提交ccb5507

许可证: 无许可证

内容归原作者所有。SourceWeft 从公开仓库中收录这些内容。

举报或申请下架