任务剧本
Agent协作体验的行为逻辑层——为Agent编写智能任务流程定义,规定Agent在什么阶段、基于什么条件、应该主动做什么,是”面向Agent的组件库”背后的流程控制核心。
简介
“任务剧本”是AI产品交互设计领域的一个核心概念,由人人都是产品经理的”AI用户体验要素”系列文章提出。它指的是一套为Agent编写的智能任务流程定义,明确规定了Agent在完成用户任务的各个阶段应采取的行为策略。
与传统的”页面跳转图”不同,任务剧本不是静态的路径规划,而是一份动态的行为指南。它定义了Agent在什么条件下启动任务、如何分步收集信息、在哪里必须停下来让用户做决定、什么时候主动开口提醒或兜底、以及如何处理用户的挂起和恢复。本质上,任务剧本解决了”Agent协作模式下,流程如何动态推进”的问题,与A2UI(界面如何动态生成)互为表里,共同构成完整的Agent协作体验。
任务剧本与传统的用户旅程地图(User Journey Map)的关键区别在于:用户旅程是事后分析用户行为的工具,任务剧本是事前定义Agent行为的规范;用户旅程描述的是用户实际做了什么,任务剧本规定的是Agent应该主动做什么。
关键信息
| 维度 | 内容 |
|---|---|
| 类型 | 概念 / 设计方法论 |
| 领域 | AI产品设计 / Agent交互设计 / 用户体验 |
| 提出者 | 热心网友小陈(人人都是产品经理) |
| 系列 | AI用户体验要素(第五篇) |
| 互补概念 | A2UI(界面层)、人机协同(分工模式) |
| 前序概念 | GUI交互范式、Agent协作模式、智能引导权 |
核心特性
定义
任务剧本是面向Agent的任务流程行为定义,它以”启动条件→信息收集→决策点→主动介入→退出挂起”五要素结构,规定Agent在执行用户任务时的动态行为策略。它不是静态的流程图,而是一套条件驱动的行为规则集,让Agent能根据用户意图、对话上下文和异常状态灵活调整自己的行为。
任务剧本的五大核心要素
1. 启动条件
定义Agent在接收到什么用户意图时触发此任务剧本。这是剧本的入口条件,需要列举自然语言触发词、意图识别关键词和模糊表达的容错策略。例如”报销""整理报销”触发报销任务剧本,“订票""买机票”触发订票任务剧本。
2. 信息收集策略
将任务所需的全部参数分为三类:必需参数(必须向用户确认)、默认值(可用历史记录或上下文自动填充)、可选参数(不主动询问,用户提供时接受)。Agent根据这个分类决定何时提问、何时跳过,避免一次性抛出所有问题造成用户填表感。
3. 决策点设计
识别任务流程中必须停下来、把主导权交还用户的节点。这些节点是Agent不能替用户做决定的关键选择——如选座、确认支付、选择方案。决策点的设计决定了Agent在何处从”主动引导者”切换为”等待确认者”。
4. 主动介入规则
定义Agent在三种情境下主动开口:基于历史偏好推荐(如”还是老位置?”)、基于实时上下文提醒(如”你的优惠券今天过期”)、基于异常状态兜底(如”支付失败,要换卡吗?”)。这些规则是Agent从被动应答升级为主动协作者的关键。
5. 退出与挂起机制
定义用户表示”再说”或长时间无响应时,Agent如何保存上下文——包括任务状态、已收集信息、未完成步骤,以便用户随时恢复任务。这是任务剧本的容错层,确保中断不等于丢失。
与A2UI组件库的关系
任务剧本和A2UI组件库是Agent协作体验的两个互补层次:
- A2UI组件库解决”界面长什么样”——Agent从预定义组件库中选择UI组件,前端动态渲染
- 任务剧本解决”流程怎么走”——Agent根据行为规则集决定下一步做什么
两者结合,形成”声明式界面+声明式行为”的完整Agent设计范式。没有任务剧本,A2UI只能渲染静态界面;没有A2UI,任务剧本的行为输出无法落地为可交互的界面。
不同素材中的观点
- 2026-06-06-woshipm-agent-task-scripting:这篇素材系统提出了任务剧本的完整框架,强调流程主导权从”用户独占”转向”人机动态共享”是Agent协作的核心变革。它将协同主导拆解为四种表现形态(主动引导、分步澄清、主动建议提醒、异常兜底),并指出任务剧本本质上是”面向Agent的组件库”背后的行为逻辑层,与A2UI的界面层互为表里。