Agent 开发范式演进:从环境工程出发简化多源实时上下文

一句话概括

从环境工程视角出发,基于阿里云 EventHouse 实践,围绕信息完备性、感官管理、知识对账、变更治理、普惠门槛五个维度,探讨如何让 Agent 简单可靠地接入多源实时业务上下文。

实践内容

本文基于阿里云 EventHouse 的实践,从”环境工程”视角讨论企业级 Agent 上下文构建,围绕五个关键维度展开:

1. 信息完备性是前提:先让 Agent 看见真实业务世界

AI Coding 之所以率先跑通,是因为程序员天然工作在数字化环境中(PRD、代码、Issue、日志等),Agent 可以”看见”并”接入”。而零售、制造、金融等行业中,Agent 处于”半失明”状态——看不见真实业务里发生了什么。

EventHouse 提供三类信息感知方式:

  • 主动监听(Polling / Monitoring):通过长轮询或定时任务持续监控数据源,数据变更时尽快捕捉
  • 事件订阅(Event Subscription):基于事件驱动架构(EDA),业务事件发生时主动推送给 Agent,实现异步实时响应
  • 挂载查询(Mount Query):对海量历史数据或归档冷数据,不做全量搬运,按需触发即席查询,像”挂载磁盘”一样按需访问

2. 信息不是越多越好:统一 Catalog 管理

信息不完备不行,但也不是越多越好——人类进化出过滤无效信息、保持注意力聚焦的能力,否则会”感官超载”。Agent 同理。

更关键的问题:Agent 感知到的信息不等于真正拥有。比如挂了 PostgreSQL MCP,每次等问题来了才临时查元数据、理解表结构,就像”考试前临时抱佛脚”——速度慢、Token 消耗高、易产生语义偏差。

比喻:给了你一座图书馆,但没有目录系统,每次用都得一层楼一层楼找、一排书架一排书架翻。

EventHouse 的做法:通过统一 Catalog 管理 Agent 可使用的信息资产,提前记录并维护数据的语义、Schema、新鲜度、来源、适用范围、关联关系等。Agent 能清楚知道:自己手里有哪些信息、每类信息意味着什么、需要时应该去哪里找、哪些内容值得优先使用。

3. 知识不等于”信息囤积”:知识对账机制

从 DIKW(Data-Information-Knowledge-Wisdom)模型来看,信息能否转化为知识决定 Agent 能否真正用好上下文。

EventHouse 从两个方向生成 Agent 可用的”知识”:

  • 基于统一 Catalog 中的数据定义、Schema 描述和语义信息
  • 结合客户对 Agent 的业务设定(角色设定 SOUL、Prompt、Gold Sample、Benchmark 等配置)

最终组织成可读、可审查、可持续迭代的 Knowledge Wiki,建立”知识对账”机制——让人和 Agent 之间确认取数逻辑是否正确。

4. 知识的每一次迭代,都是一次生产级变更

Agent 的知识是持续演化的生产资料。上游数据源可能变化,Schema 可能更新,角色和目标设定可能调整。

EventHouse 借鉴 CI/CD 工程方法,将 Agent 更新封装为可管理的”制品”(包含 Prompt、Knowledge Wiki、Gold Sample、Benchmark 等关键配置):

  • 发布前:对多个”制品”进行 Benchmark 回归测试
  • 发布中:蓝绿发布,监控对比新旧制品线上效果
  • 发布后:若新制品不达标,可从制品仓库快速回滚至历史版本

5. “简单”与”可靠”是 Agent 普惠的入场券

类比电力普及历史:企业不需要自己买发电机、配维护人员,只需标准插座就能获得稳定电力。EventHouse 要做 AI 时代面向 Agent 的”标准插座”:

  • 广度:打通消息系统、数据库、对象存储、SaaS 服务等多源数据接入
  • 深度:统一对齐结构化、半结构化和非结构化数据语义,构建知识 Wiki
  • 流程:数据集成、存储、查询、检索整合为一体化服务
  • 形态:Serverless 体验,按量付费、秒级弹性、零运维

摘录

当 Agent 从 AI Coding 走向更广泛的行业场景,一个越来越现实的问题开始浮现:为什么软件工程领域的 Agent 跑得飞快,但很多行业里的 Agent 迟迟没有真正爆发?一个常见答案是模型能力还不够。但从大量落地实践来看,真正的瓶颈往往不只在模型,而在上下文供给能力:Agent 能不能持续、低成本、可信地接入真实业务世界,决定它能否从 Demo 进入生产。

很多行业里的 Agent 之所以很难真正发挥作用,一个很重要的卡点是:它没有足够的信息感知能力。这个道理其实并不复杂。无论是人还是 Agent,决策能力的上限,首先都取决于其对环境的观测能力。关键信息缺失,问题在逻辑上就可能无法被充分求解。换句话说,看不见,就很难判断对。

Agent 需要的不只是更多信息,而是一份可以快速定位、持续更新、统一理解的”图书馆馆藏目录”。EventHouse 的做法,是通过统一 Catalog 管理 Agent 可使用的信息资产,提前记录并维护数据的语义、Schema、新鲜度、来源、适用范围、关联关系等。

知识的本质不是信息囤积,而是知道如何从多个数据源中准确找出所需信息,并在正确的语义边界内完成解释和行动。EventHouse 将内容组织成可读、可审查、可持续迭代的 Knowledge Wiki,建立人和 Agent 之间的”知识对账”机制。

今天的 AI,尤其是企业级 Agent,其实也正处在类似电力普及的阶段。很多组织并不是不想做 Agent,而是没有能力长期折腾数据集成、语义对齐、架构选型、变更治理和运维保障。只有当 Agent 接入业务世界这件事,变得像”接电”一样低门槛、标准化、可持续,AI 才有可能真正进入千行百业。

企业级 Agent 的真正分水岭,正在从模型能力转向环境能力。谁能构建多源、实时、可信、可治理的上下文供给体系,谁就更有机会让 Agent 从”能演示”走向”能生产”。

涉及实体

  • 阿里云(EventHouse)
  • Anthropic
  • 沈林(阿里云智能集团高级技术专家)

涉及主题

  • Agent开发范式
  • 上下文工程
  • 多源实时上下文