企业场景的差异不只来自模型,更来自上下文。规则、案例、用户状态、系统数据和专家判断共同决定输出质量。上下文工程把这些要素组织成可控制、可追溯的输入。Demo、原型、PoC、试点和生产能证明的事情不同。FDE 要公开每个阶段的证据与限制,并在进入生产前落实接口、版本、日志、告警、回滚和运行责任。工程主修必须越过纸面方案:使用真实或经批准的集成环境,证明身份、权限、数据、知识、版本与接口在端到端流程中可用。
- 设计可追溯且可维护的上下文链
- 实现最小权限与版本边界
- 连通并验证一项真实企业集成
从概念到可执行判断
数据、知识与责任链
同一个模型面对不同规则、样例和用户状态,会给出完全不同的结果。Prompt 只是上下文的一部分,企业任务还需要实时数据、权威知识、工具结果、历史状态和输出边界。
上下文越多不一定越好。无关、冲突和过期信息会干扰判断,因此需要设计选择与优先级。
数据库记录事实状态,制度文档规定规则,案例展示如何应用规则,专家经验处理例外。它们的权威性、时效性和访问范围不同。
每一类关键知识都需要 Owner:谁解释含义、谁批准修改、谁处理冲突。没有责任人的知识库会快速变成旧资料仓库。
RAG 质量链与上下文包
RAG 质量由文档处理、切分、元数据、Embedding、检索、重排、上下文组合和生成共同决定。答案错误时,要先判断问题发生在哪一层,而不是反复改 Prompt。
重要答案应显示来源,必要时保留原文片段和版本,帮助用户验证并反馈。
上下文包可以包含任务目标、用户角色、业务规则、权威知识、正反样例、工具、实时状态、输出格式、禁止事项和失败处理。
稳定内容可以版本化管理,实时状态通过工具查询,敏感信息按用户权限动态加载。把所有内容硬塞进一个 Prompt,既难维护也难审计。
权限、版本与安全边界
上下文必须遵循最小权限。用户能看到什么,Agent 就只能调用相应范围的资料与工具。知识更新要记录版本、生效时间和审批者。
未经授权,不把企业敏感材料发送到公共模型;项目结束时还要明确材料的保留、删除与归还规则。
将系统集成当作一等工程
身份、API、数据库、事件、文件、旧系统与人工操作都需要输入输出契约、权限和失败处理。首轮连接可以优先只读或建议模式,写入真实业务状态需要审批、幂等与回退。
明确测试与生产环境、数据范围、超时、重试和依赖方,避免把系统问题误判成模型问题。
用真实企业接口走通端到端
在获批环境中完成至少一项真实读取或低风险写入集成,保留身份、最小权限、接口版本、请求响应、数据血缘与失败降级证据。
药企合规:规则不只是文档
合规判断依赖法规版本、企业制度、历史案例与例外解释,部分材料只对特定角色开放。
项目建立权威来源、版本、权限、例外案例和最终审核责任,并让答案显示引用依据。
企业知识不是一次导入的数据,而是一套持续维护、解释和负责的机制。
上下文六要素
一个可维护的上下文包应包含:
当前用户要完成什么任务?
必须遵循哪些制度、边界与优先级?
哪些来源权威,哪些只供参考?
需要查询哪些实时用户或业务数据?
什么是好结果、坏结果和特殊例外?
谁更新、谁授权、谁处理冲突?
先回答,再展开答案
01为什么上下文越多不一定越好?
无关、冲突、过期和无权限信息会干扰输出并增加风险。
02RAG 出错时是否应先改 Prompt?
不一定,应先定位文档、切分、检索、重排、上下文或生成中的具体失败层。
03知识库为什么必须有 Owner?
需要有人解释含义、批准更新、处理冲突并对时效性负责。
04系统集成为什么属于 FDE 的核心工程工作?
业务结果依赖真实身份、数据和系统动作,接口与失败处理会直接决定系统能否运行。
把方法带回真实工作
企业内部推进(默认)
在企业内部测试环境完成一项真实系统集成与上下文链走查。
外部客户交付(可选)
在客户 IT 与安全授权下完成一项真实接口集成。
所需材料
- 数据与文档清单
- 知识责任人
- 权限规则
- 过期或冲突案例
- Agent PRD
- 代表性脱敏样本
- 测试环境与权限
- 目标用户与运行负责人
交付物
- 数据、知识与上下文责任图
- 身份、权限、版本与数据血缘表
- 企业接口与真实集成走查记录
通过标准
- 每项数据和知识有来源、权限、版本和 Owner
- 真实企业接口按最小权限端到端运行
- 超时、越权、缺失和冲突有可验证的降级路径
能力证据
- 真实集成的请求响应、最小权限与接口版本证据
- 数据或知识版本变更后的血缘检查与重测记录
填写模板或完成课程不等于能力达标;通过必须以真实任务、现场行为和可复核证据为依据。