文章摘要

企业建设AI售前助手时,常见误区是把通用大模型、RAG和Agent当成三个可以互相替代的方案。实际上,通用大模型负责语言理解与生成,RAG负责把内部知识送入上下文,Agent负责规划任务、调用工具和推动流程。本文围绕需求分析、产品匹配、方案生成、报价、投标和审批等售前任务,给出三类能力的边界、组合方式和选型建议。

一、先看三个典型需求

需求一:润色一段方案文字

请把这段产品介绍改得更专业。

只需要通用大模型。

需求二:根据企业产品资料回答功能问题

我们的仓储系统是否支持批次效期管理?

需要RAG,因为答案必须来自企业内部资料。

需求三:读取招标文件,拆解评分项,匹配产品功能,生成响应表并发起审批

这已经不是单次问答,需要Agent编排多个步骤和工具。

三个需求看起来都与“生成文本”有关,但系统复杂度完全不同。

二、通用大模型负责什么

通用大模型擅长:

  • 理解自然语言;
  • 提炼需求;
  • 改写和润色;
  • 生成结构化草稿;
  • 对信息进行归纳;
  • 按模板输出内容;
  • 判断文本语义关系。

它不天然知道:

  • 企业当前产品版本;
  • 哪些功能已经正式上线;
  • 某客户历史项目情况;
  • 最新报价;
  • 研发排期;
  • 内部审批规则;
  • 招标文件中的真实评分项。

因此,通用大模型适合做“语言和推理引擎”,不适合直接充当企业事实数据库。

单模型适用场景

改写客户邮件
润色方案摘要
将口语需求整理成列表
生成会议纪要草稿
把技术描述转换为客户语言

这些任务不依赖企业私有事实,或者用户已经把全部必要信息放进当前输入。

三、RAG负责什么

RAG的核心链路是:

用户问题
→ 查询改写
→ 检索企业资料
→ 重排
→ 组装证据
→ 模型回答

在售前场景中,RAG主要解决:

  • 产品功能查询;
  • 版本差异;
  • 案例检索;
  • 参数和接口说明;
  • 行业方案复用;
  • 招标条款定位;
  • 标准报价说明;
  • 实施边界查询。

RAG的价值

不是简单让模型“知道更多”,而是让回答具备:

内部资料依据
+版本范围
+可追溯来源
+权限隔离

RAG不能自动解决什么

RAG召回文档后,仍可能出现:

  • 召回过期资料;
  • 把客户定制功能当成标准功能;
  • 引用了不适用的行业案例;
  • 找到多个冲突版本;
  • 模型错误拼接证据;
  • 引用正确但结论错误。

因此,RAG还需要:

  • 元数据过滤;
  • 文档版本;
  • 功能状态;
  • 权限控制;
  • Reviewer;
  • 规则校验。

四、Agent负责什么

Agent处理的是多步骤任务和真实动作。

一个售前方案Agent可能执行:

读取客户资料
→ 分析客户行业和规模
→ 解析需求清单
→ 查询产品功能库
→ 查询相似案例
→ 识别功能差距
→ 生成方案目录
→ 分章节生成内容
→ 检查功能承诺
→ 生成待确认问题
→ 发起产品经理审批
→ 导出Word或PPT

这里包含:

  • 任务规划;
  • 多次RAG检索;
  • 调用CRM;
  • 调用报价系统;
  • 调用文档生成工具;
  • 人工审批;
  • 状态持久化;
  • 失败恢复。

这就是Agent存在的原因。

五、三者的关系不是替代,而是分层

推荐架构:

售前业务应用
    ↓
Agent流程层
    ↓
任务规划、工具调用、审批、状态
    ↓
RAG知识层
    ↓
产品、案例、招标、制度、报价知识
    ↓
通用大模型层
    ↓
理解、推理、生成、结构化输出

可以把它们理解为:

能力 角色
通用大模型 大脑中的语言与推理能力
RAG 可检索的企业记忆
Agent 任务执行和流程控制系统

六、只使用通用大模型会发生什么

优点

  • 开发最快;
  • 成本低;
  • 适合快速演示;
  • 不需要维护知识库。

问题

  • 企业事实错误;
  • 功能承诺不可控;
  • 无法引用内部资料;
  • 无法读取最新版本;
  • 无法执行真实业务动作。

只适合:

非事实性文案
+用户提供完整上下文
+低风险草稿

七、只使用RAG会发生什么

很多企业把RAG问答界面称为Agent,但它实际只是:

