返回博客

OpenFDE:把客户访谈、业务记忆和 Agent 任务连成一条证据链

开发工具2026-09-09约 11 分钟OpenFDEFDEAgent企业知识库本地优先业务记忆评测

FDE 现场有三个经常断开的环节:知识在会议和聊天里,任务在人的脑子里,验收靠“看起来不错”。OpenFDE 试图把它们放进一个本地优先的工作区。

OpenFDE 的基本闭环是:

资料导入
  → 结构化业务记忆
  → 可追溯任务
  → Agent 执行
  → 结果回写
  → 评测和验收

为什么普通知识库不够

企业 AI 项目中的知识不是一堆可以任意拼接的文档。真正有用的信息包括:

  • 某个部门想完成什么目标;
  • 当前流程有哪些步骤;
  • 哪些数据源被谁信任;
  • 哪些约束不能违反;
  • 哪个决策为什么这样做;
  • 哪个痛点已经被验证;
  • 哪项任务由谁负责验收。

如果只把材料塞进向量库,Agent 可能找到相似文字,却不知道它代表什么业务对象、是否已经过期、与哪条决策相关。

来源引用是写入条件

OpenFDE 强调 provenance:没有来源 URI 的内容不能直接进入正式事实记录。事实被召回时,还要能够展开到原始引用。

这对企业 Agent 很重要。回答“客户为什么拒绝这个方案”时,系统应该能回到访谈中的具体片段,而不是只给出一个无法追溯的摘要。

来源可以是:

  • 访谈记录;
  • 会议纪要;
  • 客户文件;
  • 系统页面;
  • 研究结果;
  • Agent 执行过程中的发现。

引用机制不能保证事实一定正确,但至少让团队知道事实从哪里来、何时记录、是否需要复核。

业务本体:让记忆围绕工作组织

OpenFDE 使用 FDE 领域本体组织信息,例如目标、工作流、决策、约束、数据源和痛点。

这比单纯的文档标题更适合交付现场,因为管理层关心的是“哪个业务目标受什么约束”,Agent 关心的是“执行这个任务需要哪些上下文”。

可以把一个客户事实表示成:

业务目标:减少发票异常处理时间
工作流:发票审核
痛点:异常规则依赖资深员工经验
数据源:ERP、供应商邮件、历史审核记录
约束:高金额付款必须人工批准
验收人:财务运营负责人
来源:访谈记录和审核样本

从记忆到任务

OpenFDE 不只负责“查资料”,还把业务记忆转成可派发任务。一个任务应该带有:

  • 目标;
  • 成功标准;
  • 来源;
  • 相关约束;
  • 责任人或 Agent;
  • 当前状态;
  • 验收方式。

Agent 执行前,context 命令会把约束和相关事实组装成上下文包。这样,Agent 获得的不是整个客户资料库,而是与当前任务相关、带来源的最小信息集合。

Agent 执行必须回写

如果 Agent 只读不写,系统仍然会回到“经验存在会话里”的状态。OpenFDE 的闭环要求 Agent 将执行中发现的新事实、结果和问题写回账本。

memory → task → context → execute → finding → memory

回写内容应区分:

  • 客户原始事实;
  • Agent 的观察;
  • 尚未验证的推断;
  • 已经被人工接受的结论。

不能把 Agent 的猜测自动升级为客户事实。

评测比主观感觉更重要

OpenFDE 把任务标准和评测结果放进同一条审计链。企业项目至少需要准备:

  • 代表性输入;
  • 可接受输出;
  • 禁止出现的错误;
  • 人工复核规则;
  • 通过、退回和重新处理的状态。

例如,一个资料问答任务的验收可以要求:

20 条脱敏真实问题中:
- 18 条引用正确版本资料;
- 无来源问题必须明确拒答;
- 涉及付款动作时必须转人工;
- 每条结果保留可追溯引用。

这比“回答看起来挺准”更容易讨论,也更容易在模型、提示词或资料变更后回归测试。

本地优先的边界

本地优先适合客户不希望把完整工作记忆放到外部 SaaS 的场景,但仍需单独处理:

  • 本地目录的文件权限;
  • 备份和设备丢失;
  • 客户资料脱敏;
  • 外部模型调用时传出的内容;
  • 多客户项目隔离;
  • 分享报告时的访问范围。

“数据保存在本地”不代表所有处理都在本地,也不等于自动满足客户的合规要求。尤其是抽取和生成阶段,必须明确哪些内容会发送给模型服务商。

适合的使用场景

  • 访谈资料很多,但交付团队需要持续引用;
  • 客户项目需要把任务派发给多个 Agent;
  • 交付结果必须保留来源和审计轨迹;
  • 需要向客户管理层展示实时进度;
  • 需要把一次交付中的经验沉淀到后续任务。

总结

OpenFDE 的重点不是把所有资料变成“更大的知识库”,而是让资料变成有来源的业务记忆,再让记忆支撑可追踪任务和可验收执行。

它更适合作为 FDE 工作台来理解,而不是一个脱离交付流程的聊天应用。项目命令、依赖和功能会持续变化,使用前请查看 OpenFDE 当前 README。本文是结构化解读,不代表 GPT88 对该项目的官方背书。