Tool Call Console
工具调用控制台
让用户看懂 AI 正在调用什么、输入输出是什么、失败后如何恢复,以及何时需要权限。
何时使用:工具调用会读写外部系统、消耗明显成本,或失败原因需要用户判断。
Pattern anatomyLIVE TASK MODEL
ACTIVE RUN
工具调用控制台
1
Input
2
Output
3
Status
4
Retry
适用任务
可观察执行权限确认错误恢复
关键构成
- 01Input
- 02Output
- 03Status
- 04Retry
反模式
把工具调用藏在折叠日志里,用户无法判断 AI 是否真的完成了动作。
Task flow
从触发到完成
- 01展示工具与意图
- 02预览关键参数
- 03执行并流式展示状态
- 04返回结构化结果或修复入口
State contract
必须显式呈现的状态
QueuedSTATE_01
ExecutingSTATE_02
SucceededSTATE_03
FailedSTATE_04
CancelledSTATE_05
Success metrics
上线后看什么
↗工具成功率
↗P95 延迟
↗重试后恢复率
恢复策略
错误必须关联到具体调用,保留原始输入、错误摘要、可编辑重试和替代工具路径。