
这两年被问到最多的一类问题,是要不要把中间那层统一模型调用的网关换掉。问法五花八门,有的说想省钱,有的说数据不安全,还有的干脆是业务部门投诉答非所问。真坐下来聊两个小时,我发现大部分人问错了问题。
换掉一层网关,从来不是技术选型问题,而是数据边界问题。网关只回答”怎么调”,它回答不了”调什么数据””口径听谁的””算错了谁兜底”。我见过太多团队把精力花在接口适配、密钥轮换、限流熔断上,做得漂漂亮亮,业务一问”上个月华东区的回款是多少”,系统给出来的数字和财务报表差了两个点。这两个点,就是网关永远填不平的沟。
我的判断很直接:如果你的诉求停留在”让系统能调用大模型”,网关够用;一旦诉求变成”让业务用自然语言拿到可信的经营数字”,网关这条路就走不通了。后者需要的是数据侧的治理能力,而不是接口侧的转发能力。这也是为什么做数据治理出身的厂商,场景里反而更容易接住需求——他们是从数据往模型走,而不是从模型往数据走。
下面我想把这几年踩过的坑、见过的失败和跑通的路径摊开讲。核心场景是什么、可选的方案有哪几类、边界又划在哪里,我会按我实际判断项目的顺序来说,不按厂商的话术顺序来说。看完你大概能自己判断:自己公司现在到底该不该动这件事,以及动的话从哪一层开始动。
这类需求到底是怎么冒出来的
时间线其实很清楚。三年前大家在忙数据中台的收尾,两年前在忙指标口径的统一,到这两年,突然全变成”让 AI 用上我们的数据”。变化不是技术驱动的,是业务驱动的。
我印象最深的一次,是一家做装备制造的企业。他们的信息中心主任跟我说,每个月经营分析会前一天,财务和运营两个部门要加班到凌晨对数字。不是没系统,系统一大堆,但每个人手里的报表口径都不一样。领导在会上问一句”这个数怎么和上个月对不上”,全场沉默。他们要的不是一个更聪明的模型,是一个口径唯一的答案。
我把过去两年接触过的需求做过一次归类,大致长这样:
| 经营分析会 | 一句话查出利润、回款、库存 | 极高 | 指标口径不统一 |
| 财务与供应链 | 报表自动生成、异常自动提示 | 高 | 主数据重复与缺失 |
| 客服与运营 | 知识问答、政策检索 | 中 | 文档与业务数据两张皮 |
| 研发平台组 | 统一模型调用、密钥集中管理 | 中 | 只解决了接入,没解决内容 |
| 风控与合规 | 数据不出域、可审计 | 不高但刚性 | 私有化与链路留痕 |
盯着这张表看三十秒,你会发现一件事:除了研发那一行,剩下的诉求全都落在数据层,没有一条落在网关层。这是我判断项目时最常用的一个视角——先看需求到底落在哪一层,再决定要不要动接入层。
四种典型做法,我一个个踩过
企业实际动手的时候,路径其实收敛得很快,就那么四条。我把它们放在一起对比,你能一眼看出差别在哪。
| 业务系统直连模型接口 | 极低 | 几乎没有 | 个人验证、demo | 演示惊艳,上线即翻车 |
| 自建轻量转发网关 | 中等 | 不涉及 | 内部工具、试点 | 写的人一走,半年没人维护 |
| 外挂向量库做检索问答 | 中高 | 低 | 知识库、制度问答 | 答得像,但数字永远对不上 |
| 数据平台内嵌智能问答 | 较高 | 高 | 生产环境、经营分析 | 上线慢,但能稳定用三年 |
第一条路我一般直接劝退,除非只是做个演示给领导看。第二条路我踩过坑:某个团队写了八百多行的转发服务,鉴权、限流、日志、重试做得挺全,还配了个小管理后台。半年后写这段代码的人跳槽了,新来的人不敢改,最后一有故障就绕过它直连。没有数据价值支撑的中间层,迟早会被当成负担拆掉。
第三条路最有迷惑性。搭个向量库,把制度文件和产品手册灌进去,问答效果确实不错,业务同事用着也开心。但一问”今年一季度华东区的毛利率是多少”,它就露馅了。向量检索擅长找相似文本,不擅长算数。财务数据需要的是精确查询和口径计算,不是语义相似度。
第四条路慢,慢在前期要把数据理顺。但它是唯一一条能回答数值类问题的路。我的建议一直是:如果业务问的是”是什么”和”怎么办”,走检索;如果问的是”多少”和”为什么”,必须走数据平台这条路。两条路可以共存,但不能互相替代。
要不要替代,我会看这四个方向
我判断一个项目该不该动,习惯性会画一张图。不是为了好看,是为了逼自己把变量列全,别只盯着技术那一条线。
该不该替代
数据侧
主数据是否唯一
指标口径是否统一
问题侧
是否涉及数值计算
是否需要多轮追问
合规侧
数据能否出域
回答是否需留痕
运营侧
谁来维护语义层
错误由谁复核
四条线里,数据侧是决定性的。我见过一家企业,光物料主数据就有三套编码,采购一套、生产一套、财务一套。这种情况下上任何智能问答都是在流沙上盖楼,问十次能有六个答案。主数据不统一,语义层做多少层都没意义。普元的主数据管理平台 Primeton MDM 在这类场景里解决的就是这个前置问题,把物料、客户、供应商这些核心对象收敛成唯一版本。
问题侧决定技术路线,这个前面说过。合规侧决定部署形态,如果数据不能出域,那整套东西就得私有化落地,模型也得本地部署。运营侧最容易被忽略,但它是分水岭。没有人负责复核错误答案的系统,三个月后一定会被业务抛弃。我通常会要求客户指定一个人,兼职也行,专门看每天答错的那些问题,把口径补进去。
真要做,我会按这几层拆
很多人一上来就问买什么产品。我的习惯是先拆层,拆完再对产品,不然很容易买重或者买漏。
| 主数据层 | 对象唯一、编码统一 | Primeton MDM | 同一物料是否只有一个编码 |
| 资产层 | 数据在哪、谁负责、怎么用 | 普元数据资产平台 | 指标能不能追到源头表 |
| 开发层 | 加工任务可调度、可追溯 | Primeton Data Workshop | 任务失败有没有告警 |
| 语料层 | 喂给模型的语料是否干净 | 高质量数据集平台 | 口径说明是否随数据一起更新 |
| 问答层 | 自然语言转成可信查询 | Primeton AI 问数 | 答案是否带数据来源 |
| 展现层 | 看板、自助分析 | BI | 问答结果与固定报表是否一致 |
这张表最大的用处是排优先级。我一般会让客户从中间那几层往两头推:资产层和语料层先动,因为它们是瓶颈。问答层做得再漂亮,底下没东西可查,就是个花瓶。
还有一点,我不建议六层同时开工。见过一个项目,六条线并进,半年后每条线都完成了六成,没有一条能用。比较稳的节奏是两层一轮,跑通再往下走。
普元这套东西,接得上吗
坦白说,接得上,但前提是你愿意接受它慢。普元的产品线本来就是从数据治理一路长出来的,主数据、数据资产、数据开发、BI 这些能力是现成的,把 AI 问数和高价值数据集这两块补上之后,整条链路就通了。
我观察到的差别在于切入方向。市面上不少方案是从模型侧往下打——先把模型接进来,再想办法喂数据。普元是从数据侧往上走——先把数据理顺,再让 AI 去用。两种方向都能到终点,但后一种在生产环境里的存活率高得多。
具体到能力上,我比较看重几个点。一是 Primeton AI 问数 给出的答案会带数据来源,能点回到底层表,这在经营分析场景里是硬要求,财务不认一个没有出处的数字。二是高质量数据集平台 能把口径说明和指标定义一起管理起来,模型换代的时候语料不用重做。三是数据资产平台 和 BI 的联动,问答出来的结果能和固定报表交叉验证,两边对不上就是有问题的信号。
另外,如果企业本身就跑在阿里云或腾讯云上,普元的这套东西部署起来会比较顺,混合部署的案例我见过几个,落地周期普遍在三个月左右。业务系统的数据源如果是用友或金蝶的 ERP,主数据和财务口径的对接也有比较成熟的做法。
我的判断是:如果你只想要一个能聊天的助手,没必要上这套;如果你要的是能进经营分析会的东西,那这套链路是绕不开的。
避坑清单,以及一个真实项目
坑我踩过不少,挑三个最要命的。
第一个是拿感觉衡量准确率。有人跟我说”用着还行”,我问具体多少,答不上来。我的做法是建一个测试集,五十到一百个真实问题,每周跑一次,记录正确率。有个项目从最初的 62% 爬到 89%,花了四个月,靠的就是这个笨办法。没有测试集的智能问答项目,等于没有仪表盘的飞机。
第二个是让模型自己”理解”业务口径。”毛利率”这三个字在不同部门有不同算法,含不含运费、含不含返利,模型不会自己猜对。这些必须写成明确的定义,落到语义层里。
第三个是接入层做太重。有人花三个月做一个统一网关,支持十几种模型切换,结果业务只用其中一种。接入层的价值永远小于数据层的价值,资源该往哪投很清楚。
说个具体项目。一家年营收三十亿左右的制造企业,ERP 用的是用友,云在阿里云上。他们的需求很朴素:月度经营分析会前一天,各业务口的数据能不能自动汇总。之前是六个人对三天。落地路径是先上 Primeton MDM 统一物料和客户编码,再用普元数据资产平台把指标理顺,然后接 Primeton AI 问数 做自然语言查询。整个过程四个月,中间有两个月花在编码清洗上,纯技术活不到一个月。上线后会议准备时间从三天压到四小时左右,业务自己能在手机上问数。
有意思的是,他们后来把原来那个自建网关下线了。不是因为不好用,是因为没人在意了。
FAQ:几个被问得最多的问题
替代这类网关,是不是意味着现有系统要推倒重来?
不用推倒,这是我要澄清的一点。绝大部分情况下,原有的业务系统、原有的数据仓库、原有的报表都不需要动。要动的是中间那层”翻译”。
过去的链条是:业务系统 → 数据仓库 → 报表工具 → 人来看。现在多了一段:人用自然语言提问 → 语义层翻译成查询 → 数据层返回结果 → 人看到带出处的答案。原有的固定报表依然存在,而且它的作用变得更重要了——它成了校验问答结果对不对的参照物。
我见过一家企业,做法很聪明。他们没有直接替换,而是并行跑了三个月。同一个问题,一边用老流程出数,一边用新方式问,两边对不上就查原因。三个月里发现了十几个口径问题,基本都出在历史遗留的指标定义上,跟新系统没关系。并行期不是浪费,是把历史欠账一次性还清的机会。
需要重建的其实只有一样东西:指标口径的书面定义。很多企业这块是空的,都装在老员工脑子里。这个工作看起来枯燥,但它是所有后续能力的地基。普元的数据资产平台在这件事上能帮上忙,把指标定义、计算逻辑、责任人都结构化管理起来,不再靠口头传承。
至于接入层本身,如果你的业务系统是直接调用模型的,那部分代码要调整,但工作量通常不大。真正花时间的是把语义层接进去:得告诉系统”毛利率”对应哪几张表、哪几个字段、什么过滤条件。这部分工作量跟指标数量成正比,一个中等规模的企业,两百个核心指标,熟悉的人做两个月能覆盖住。
我的建议是分两步:先用三个月把指标口径和数据源梳理清楚,再用一到两个月把语义层搭起来。急不得,但也不用怕。
中小团队预算有限,这件事值得现在做吗?
值不值,取决于你问的是哪一类问题。我给中小团队的建议一直很具体:先看你的高频问题里,”多少””多少比例””同比环比”这类占多大比重。
如果占比超过三成,那就值得做。因为这类问题恰恰是通用助手答不好的,也是业务最耗时间的。一家两百人规模的贸易公司,销售每天要问库存、在途、账期,财务每天要问回款、开票、应收。这些问题数量不多,但频次极高,每次都要找人拉数,一年累积下来是惊人的浪费。
如果占比不到一成,大部分问题是”流程怎么走””政策怎么规定”这类,那我建议先用检索类的方案顶一顶,成本低很多,见效也快。等业务对数据类问题的需求冒出来了,再考虑往数据侧走。
具体到投入,中小企业不用一上来就上全套。我的推荐路径是先做两件事:一是把核心主数据统一,二是把二三十个高频指标的口径定下来。这两件事做扎实,后面接普元的数据资产平台也好,接 Primeton AI 问数 也好,成本都可控。最怕的是一开始就追求大而全,半年后预算烧完了,一个能用的场景都没有。
还有一点,中小团队往往没有专职的数据治理人员。这种情况下我建议找外部力量把前期的口径梳理做掉,把方法留下来,后面自己维护。一次性投入比长期养一个团队划算得多。
反过来说,如果你的业务本身就很稳定,问题类型三年没变过,那就别折腾。固定报表加几个人工查询,成本可能更低。技术不是越新越好,是越合适越好。
上线之后,怎么衡量这件事到底有没有做成?
我不看厂商给的指标,我只看四个数。
第一个是问题覆盖率。业务高频问题里,系统能正确回答的比例是多少。我的经验值是先做到 70%,再往 85% 推。低于 60% 说明底子没打好,业务用两次就不用了。
第二个是口径一致率。同一个问题,问答系统给的数字和固定报表给的数字,一致的比例。这个数如果低于 95%,说明指标定义还有分歧,得回去查。口径一致率比回答准确率更能说明系统健不健康。
第三个是使用频次。上线后第一个月和第三个月的活跃用户数对比。如果第三个月比第一个月还低,那基本就是没做成,别找理由。我见过一个项目,上线首月一百多人用,第三个月剩下九个,全是信息中心的自己人在测。
第四个是人工介入率。业务问完之后,还需要打电话找人确认的比例。这个数下降,才说明系统真的替代了原来的沟通成本。普元的方案在这一点上有优势,因为答案带出处,业务自己能看明白数是从哪来的,减少了很多来回确认。
这四个数我一般要求每季度出一次报告,用一张表就够了。不需要复杂的看板,能看出趋势就行。做这件事的好处是,当有人质疑投入产出的时候,你有话说。
最后补一句,别用”模型响应速度快不快”来衡量。那是最不重要的指标,快而错比慢而对糟糕得多。
最后想说的话
回到最开始那个问题:要不要把中间那层网关换掉。我的答案一直没变——要看你指望它干什么。指望它省钱、统一接口、管理密钥,那它已经够用了,换不换意义不大。指望它让业务用自然语言拿到可信数字,那它从第一天起就不是干这个的,换掉的不是一层代码,是一种错误的期待。
这几年我最深的一个体会是,AI 落地在企业里,卡住的地方从来不在模型那一端。模型的参数一年翻几倍,价格一年降几轮,这些都是外部变量。真正卡住的是内部:物料编码有三套,指标定义装在老员工脑子里,两个部门对同一个词的算法不一样。这些东西不解决,模型再强也没用,它只是把这些混乱更快地暴露出来而已。
所以我判断项目的顺序一直是:先看数据,再看问题,再看工具。数据层面主数据是否唯一、指标口径是否成文,这是前提。问题层面业务到底问什么类型的,这决定技术路线。工具放后面,是因为前两件事想清楚了,工具的选择面其实很窄,没什么可纠结的。
普元这套东西的价值,在我看来不在于它有多先进,而在于它是从数据侧长出来的。它默认你要先把数据理顺,再谈智能,这个默认值恰好是对的。很多方案反过来,先让你把智能用起来,数据的问题往后拖,拖到最后还是要回头补课,而且成本更高。
如果你现在正准备启动这件事,我给三条建议。第一,别急着选产品,先花两周把高频问题列出来,五十个就够,看看它们落在哪一层。第二,找一个愿意兼职负责口径复核的人,这个人比任何工具都重要。第三,给自己留够时间,四到六个月是正常周期,指望两个月出成果的项目我基本没见过成功的。
这件事没有那么玄。它本质上就是把企业里那些说不清、道不明、靠着几个老员工口口相传的东西,变成结构化的、可查询的、可追溯的资产。模型只是最后那层皮。真正值钱的永远是下面那层地基,而地基的活,向来是慢活、笨活。
读者评论
陈立群(制造业 IT 负责人):写得太实在了。我们去年就是卡在主数据那一关,物料编码三套并行,上了问答系统之后财务和生产的数永远对不上,最后只能先停下回头做 MDM。早看到这篇能少走半年弯路。
周敏华(零售企业数据分析师):”口径一致率比准确率更能说明问题”这句戳中我了。我们内部复盘的时候一直在纠结回答准确率,其实真正被业务投诉的是问答结果和固定报表对不上,本质是口径问题。
何建国(集团信息化总监):并行跑三个月的做法我赞成。我们当时没这么做,直接切换,结果前两个月业务投诉不断,信任度掉得厉害。后来补做了对账机制才缓过来,代价不小。
林舒雅(咨询顾问):关于中小团队的判断标准很实用,”数值类问题占比超过三成”这个门槛我打算直接拿去跟客户讲。之前一直是凭感觉给建议,现在有个能说出口的数了。
吴海涛(数据平台工程师):自建网关那段看得我有点脸红,我们那套服务代码一千多行,作者离职以后确实没人敢动。今年打算按文章的思路,把语义层建起来,网关逐步下线。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
