用途:在任何创意工作(创建功能、构建组件、添加功能、修改行为)之前使用,通过自然协作对话把想法变成完整设计与规格。
主要能力:先了解项目上下文(文件、文档、近期提交),再逐个提问澄清目的、约束与成功标准;提出 2-3 种方案及权衡与推荐;分节呈现设计并逐节获得确认;将设计写入项目 spec/design 目录(如 ai-workspace/plans/YYYY-MM-DD-<topic>-design.md);对规格做占位符、一致性、范围与歧义自检;请用户审阅规格;最后调用 /blueprint 生成实施计划。
使用方式:按清单顺序执行——探索项目上下文、必要时单独一条消息提供 Visual Companion、逐个提问、提出方案、呈现设计、写设计文档、自检、用户审阅、调用 /blueprint。每个问题单独一条消息,优先选择题。若项目包含多个独立子系统,先帮助拆分为子项目,再对第一个子项目走完整流程。
适用场景:新功能、组件、配置变更等各类项目,包括看似简单的项目;在已有代码库中工作时先探索现有结构并遵循既有模式,可包含与当前目标相关的针对性改进。
限制:终态只能是调用 /blueprint,不得调用 frontend-design、mcp-builder 等其他实施技能;Visual Companion 为可选工具而非模式,需用户同意并打开本地 URL,可能消耗较多 token;设计文档位置应尊重用户偏好。
分类:编程与开发。