模块七 · 工程 · 第 3 页
可观测性:Agent 在干什么花了多少钱
事件流 + 统计面板 · 实时监控 Agent 全生命周期
事件流 Event Stream
等待任务启动…
统计面板 Stats
⏱️
总耗时
s
🧠
LLM 调用
0
🔧
工具调用
0
📥
输入 Token
0
📤
输出 Token
0
💰
预估费用
¥0.00
📁
文件变更
0
📌 设计决策 1
没有可观测性 = 黑箱。当用户问"Agent 怎么这么慢"或"这次怎么花了这么多钱",你需要数据来回答。
📌 设计决策 2
每个事件类型都是一个产品决策点:text 用于流式展示、tool_start/end 用于进度条、usage 用于计费、error 用于告警。
📌 设计决策 3
Alice 用 OpenTelemetry 标准记录所有 spans:agent.turn、llm.request、tool.execution、context.compress。这让你可以用任何 APM 工具分析性能。
就绪 · 点击按钮开始模拟
Takeaway Agent 不是黑箱——通过事件流,你可以实时看到它在想什么、做什么、花了多少钱。可观测性不是锦上添花,而是产品运营的基础设施:没有它,你无法优化成本、排查故障、改善体验。