用途:在动手写代码之前,为功能规划 UX 与 UI。它不写代码,而是通过结构化发现访谈产出设计简报,指导后续实现。
准备与前提:需先调用 /impeccable,其中包含设计原则、反模式与上下文收集协议,须按协议执行;若尚无设计上下文,必须先运行 /impeccable teach。
主要能力:分两阶段。第一阶段为发现访谈,此阶段不写代码、不做设计决策,只通过对话了解功能。围绕目的与背景、内容与数据、设计目标、约束、反目标提问,问题会随回答调整,不明处直接向用户追问。第二阶段把访谈内容综合成结构化设计简报,包含功能摘要、主要用户动作、设计方向、布局策略、关键状态、交互模型、内容需求、推荐参考文件与待解决问题。
使用方式:先完成 /impeccable 及其协议与上下文准备,再进入发现访谈;产出简报后提交用户确认,若用户有异议则回到相关发现问题进行澄清;确认后简报完成,可交给 /impeccable craft、/impeccable 或任何实现技能使用。若希望一次完成“发现加构建”的完整流程,应使用 /impeccable craft,它在内部运行本技能。
适用场景:需要先想清楚用户要完成什么、再决定 UI 结构的功能设计前期工作。
限制:仅做设计规划,不产出代码;涉及具体技术栈、性能预算、浏览器支持、本地化、无障碍要求等约束时依赖用户提供;未提供收费、平台、价格或效果相关信息。