1.4 KiB
1.4 KiB
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | |||||
|---|---|---|---|---|---|---|---|---|---|
| Inversion | concept |
|
|
2026-03-19 |
Overview
Inversion 是 Google ADK 发布的 5 种 Agent Skill 设计模式之一,让 Agent 先变成面试官问你问题,等你回答完再行动。这是最反直觉但最实用的模式之一。
Mechanism
- Agent 变成面试官,先问一系列问题
- 等待用户逐个回答
- 明确、不可协商的门控指令("不到所有阶段完成就不开始构建")
- 等用户回答完所有问题后才开始行动
Use Cases
- 项目规划:收集需求、约束、资源
- PRD 生成:收集产品背景、目标用户、功能需求
- 架构设计:收集技术栈、规模要求、预算限制
Key Insight
Agent 天生喜欢直接猜测和生成,Inversion 把这个流程完全反过来。
Implementation
SKILL.md: 门控指令("不完成所有阶段不开始构建")
→ Agent 逐阶段提问
→ 用户回答
→ 加载 plan-template.md
→ 生成最终计划
Related Concepts
Connections
- Google5个AgentSkill设计模式 ← part_of ← Inversion
- ADK ← published_by ← Inversion