用途:ideate 是面向产品设计的构思技能,当用户需要设计变体、视觉方向或概念探索时,依据产品设计简报生成基于图像的替代方案、混搭或新设计方向。
主要能力:在满足最低设计简报要求后,调用内置 Image Gen 工具生成三张相互独立的概念图,每张图在信息层级、布局策略、交互模型或产品框架上有所区别;支持附加用户提供的产品 URL、Figma 文件、截图、参考图、代码库路径、Storybook、设计令牌、设计系统、品牌资产与组件引用,使生成结果贴合简报。
使用方式:先加载 $user-context 并在有本地 shell 时运行其预检脚本;遵循 $index 中的产品设计路由指引与 $critical-overrides;在 $get-context 满足最低设计简报前不生成图像。生成前需理解简报、确定目标(组件、屏幕、功能/流程或宽泛产品想法)、识别目标用户与产品界面、保留硬性约束,并直接查看截图、Figma 帧等视觉参考,不能仅凭文件名推断。需选择目标尺寸(移动端 390x844、平板 834x1194、桌面/仪表盘/SaaS 1440x1024、落地页 1440 宽可滚动、模态/组件用自然容器尺寸,或匹配参考图尺寸),并将尺寸写入每个 Image Gen 提示。每次 Image Gen 调用独立发起,不得用 Promise.all 批量或按请求顺序回放;每张图只放一个想法。生成后按图像在对话中实际显示的顺序编号为选项 1、2、3,不命名或描述选项,仅询问用户选择哪个选项。用户选择后先确认,再路由到 $image-to-code。若用户反馈,可基于反馈生成修订选项;若用户喜欢多个选项的部分内容,可合并为新设计再展示。
适用场景:需要从产品设计简报快速探索多个 UI 方向、为特定组件或现有界面寻找结构/交互变体、或为宽泛产品想法探索三种不同产品方向时。
限制:生成前必须满足最低设计简报,否则先运行 get-context;若连接器、参考或文件因认证、权限、登录过期、缺少作用域、结果异常为空或本地状态不可用而无法访问,必须停止并说明缺口,询问是排查访问还是跳过,不得在忽略已命名参考的情况下生成图像;若无法附加图像,需明确说明并询问是否仅用文字方向继续;生成后必须等待用户选择才能开始构建;若可见的生成图少于请求数量,需重试缺失的生成,不得发送选择消息。资料未提供具体收费、价格、平台支持范围与效果保证等信息。