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 從公開儲存庫中收錄這些內容。

檢舉或申請下架