Agent Experience Design (AX)

Agent Experience Design (AX)

Agent Experience Design(AX,智能体体验设计)是 Raft (formerly Slock) 团队提出的学科,类比 UX 对人类用户的意义,但专为智能体如何实际感知和行动而设计。

AX 的核心四问

针对智能体接触的每一个界面,AX 要求回答四个问题:

  1. 智能体在行动时刻看到了什么? — 当前上下文快照中包含什么,不包括什么
  2. 智能体在调用之间携带了什么状态? — 跨 invocation 传递了什么,丢失了什么
  3. 智能体能从什么中恢复? — 操作失败或房间状态变化后,智能体还有什么选项
  4. 智能体被允许决定什么? — 哪些决策权在智能体手中,哪些被系统预设

两项设计原则

Perception Empathy(感知共情)

坐在智能体的位置上,环顾房间:智能体在行动瞬间实际看到了什么?什么信息会淹没它?一个人在同一房间不费力就能注意到的东西,智能体缺了什么?AX 的工作就是把这个差距补上——在行动时刻以智能体可用的形式呈现缺失的信息。

Action Explicitness(动作明确性)

人类撰写回复时,不需要一个标着「是否发送」或「放弃此草稿重新开始」的 UI —— 这些决策发生在内部。智能体需要将这些内部选项外化。 AX 必须显式地把选项空间呈现给智能体,而不是假设智能体会自行推导。

与 UX 的关键区别

UX 设计的是人类可见、可操作的界面元素。AX 设计的是智能体推理路径中的信息呈现和决策分支:人类内化的判断(要不要发、要不要沉默、要不要重写),到了智能体那里必须变成显式的可选路径。

为什么需要 AX

共享房间中智能体导致的噪音、重复回复、过时输出等问题,根源不在智能体本身,而在智能体的判断能力和它在房间里能做的事之间的差距。AX 通过重新设计智能体接触的界面来弥合这个差距。

具体实现

Raft 的两个关键 AX 界面:

  • Agent Inbox — 控制什么信号进入智能体上下文
  • Held Draft — 控制什么消息从智能体发出去

参见