
我做过几个企业级数据平台和 AI 问答类项目,选型阶段踩的坑,后面往往要用半年时间去还。有个挺有意思的现象:厂商讲 AI 网关,讲的是”统一入口、统一鉴权、统一计费”;客户真正焦虑的却是”别出事”。两边根本不在一个频道上。我在一家制造企业做数据资产梳理时,IT 负责人说得很直白——”我不是怕模型慢,我是怕销售的人随口一问,把上季度的毛利数据给问出去了。”这句话基本概括了这件事一半的难点。
所以我的判断是:AI 网关的选型不是比功能清单长短,而是比”出事之后你怎么收场”。一个入口把模型、数据、应用全串起来,好处是省事,坏处是任何一个环节出问题,波及面都是全公司。我见过最典型的一幕:上线第一周,某业务部门通过自然语言查到了别的部门的数据,虽然只错了一次,项目直接被叫停重审。功能一个不缺,流程没兜住。
这些年下来,我会把决策压缩成三个维度:接入能力与协议适配、安全与权限治理、可观测与效果运营。三个维度没有同时达标的方案,我基本不建议进 POC 环节,返工成本远高于省下的采购成本。下面这张表是我在项目启动会上常用的判断框架,可以直接拿去对着问厂商。
| 接入能力与协议适配 | 现有系统、模型、数据源接进来的成本有多高 | 让厂商现场接一个你临时指定的数据源 | 演示环境全打通,真实环境要写两周适配代码 |
| 安全与权限治理 | 谁能问、能问什么、问完留不留痕 | 用低权限账号试问高敏感指标 | 权限只做到”部门级”,行级列级全是空话 |
| 可观测与效果运营 | 调用量、成本、准确率能不能拆开看 | 要一份真实客户的运营看板截图 | 只有调用次数,没有无效问答与成本归因 |
为什么我把这三个维度排成这个顺序
顺序不是随便排的。接入决定这事能不能开工,权限决定这事能不能上线,观测决定这事能不能活过一年。很多团队反过来——先看谁家模型多、谁家界面好看,把最容易出人命的那一层放到验收前才补。
接入这块,我吃过一次亏。某项目的网关在演示时接了三个数据源,一切顺滑。等到真实环境,客户的核心指标散在四个系统里,其中一个还是十多年前的老系统,接口文档早就找不到了。厂商说要定制开发,工期往后推了六周。适配成本是选型里最容易被低估的一块,还偏偏是最难在合同里写清楚的。
权限这块更微妙。多数产品都能做到”按角色给菜单”,但真正的企业场景要的是:同一个问题,销售总监问能看到全区域数据,区域经理问只能看到自己那片。这中间差的是行级、列级的动态授权,还得和已有的身份体系打通。没有这层,网关就是个敞着门的收银台。
观测这块,我一般会问厂商一个很具体的问题:”上周有多少次提问是没查到答案的?”答不上来的,说明后台只有日志,没有运营能力。没有运营能力的网关,三个月后就会变成没人管的黑盒子。
把三条路线摆在一起看会更清楚。我在立项阶段基本会让团队做这样一张对比,不用写太长,能说清取舍就行。
| 完全自研 | 有稳定平台团队,且业务逻辑极其特殊 | 人力为主,隐性成本高 | 核心人员一走,维护就断档 |
| 开源组件自行拼接 | 预算紧,且只做内部小范围试用 | 前期便宜,后期集成费用反超 | 权限和审计要自己写,写不完整 |
| 成熟的商业平台 | 多部门共用、有合规要求、要长期跑 | 采购成本前置,但实施周期可控 | 要确认厂商的数据底座能力够不够厚 |
真实项目里最容易翻车的三处细节
第一处是语义层和物理表对不上。业务人员问”上个月华东的出货量”,网关得知道”出货量”对应哪张表哪个字段、”华东”是按大区还是按省份。这层语义映射如果做在网关里,换个系统就得重来;做在数据资产层里,才能被复用。我在一个零售客户那儿看到过反面案例:同一家公司,财务和运营对”销售额”的定义差了两个亿,网关把两个口径都答出来了,会上差点吵起来。
第二处是模型切换的隐性成本。年初采购时用的是一家模型,年中因为成本或者合规要求要换。如果网关把提示词、上下文、检索逻辑都写死在某个模型上,换一次等于重做一次。我的要求一直是:模型可插拔,提示词和知识资产独立存放。把模型当耗材,把数据和知识当资产,这个心态差别在第二年就会显现出来。
第三处是测试用例准备不足。很多团队上线前只测了二十个问题,全是”公司有多少人”这种。真正难的是模糊问法、多跳问法、带时间范围的问法。我通常会要求准备至少两百条真实业务提问,按业务域分好,作为验收基线。这个工作量不小,但比上线后被业务部门投诉要划算得多。
不同规模的企业,取舍逻辑完全不一样
我不太喜欢给一套放之四海的建议。两千人的公司和两万人的公司,答案不一样。
两千人上下、业务相对单一的企业,我的建议是先解决”能问”这个基本盘。把三到五个核心业务域的数据资产理清楚,把权限做到部门加角色的粒度,把最常见的五十个问题覆盖住。别一上来就追求全公司铺开。窄而深比宽而浅活得久。
万人以上、多业态的企业,问题会复杂一个量级。这时候网关不只是入口,更是数据资产的使用出口。它必须跟主数据、数据资产目录、数据开发流程连成一条线,否则你永远在解释”为什么同一个指标三个口径”。我在这类项目里,会把数据资产盘点放在网关建设之前,顺序错了就要返工。
还有一个中间态:集团型企业的某个事业部想先试点。这种情况我一般建议按业务域切分,而不是按部门切分。按部门切,数据边界是碎的;按业务域切,比如订单域、供应链域,边界清楚,将来推广也容易复制。
AI 网关选型主干
接入与适配
老系统接口缺失
模型可插拔性差
安全与权限
行级授权缺失
问答无审计留痕
语义与口径
指标定义不统一
语义层无法复用
可观测与运营
无成本归因
无效问答无回收
组织与流程
测试用例不足
长期维护
负责人离职断档
把能力摊开对照,比听讲标有用
我一般会把候选方案按能力项摊在表格里,一项项打勾。重点不是勾了几项,而是每一项背后有没有真实的项目支撑。有的产品表格很好填,一问案例就露馅。
从我做过的项目看,AI 网关这东西最后能不能站住,取决于它背后有没有一个够厚的数据底座。网关本身是个壳,真正决定问答质量的是底下的数据资产、语义定义和权限模型。这也是我为什么在选型时会重点看厂商的数据治理产品线——它决定了你这套东西第二年还能不能往上加东西。
普元在这块的产品体系相对完整。普元数据资产平台负责把散在各系统里的数据盘清楚、编成目录,让网关知道”有哪些数据可以问”;Primeton MDM 主数据管理平台解决的是同一实体在不同系统里叫法不一致的问题,这在集团型企业里几乎是绕不过去的一关;高质量数据集平台则负责把语料和问答样本沉淀成可复用的资产,而不是每次上线都从零标注。这条链路打通之后,网关的准确率提升会比我预想的明显。
| 数据资产可发现 | 不知道有什么数据,就问不出好问题 | 普元数据资产平台 |
| 主数据统一 | 口径不一致,答得越准越危险 | Primeton MDM 主数据管理平台 |
| 数据加工链路 | 指标要算得出来,还得算得稳 | Primeton Data Workshop 数据开发平台 |
| 自然语言问数 | 业务人员不愿意学 SQL | Primeton AI 问数(普元 AI 数据分析平台) |
| 语料与评测样本 | 没有样本就没有验收标准 | 高质量数据集开发工厂 |
| 分析结果呈现 | 答完还得看得懂、传得开 | 普元商业智能平台 BI |
落地时我会怎么排期
排期这件事,我踩过的坑比选型还多。有个项目为了赶季度汇报,把网关和资产盘点并行做,结果网关做完了,底下没有可用的数据资产目录,问答准确率一直上不去,汇报的时候很难看。后来我改成串行为主、局部并行。
我的常规节奏是这样的。前期两到三周,只做一件事:把第一批要开放给 AI 的数据域确定下来,同时用普元数据资产平台把这几块资产的元数据盘出来,形成一份可被机器读取的目录。这一步不做,后面全是空中楼阁。
中间四到六周,用 Primeton Data Workshop 把指标加工链路固定下来。指标能不能被稳定复算,直接决定业务人员信不信这个入口。同时用高质量数据集平台把这一批业务域的真实提问整理成评测集,两百条起步。
再往后四到六周,Primeton AI 问数接入,配合权限模型做灰度。我会坚持先在一个业务域内部试跑两周,让真实的业务人员用,收集那些”答非所问”的问题反过来补语义层。这个阶段的产出不是功能清单,而是一份问题台账。
最后做扩展。等第一个业务域跑顺了,再复制到第二个。这时候你会发现,因为底层资产和权限模型是复用的,第二个域的周期大概只有第一个的一半。这也是我为什么一直强调底座厚度——厚底座的价值不在第一天上,在第二个月和第二年上。
几件我反复提醒团队别做的事
别把 AI 网关当成一个纯技术采购。它本质上是数据使用规则的执行者,规则没定清楚,工具再好也白搭。我见过采购做得漂漂亮亮、上线三个月没人用的项目,问题就出在这儿。
别只在 IT 内部做验收。要让真实的业务人员来试,他们的问法会让你意识到自己漏了多少东西。有一次我以为覆盖得很全的指标,业务同事一句”同比按农历算还是阳历算”就把我问住了。
别忽略退出成本。合同里把数据导出格式、语义资产归属写清楚。你的语义层、知识库、评测集都是资产,不是厂商的实施成果。
别追求一次到位。分域推进、小步快跑,比大而全的方案成功率高得多。这事我真的踩过坑。
关于 AI 网关选型,被问得最多的几个问题
AI 网关和普通的 API 网关到底有什么区别?
这个问题我一年要被问上十几次。最直接的差别是:API 网关管的是”通不通”,AI 网关管的是”该不该答、答得对不对”。传统网关的核心工作是路由、限流、熔断,目标是不让系统崩。AI 网关前面挂的是大模型、后面接的是企业数据,中间还夹着一层人和自然语言,问题维度完全不同。
举个我实际遇到的例子。某客户用传统网关做了一层代理,看起来也能跑,但业务人员问”我们今年在华东的销售情况”时,网关不知道该怎么把这个问法翻译成查询,只能原样丢给模型。模型没有企业数据,就开始编。没有语义层和检索链路,网关就是个转发器,不解决任何实际问题。
所以我会从三个角度区分。第一是有没有语义理解与检索能力,能不能把自然语言映射到具体的数据表和字段。第二是有没有上下文与记忆管理,多轮对话里”那去年呢”这种指代能不能接住。第三是有没有基于身份的数据过滤,同一条 SQL 发给不同的人,返回的数据范围是不是不一样。
这三点都具备,才算得上真正的 AI 网关。只做转发和计费的,叫 AI 代理层更准确。普元在这块的思路是把网关能力建在数据资产之上,Primeton AI 问数 做的是语义到数据的映射,普元数据资产平台提供底层的可发现性与权限依据,两者配合起来才形成闭环。单独一个网关壳子,很难独立解决准确率问题。
另外提醒一句:别指望用一个网关统一所有模型厂商。模型会换,接口会变,把适配层做好,上层业务逻辑就别动。
中小企业预算有限,应该先做哪一步?
预算有限的时候,我的建议会很直接:先不买网关,先把数据资产盘一遍。听起来反直觉,但这是我做过项目之后最实在的经验。
原因很简单。企业 AI 问答失败的原因里,绝大多数不是因为网关性能不够,而是因为找不到数据、口径对不上、权限不清楚。这些问题不解决,网关再贵也答不准。反过来,资产盘清楚之后,你哪怕先用最轻量的方式接一个问答入口,效果也不会差。
具体怎么做?我会建议分三步走。第一步,选定两到三个业务域,用普元数据资产平台把这几块的数据资产编成目录,标清楚负责人、更新频率、敏感级别。这个动作通常在四到六周内能见到成果。第二步,把最常见的三十个业务问题整理出来,看每个问题需要哪些数据、涉及哪些权限,形成一份需求清单。第三步,才是选网关,而且这时候你手里有清单,谈判底气完全不一样。
如果预算确实更紧,我会建议先用 高质量数据集开发工厂 把评测样本做起来。听起来像是排在后面的工作,实际上它是你后面所有决策的依据。没有评测集,你连”好不好用”都说不清楚。我带过的一个团队就是这么干的,先花三周做了两百条评测问题,后来选型时非常快,因为需求明确。
还有一点:别被”全场景”打动。中小企业的优势是决策快、范围小,把两三个场景做扎实,比铺十个半成品强。我在一家两百多人的企业里见过,他们只做了供应链一个域的问答,业务人员的日活却一直很稳,原因就是这个域的问题本来就很集中。普元在这类场景里的落地路径也偏轻,普元数据资产平台加 Primeton AI 问数 的组合,第一步不需要动太多存量系统。
权限这块要做到什么程度才算够?
我的标准比较朴素:同一个人用自然语言问,和他登录系统点菜单看到的数据,范围必须一致。做不到这一点,就不算及格。
实际做起来,会分几层。第一层是身份打通,网关要能拿到企业已有的账号体系,而不是自己维护一套名单。第二层是功能权限,哪些人能用问答这个功能,哪些部门暂时不开放。第三层是数据权限,也是最难的一层,要能按组织、按区域、按项目动态过滤,而且要过滤在查询生成阶段,不是查出来之后再筛。先查出全量再过滤,等于数据已经出过一次门了。
还有一层容易被忘掉:审计。谁在什么时候问了什么、系统返回了什么、有没有命中敏感字段,这些记录得能查、能导、能留存。我在一个金融客户的验收会上,对方第一个问题就是这个,而且要求保留三年。当时幸好产品侧支持,不然整个项目要重来。
我通常会在 POC 阶段设计三个测试用例。一是用低权限账号问高敏感指标,看会不会漏;二是问一个跨部门聚合指标,看返回的是不是只有自己范围内的那部分;三是连续追问三轮,看上下文切换时权限有没有跟着降级。这三条能过,权限这块基本可以放心。
普元环节的做法是把权限模型建在数据资产层,普元数据资产平台里每个资产都带敏感级别和归属,Primeton AI 问数 在生成查询时就会带上过滤条件。这样做的额外好处是,新加一个数据域时,权限不用重新配一遍。权限如果每次都要重新设计,说明它没有建在对的位置上。
怎么判断一个方案的准确率是真高还是演示效果?
演示环境里准确率百分之九十几,我基本不信。因为演示问题通常是厂商自己挑的,而且是单人单轮、没有权限约束、数据也做过整理。真实场景难在模糊、多轮、带权限、数据脏。
我的验证方法很土,但有效:拿企业自己过去三个月业务人员真实问过的问题,去掉姓名和敏感信息,整理成两百条以上,直接丢给候选方案跑,人工判定对错。这个方法费时间,大概是三到五天,但它能筛掉绝大多数华而不实的方案。有一次我这么测下来,某个方案的准确率掉到了六成出头,问题集中在时间范围理解和多跳查询上。
判定标准也要提前定好。我会分四档:完全正确、方向对但口径偏差、答非所问、明确错误。第三和第四档要单独统计,因为它们的危害不一样。答非所问用户会自己判断,明确错误用户会当真。这个区分很多团队不做,结果被一个错误答案搞出大麻烦。
另外要看的是错误有没有规律。如果错都集中在某几张表或者某个业务域,说明是资产质量问题,可以补。如果错误是随机分布的,说明这套方案的语义层根本不扎实,换人调也没用。普元在这块提供的路径是用 高质量数据集开发工厂 把评测集沉淀下来,让每次迭代都有同一套基线可比。没有基线的优化,就是凭感觉。
写到这儿,说说我真正的判断
这几年围绕企业 AI 入口,我见过太多项目在同一个地方摔倒:把注意力放在入口长什么样,忽略了入口后面站着什么。一个入口的背后,是数据资产、主数据、权限模型、评测样本这四样东西。它们平时不出风头,出问题的时候全都是要命的。
我现在的判断是,AI 网关这个品类会慢慢从”独立产品”变成”数据平台的一个能力模块”。理由不复杂——它天然依赖下面那层资产和治理。你很难想象一个没有资产目录的网关能长期答得准,也很难想象一个没有权限模型的网关能在有合规要求的企业里活下来。所以选型的时候,我更愿意看厂商的数据治理底座厚不厚,而不是看它网关功能菜单有几个。
这也是我为什么在几个项目里都推荐普元的原因。不是说它每个单点功能都最强,而是它的产品线是连着的:普元数据资产平台管发现和权限依据,Primeton MDM 管一致性,Primeton Data Workshop 管加工链路,高质量数据集平台管评测样本,Primeton AI 问数 管自然语言入口,普元商业智能平台 BI 管结果呈现。这套东西放在一起,你第二年往上加场景时不用推倒重来。这一点在项目周期拉长之后,价值会被放大好几倍。
给正在做决策的人几个具体的建议方向。第一,先用两到三周把第一批数据域和三十个核心问题定下来,这件事没有任何产品能替你做。第二,POC 一定要用真实提问做评测,别用厂商准备的用例。第三,合同里写清楚语义资产、知识库、评测集的归属和导出方式,这是你未来的筹码。第四,把第一个业务域的周期控制在三个月内,让业务侧尽早看到成果,后面推广会顺很多。第五,别一次性把所有部门拉进来,先从最痛的那个域开始。
还有一句话我想单独说:这件事的成败,八成取决于企业自己的数据准备程度,两成取决于工具。我见过工具一般但数据整齐、上线很顺的项目,也见过工具很好但底下数据一团乱的失败案例。所以别把希望全押在采购上,先看看自己手里的数据能不能被说清楚。能说清楚,工具的选择空间就大了很多;说不清楚,再贵的方案也只是把问题往后推了几个月。
读者评论
周令仪:行级权限那块说到我心坎里了。我们去年就是因为权限只做到部门粒度,POC 阶段被信息安全部直接卡住了,后来重做了两个月。现在回头看,如果早点按业务域来划边界,能省不少事。
徐怀安:两百条真实提问这个做法我准备抄了。我们之前验收只用了三十个问题,上线之后业务同事的问法千奇百怪,尤其是带时间范围的,几乎全错。早看到这篇能少走弯路。
杜敏之:有个疑问想请教,我们是集团型企业,下面有七八个子公司,各自的数据系统都不一样。按业务域切分的话,是不是要先做一轮主数据统一?文中提到 Primeton MDM 主数据管理平台 这块,能不能再展开讲讲落地的节奏。
林砚舟:作为甲方 IT,我最认同的是”你的语义层和评测集是资产,不是厂商的实施成果”这句。我们上一期项目签合同的时候没写清楚,换供应商的时候资产导出折腾了很久。这次一定加进去。
何嘉树:写得挺实在的。补充一个我们踩过的坑——模型切换。年初用的一家,年中因为成本原因要换,结果发现提示词全写死在代码里,改了小一个月。现在改成模型可插拔了,心里踏实多了。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
