Files
myWiki/concepts/observation-interface.md
2026-07-20 14:14:55 +08:00

48 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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