输入问题
→ 检索
→ 回答

它可以回答:

产品是否支持某功能?
某个项目采用了什么方案?
招标文件第几页要求数据备份?

但它不能自动完成:

拆解任务
持续执行
调用多个业务系统
等待人工审批
恢复失败任务
生成最终交付物

RAG是Agent的重要工具,但不是完整Agent。

八、直接使用Agent又会发生什么

如果知识库和功能基线没有治理,就直接搭建Agent,会放大错误。

例如Agent自动完成:

生成方案
→ 生成报价
→ 发给客户

一旦模型把错误功能写入方案,系统会更高效地把错误传播出去。

Agent上线前必须先具备:

  • 稳定知识库;
  • 产品功能基线;
  • 权限体系;
  • 工具白名单;
  • 人工审批;
  • 审计日志;
  • 任务预算;
  • 幂等机制。

九、售前任务对应的能力选择

售前任务 通用模型 RAG Agent
文案润色 必须 不需要 不需要
会议纪要整理 必须 可选 可选
产品功能问答 必须 必须 不一定
历史案例推荐 必须 必须 可选
招标文件问答 必须 必须 不一定
自动生成完整方案 必须 必须 推荐
多系统数据收集 必须 可选 必须
报价和成本计算 可选 可选 必须
审批流转 不负责 不负责 必须
对外发送最终文档 不应直接负责 不负责 Agent+人工审批

十、一个推荐的售前AI演进路线

阶段一:通用文案助手

功能:

  • 需求摘要;
  • 文案润色;
  • 邮件生成;
  • 会议纪要。

特点:

上线快
风险低
但业务价值有限

阶段二:售前知识库

接入:

  • 产品资料;
  • 案例;
  • 行业方案;
  • 接口文档;
  • 常见问题。

提供带证据的问答和内容生成。

阶段三:方案生成工作流

固定流程:

客户分析
→ 需求拆解
→ 功能匹配
→ 内容生成
→ 风险校验
→ 人工审核

这时可以使用工作流Agent。

阶段四:跨系统Agent

接入:

  • CRM;
  • 产品管理;
  • 报价系统;
  • 项目管理;
  • 审批系统;
  • 文档平台。

阶段五:数据闭环

将后续结果回流:

方案是否中标
哪些内容被客户认可
哪些承诺导致范围变更
哪些功能经常被询问
哪些行业模板转化率高

用于优化知识库、模板和产品规划。

十一、如何判断当前是否需要Agent

可以问五个问题:

1. 任务是否需要多个步骤?

如果只需要一次回答,不一定需要Agent。

2. 是否需要调用真实工具?

例如CRM、报价、审批和文档导出。

3. 是否需要持久化任务状态?

如果任务可能跨越几十分钟或多次人工确认,需要Agent状态管理。

4. 是否需要失败后恢复?

长任务不能失败后从头生成。

5. 是否存在高风险动作?

如果会修改数据、发送文件或形成承诺,需要确定性工作流和人工审批。

满足三个以上,通常值得引入Agent。

十二、模型选择应该放在哪一层

不要让业务代码直接写:

使用某个旗舰模型完成全部任务

可以按任务路由:

需求分类 → 低成本模型
复杂规划 → 强模型
RAG回答 → 平衡型模型
格式抽取 → 小模型
风险复核 → 强模型+规则

三者分工之后,模型替换不会破坏整个业务架构。

十三、常见错误理解

1. RAG可以消除所有幻觉

RAG只是提供证据,不保证模型正确使用证据。

2. Agent就是会调用工具的大模型

生产Agent还需要状态、预算、权限、审批和恢复。

3. 模型越强越不需要知识库

再强的通用模型也不知道企业最新内部事实。

4. 上了Agent就可以无人审核

售前承诺、报价和合同相关内容必须保留责任人。

总结

在售前场景中,通用大模型、RAG和Agent的正确分工是:

通用大模型负责理解和生成
RAG负责提供可信企业知识
Agent负责执行任务和推动流程

最稳妥的建设顺序不是一步到位搭建全自动Agent,而是:

文案助手
→ 知识库
→ 受控工作流
→ 跨系统Agent
→ 数据闭环

延伸阅读

如果你正在关注企业级 AI 应用、Agent、RAG、MCP 与大模型工程化落地,欢迎访问 智元界

https://www.zyentor.com/

智元界将持续分享可运行的技术实战、架构设计、问题排查与企业应用案例。