Files
nexus/wiki/concepts/Inversion.md

1.2 KiB
Raw Blame History

id, title, type, tags, sources, last_updated
id title type tags sources last_updated
inversion Inversion concept
Agent
Skill
设计模式
Google-5-Agent-Skill-design-patterns-2026-03-19
2026-04-17

Summary

最反直觉的 Agent Skill 设计模式agent 先问用户再做。

Definition

Inversion 模式把 agent 变成面试官,先问用户一系列问题,等用户回答完再行动。关键在于明确、不可协商的门控指令。

How It Works

  1. 门控指令:明确、不可协商的门控条件(如"不到所有阶段完成就不开始构建"
  2. 逐阶段提问agent 逐个阶段提问,等待用户答案
  3. 阶段确认:只有用户回答完当前阶段所有问题,才进入下一个阶段
  4. 最终行动:等所有阶段完成后才执行最终行动

Use Cases

  • 项目规划:必须等用户回答完所有问题才生成最终计划
  • 需求收集:确保完全理解用户需求后再行动
  • 复杂任务启动:避免因信息不足导致的方向错误

Key Insight

Agent 天生喜欢直接猜测和生成Inversion 把这个流程完全反过来,通过强制提问确保用户参与每个阶段。