用途:在编写任何代码之前,为某个功能梳理 UX 与 UI 方向,输出一份结构化设计简报,作为后续实现的依据。该技能只做设计规划,不写代码。
必要准备:需先调用 /impeccable,其中包含设计原则、反模式与 Context Gathering Protocol,并遵循该协议;若尚无设计上下文,必须先运行 /impeccable teach。
主要流程: 一、发现式访谈。此阶段不做设计决策、不写代码,只深入理解功能。围绕目的与背景(功能用途、具体使用者、成功标准、用户到达时的心理状态)、内容与数据(展示或收集的内容、真实数值范围、空状态/错误/首次使用/高级用户等边界、动态内容)、设计目标(用户最该做或理解的一件事、期望感受、已有模式、参考案例)、约束(技术、内容、移动端/响应式、无障碍要求)、反目标(不该是什么、做错的最大风险)展开对话式提问,按回答灵活调整,并调用 AskUserQuestion 工具澄清。 二、设计简报。访谈后综合为结构化简报,交用户确认后再算完成。包含:功能摘要、主要用户动作、设计方向(参考 .impeccable.md 中项目设计上下文)、布局策略(高层次空间与视觉层次,不写具体 CSS)、关键状态(默认、空、加载、错误、成功与边界)、交互模型、内容需求(文案、标签、空状态与错误提示、微文案及动态范围)、推荐参考文件、待解决问题。需停下并调用 AskUserQuestion 工具获取对简报的明确确认;若用户不认可某部分,返回相关发现式问题重做。
输出:可交给 /impeccable craft、/impeccable 或其他实现技能的简报。若想一步完成发现到构建的完整流程,可改用 /impeccable craft,其内部会运行本技能。未提供收费、价格、平台等具体信息。