1.9 KiB
1.9 KiB
title, created, updated, type, tags, sources
| title | created | updated | type | tags | sources | ||||
|---|---|---|---|---|---|---|---|---|---|
| 观测接口 (Observation Interface, I_obs) | 2026-07-13 | 2026-07-13 | concept |
|
|
观测接口 (I_obs)
定义
脚手架六组件之一。观测接口决定哪些环境信号暴露给模型,以及这些信号如何呈现。它将外部状态(terminal output、file diffs、screenshots、web DOMs、API responses、event streams、logs)转化为当前模型调用可消费的观测。
设计空间
三个核心问题:
- 哪些状态相关(relevance)——不是暴露所有可用状态,而是暴露决策相关状态
- 以何种抽象层次呈现(representation)——原始输出 vs. 结构化摘要
- 何时刷新(refresh)——观测的有效期管理
核心权衡
丰富性 vs. 可处理性:
- 丰富观测改善接地性(grounding),但增加上下文成本和干扰项
- 压缩观测更易处理,但可能丢弃任务关键证据
代表性案例
- SWE-agent:重新设计 agent-computer interface(ACI),固定模型下显著提升编码 Agent 性能——证明了 I_obs 设计本身就是性能杠杆
- WebArena / OSWorld:在 web/desktop 环境中,成功取决于视觉和结构复杂的界面状态能否转化为模型可用的形式
开放问题
在部分可观测性、多模态状态和长轨迹条件下,设计既保真又对决策有用的观测接口。
与其他组件的耦合
- 与 context-manager 紧密耦合:更丰富的观测改善接地但增加上下文选择、压缩和格式化的成本
- 与 verification-governance 交互:观测质量直接影响验证信号的质量