文档

用 AI 编码 Agent 做设计探索:一个可以撤回的流程

让 Agent 在你自己的项目里一次做出三个取舍不同的方向,并排比较,只改你选中的那一个,改坏了能撤回,选定后再接入。关键不是生成得更快,而是每一步都不会覆盖你没看过的改动。下面是这个流程和它保证的边界。

发布于 2026-11-09

为什么一版不够

第一版往往只是模型最顺手的那个答案。要判断它好不好,需要另外两个在取舍上真正不同的方案作对照:一个先处理要行动的事,一个并排比较,一个追查原因,是三种不同的读法,而不是三套配色。

流程:生成、比较、试改、选定、接入

技能装进项目后,直接用自然语言发任务。它在项目的 variant-output/ 里生成 A/B/C,每个方向写明优化什么、牺牲什么、适合什么场景。之后可以用简短的指令继续:

  • compare:重新打开三版比较页
  • B vary subtle — hero:只精修 B 的 hero,先存快照,不会选定 B
  • Mix A + B:合并两版,并说明冲突时的取舍
  • undo B:恢复 B 上一次的文件和 tokens,A/C 与最终选择不受影响
  • pick B:把 B 记为最终方案,再接入项目

它保证什么

这些是技能自带脚本的约束,由测试检查,不是对模型行为的保证:

  • 修改不等于选定:只有你明确说 pick B,才会记录最终选择;导出和接入都不会替你选。
  • 不覆盖没看过的改动:改动前先存快照;如果文件在记录之后又被改过,撤回会拒绝,并且没有强制选项。
  • 一个请求对应一次撤回:同一个请求产生的多处修改会一起撤回。
  • 接入可以回滚:回滚同样会在接入后的文件被改过时拒绝。

它不保证什么

技能不评分,也不证明某个方向更好;它让比较变得容易,决定仍然是你的。我们也没有做过用户对照实验。生成的质量取决于你的 Agent 和模型,所以下面两篇文章讲怎么在交付前检查。

安装并开始使用 ↗文档 →