从2023年开始,我接触了不少准备上AI项目的企业,大家对话经常从同一个场景开始:先让团队写个演示Demo,把开源大模型或者商业API一接,跑通几个问答效果,然后兴致勃勃给老板演示。演示确实惊艳,但等真要把这个Demo放到生产环境,变成给上百个员工、客户同时使用的应用时,几乎无一例外,全部卡住了。
卡住的原因大同小异:模型会聊天,但企业需要的不是聊天,而是能对接业务系统、理解内部数据、遵守权限和审计规则的"劳动者"。于是"AI 应用底座"这个词开始在圈子里高频出现。QuickBlue就是在这种背景下被反复讨论的一个典型方案——它不是一个单个的大模型,也不是一个简单的API网关,而是把模型接入、提示词管理、知识库打通、工具调用、权限审计、成本监控一整套能力,打包成企业AI应用的公共服务层。
这篇文章我就结合自己实际参与过的AI平台搭建项目,把QuickBlue这类"AI 应用底座"拆开揉碎讲清楚:它到底解决了什么问题,里面装了哪些东西,企业落地时会踩到哪些坑。不管是正在做技术选型的架构师、负责数字化落地的管理者,还是刚接触企业级AI开发的工程师,这篇文章应该都能给你一些参考。
1. 企业为什么需要"AI 应用底座"——先看清楚AI落地桌上的牌
1.1 从"模型能聊天"到"模型能干活"的落差
很多企业管理者对AI的期待,是从ChatGPT这类对话产品开始的。演示的时候,模型确实什么都能答,唐诗宋词、代码bug、文案策划,张口就来。但企业内部场景不是这样的。
举个例子,一个制造业企业想做"智能售后客服"。表面上看起来很简单:把大模型API接进来,让用户问问题,模型回答。但真做起来你会发现,用户问的是"我上次买的XX设备的保修期到什么时候",模型需要先去查订单系统,再查设备的出厂日期,然后结合保修政策才能回答。这还没完——如果用户的订单涉及退款,还得走审批流,审批结果要通知到ERP系统。这一串动作里,模型只是其中一个环节。真正干活的是系统的连接、数据的流转、流程的编排。
如果每个AI应用都从零开始做这些对接,第一个项目三个月,第二个项目三个月,第三个还是三个月。每个项目都在重复写模型调用、重复做知识库接入、重复配权限体系。这就是典型的"模型很强,应用很弱"的断层。QuickBlue这类底座,做的就是把这个断层填平:把那些所有AI应用都需要、但每个应用自己都懒得重复做的公共能力,提前做好、做成服务。
1.2 五个让AI项目"卡壳"的共性问题
这些年我观察下来,企业内部AI项目推进困难,基本逃不出下面这五个问题。
第一个,重复建设。同一个企业里,三个部门各自接GPT、接文心、接开源模型,各自写Prompt,各自做鉴权,各自接向量库。看着是三个项目,其实是把同一件事做了三遍,而且做法还不一样,后面统一运维就是噩梦。
第二个,数据孤岛。模型本身没有企业业务知识。你问它"我们公司报销流程是什么",它只能给你网上搜来的通用答案。要让模型理解内部制度、产品手册、历史工单,必须要把这些数据准备好、切碎、灌进知识库,还要保证数据更新后模型能感知到。没有底座,这一块每个项目都要从头搭,而且搭出来的质量参差不齐。
第三个,运维复杂。AI应用上线后,要管API密钥、管模型调用配额、管用户权限、管审计日志、管token成本。很多企业连"这个月AI花了多少钱、哪个部门用得最多"都答不上来。没有底座,成本就是一锅粥,老板问起来只能支支吾吾。
第四个,变化应对慢。大模型迭代速度太快了。今天用的模型效果不错,三个月后出了新版本,或者更便宜的竞品也足够用了,你要不要换?换模型的成本如果高到每次都要改一堆代码,那团队就倾向于"能不换就不换",等想换的时候发现已经被落后的模型绑死了。
第五个,人才剪刀差。懂算法的人不懂业务系统,懂业务系统的人不会写Prompt。企业里既懂大模型又懂内部IT架构的复合型人才极少。底座存在的意义之一,就是把"调用模型、管理知识库、编排工具"这件事的门槛降下来,让普通后端工程师也能开发出有AI能力的应用。
这五个问题不是哪一个企业的特殊困难,是行业通病。所以你会发现,现在稍微有点规模的AI平台,都在往"底座"这个方向走。QuickBlue被反复讨论,本质上是因为它踩中了这个共同痛点。
2. 拆解QuickBlue:一个"AI 应用底座"到底装了什么
2.1 底座的第一层:模型接入与路由层
底座的根基,是模型接入层。这一层解决的是"企业怎么优雅地使用多个大模型"的问题。
很多企业一开始只会接一个模型,比如就接OpenAI的接口,或者就部署一个开源模型。短期没问题,但时间一长就发现被绑死了——模型贵了不敢换,效果不好不敢换,国产化要求不敢换。QuickBlue的做法是做一个统一的模型网关,所有上层应用不直接调用模型API,而是调用底座的统一接口。上层只需要告诉底座"我要什么能力、什么质量档位",底座自己去路由到合适的模型。
我自己在项目里给底座写过类似的配置,大致长这样:
model_gateway: providers: - name: qwen2.5-72b type: openai_compatible endpoint: http://internal-llm.example.com/v1 max_tokens: 8192 cost_per_1k: 0.02 - name: gpt-4o-mini type: openai api_key_env: OPENAI_API_KEY cost_per_1k: 0.15 router: strategy: cost_first whitelist: - intent: crm_summary prefer: gpt-4o-mini - intent: code_generation prefer: qwen2.5-72b这套东西上线后,最有价值的不是省了多少钱,而是给了企业"换模型的自由"。哪天开源模型效果赶上来了,或者国产化政策要求必须换,改一行配置就切换了。这个自由度,对长期建设AI能力的企业来说,价值远大于省的那点调用费。
2.2 底座的第二层:Prompt 与知识编排层
模型接入只是第一步。真正让模型"懂企业"的,是知识编排层。
这一层核心解决两个问题:Prompt怎么管、企业知识怎么喂给模型。
先说Prompt管理。很多公司对Prompt的认知还停留在"写一段话让模型干活"。真正规模化之后,Prompt是需要版本管理、灰度测试、效果评估的。比如客服话术风格的Prompt,不是写一次就完了——客服主管觉得"回得太生硬",产品经理觉得"必须带下单引导",法务觉得"承诺条款不能出现"。三个人提意见,Prompt改来改去,最后连哪个版本上线了都不知道。底座里的Prompt管理模块,就是把每个Prompt当成一个可版本化的配置项,谁改的、什么时候改的、当前线上跑的是哪个版本,全部有记录。
知识编排就更关键了。企业知识库有文档、有表格、有数据库里的结构化数据,甚至有些知识散落在老员工的脑子里。要让模型使用这些知识,目前最主流的方式是RAG(检索增强生成)。底座会提供统一的知识接入管道:文档上传后自动切分,转成向量,接入向量库,再通过召回插件把最相关内容拼到Prompt里。业务团队只需要维护知识库文档,不需要关心向量化、召回这些技术细节。
我自己见过一个做得挺到位的保险行业知识库场景。理赔顾问问底座"这个病例的理赔额度怎么算",底座先从企业知识库里召回"2024版医疗险理赔标准",再从客户系统里查出客户的保单版本,拼起来喂给模型,最后生成回答。整个过程用户无感,但背后是知识层在干活。没有这层,你让模型裸答,它只会给你一个"建议咨询理赔专员"的废话。
2.3 底座的第三层:应用服务与工具链层
底座不是为了做Demo,而是要让AI真正"干业务"。这就必须靠工具链层。
什么叫工具链?就是让模型可以调用真实业务系统能力的那一堆连接器。模型说"我帮你查一下订单"——底座就该提供一个订单查询工具的接口,模型写好调用参数,底座负责真正把订单系统接通。
这一层的设计难点在于"工具怎么让模型能看懂"。企业内部的系统五花八门,有的是Java老接口,有的是RESTful API,有的是数据库直连。底座会把它们统一描述成模型能理解的工具清单:
{ "name": "order_query", "description": "根据订单号或客户手机号查询订单状态", "parameters": { "type": "object", "properties": { "order_id": {"type": "string", "description": "订单号,例如 SO20240101"}, "phone": {"type": "string", "description": "客户手机号,用作兜底查询"} } } }模型看到一个工具清单,就知道有哪些能力可以用、每个能力需要什么参数。然后底座做工具调度:模型决定调用哪个工具,底座的Agent框架负责任务分解、参数校验、接口调用、结果回填。用户问"我的订单到哪了",模型先调订单查询,再调物流查询,最后把两个结果汇总成自然语言回复。
这里有个容易被忽视的点:安全边界。不是所有工具都该让模型随便调。底座要做工具级权限控制,比如普通员工可以查自己的订单,只有客服主管才能查全量订单。权限模型要打在工具层,而不是靠Prompt里写一句"你只能查询自己的订单"——那是纯靠自觉,迟早出事故。
2.4 底座的第四层:运维、安全与治理层
这一层看着不性感,但它是底座能不能在企业里活下来的关键。我把这一层叫作"管理员友好层"。
首先是审计。企业内部AI应用,特别是面向客户或者监管敏感场景的,必须能回答"这个问题是谁提的、模型看到了哪些数据、模型回答了什么、调用了什么工具"。以前没有底座,每个应用各记各的日志,出问题时拼都拼不齐。底座统一做全链路追踪:从用户提问到Prompt组装、知识召回、模型调用、工具执行、最终回复,整条链路一条日志拉出来。
其次是成本治理。大模型调用不是免费的,尤其在业务量上来之后。底座要做配额管理:哪个部门一个月最多用多少token、超出后是降级还是告警、高峰期要不要限流。没有配额管理,一个不小心某个脚本死循环,一天烧掉几十万token,老板看到账单会疯。
然后是模型效果监测。同一套Prompt,换了模型版本之后是否有退化?知识库更新后召回率是否变化?底座要跑评测集,定期给模型应用打分。上线不是终点,效果波动随时会发生,没有监测就是在裸奔。
3. QuickBlue 落地实录:从0到1搭建企业AI底座的实施路径
3.1 盘点家底:先搞清楚企业现有的IT资产与场景
很多企业上来就让我推荐"该买哪个模型",我说先不急,先盘家底。底座建设第一步,不是选型,是搞清楚你现在有什么。
要盘的点包括:现有系统清单(ERP、CRM、OA、工单、知识库,哪些有开放API,哪些只有数据库权限,哪些连数据库都拿不到)、数据资产情况(企业文档散落在哪、有没有统一的知识管理平台、文档格式规不规整、能不能方便地导出)、基础设施条件(能上公有云还是必须私有化、有没有GPU资源、网络链路通不通)、IT团队能力(有没有能写Python脚本的人、有没有懂Docker/K8s的、前端资源够不够)。
这一步做得好不好,直接决定后面底座建设的难度。我见过一家企业,盘完之后发现它的核心业务数据根本没有任何API,全在老系统里,要人工导出再手工同步。这种场景下,你给它再好的底座也白搭,数据进不来,AI就是空中楼阁。
盘完家底,再圈定2-3个"高价值、低难度"的场景作为底座的首批验证场景。什么叫低难度?数据好拿、流程清晰、决策判责不复杂的。比如"智能工单分类""知识库问答助手"就比"智能理赔审批"简单得多。先跑通一两个简单的,让团队和老板看到底座的价值,后面推广才有底气。
3.2 试点选型:怎么选第一个跑通的应用场景
试点场景选择是有讲究的。我总结了一套"三个一"标准:一个明确的业务痛点、一个能拿到数据的系统、一个愿意配合的业务方。
很多项目死在"业务方不配合"。技术团队兴冲冲搭好了底座,但业务部门人在曹营心在汉,问需求嫌你烦,给数据嫌你慢,最后项目卡死在业务环节。所以选试点一定要找业务方有动力的场景——比如客服部门正被人手不足逼得焦头烂额,你这时候去说"AI可以帮你自动处理一半的重复咨询",对方比你还积极。
试点选好后,要做一次轻量的架构设计。不用一上来就上全套底座模块,但模型网关和日志审计这两块建议从一开始就建立。我的经验是,哪怕第一个场景只需要调用一个模型,也要走网关,日志从一开始就要留。因为后面场景变多时,最痛苦的不是写新功能,而是补旧债——没有网关直接调模型的代码,后面要改造比新建还难受。
3.3 从试点到规模化:底座如何承载更多场景
试点跑通后,底座就进入了"复制粘贴"阶段。你不需要为每个新场景重写底座组件,而是做三件事:沉淀场景模板、丰富工具连接器、制定接入规范。
沉淀场景模板的意思是,把试点项目中"Prompt + 工具编排 + 知识库接入"的模式抽出来,变成通用模板。比如试点做的是"工单分类",你把它抽象成"文本分类"模板——新场景也是分类任务,直接套模板,改改数据源和Prompt就好。这样新场景上线时间可以从一个月压缩到一周。
丰富工具连接器,就是持续把企业内部老系统的接口封装成底座工具。每连接一个系统,底座的价值就大一圈。第一个月你只有订单查询,第二个月你加了库存查询、物流查询、客户画像查询,第三个月业务方就会发现"原来AI能做的事情这么多"。
制定接入规范,则是约束新增应用的行为。比如新应用接入底座,必须统一鉴权、统一日志、统一配额,不允许背着底座自己调外部模型。这个规矩一开始就要定好,后面省掉无数吵架。
3.4 团队怎么配置才合理
千万别说"底座这么好用,招几个应届生就行"。底座建设非常吃团队经验,但也不是说要养一支算法科学家队伍。
我在几个项目里跑下来,觉得一个20人以下的数字化团队就足够撑起底座了,关键是角色要配齐。底座负责人要懂架构,能拍板"哪些能力放底座、哪些放业务应用";平台工程师负责模型网关、知识管道、运维监控,具备基础设施能力;集成工程师负责把业务系统的API封装成底座工具,这一角色对企业内部系统最熟,最好是从业务IT团队转过来的;应用工程师负责对接业务方需求,基于底座开发具体应用,是数量最多的一线角色。
算法科学家这个角色,多数企业其实不需要全职配置。底座应该把模型选择、Prompt编排、知识召回这些算法敏感的事封装好,让大多数工程师不碰算法也能做得像样。真遇到"需要微调模型"这种高端需求,底座应该支持调用外部模型精调服务,而不是逼企业自己养一个算法团队。
4. 选型时容易忽略的四个关键问题
4.1 模型无关性:能不能随时换模型
底座选型第一条:问供应商"我要是想换模型,你们能做到什么程度"。
很多AI平台宣传时把自家大模型绑得很死,告诉你"用我们平台就必须用我们大模型"。短期看省事,长期看就是给自己上锁。模型技术的迭代速度行业里没人说得准,今天的最优选择三个月后未必还是。底座的价值应该是兼容并包——商业模型能用,开源模型也能用,将来出了新模型还能用。
我在项目里就吃过亏。第一版接的是一个比较贵的商业模型,效果好但不划算。后来想换开源模型,发现应用代码里直接耦合了原模型的调用方式,改造成本不小,只能硬着头皮继续用。如果当初走底座网关,配置改一行就完事。
4.2 企业系统集成能力:能不能接上老系统
第二个必问题:"我们那套跑了十年的老CRM系统,你们的底座能接上吗?"
这个问题问的是底座的开放性和连接器生态。底座不能只支持RESTful API对接,还得能处理老系统的非标准接口、文件接口、数据库直连等方式。有些企业系统连API都没有,只有数据库账号,底座至少得支持"基于数据库视图的安全读取"这种妥协方案。
这里提醒一句:数据接入一定要考虑权限和历史包袱。老系统的库表结构往往混乱得一塌糊涂,字段含义要靠老员工口述,这个阶段千万急不得。找读得懂老系统的"活字典",把字段梳理清楚,再往底座里灌,不然模型学到的知识全是错的。
4.3 私有化与安全边界
金融、政务、能源这些行业,数据不出域是硬杠杠。底座选型时务必确认清楚:支持不支持私有化部署、模型支不支持本地化运行、敏感数据能不能做到不出内网。
这里有个容易被忽视的点:安全不只是部署方式,还有权限和数据边界。底座接入多个业务系统后,相当于把过去分散的数据汇集到一个平台上,这个平台本身就变成了高价值攻击目标。所以底座的权限管控粒度要够细,最好能做到"用户级×工具级×数据级"的交叉授权。比如客服可以用客户查询工具,但看不到客户画像里的收入字段;普通员工可以查自己的订单,但看不到他人订单。这些边界要在底座里刻好,不能靠应用自觉。
4.4 成本模型与ROI
AI项目的成本不是一次性的。除了底座本身的采购/建设成本,还有持续的模型调用费、知识库维护人力、Prompt优化人力。很多企业预算只算了第一年的建设成本,没算运营成本,导致第二年项目站在"要不要续费"的悬崖边。
我的建议是,底座选型时就让供应商给出完整的成本模型:固定成本(软件许可/服务器)、可变成本(token用量随业务量增长曲线)、人力成本(维护底座的运维和运营投入)。然后拿试点场景的ROI说话——比如智能客服每月减少多少人工工时,换算成钱,跟成本比一比。有了这个模型,你向老板要预算才有依据。
5. 我见过的最常见翻车场景与避坑经验
5.1 翻车场景一:把模型当主语
"这个项目我们用GPT做""我们用文心做"——这种话我在需求评审会上听过无数遍。问题是,GPT只是引擎,你的项目是一个"带油门、带刹车、带导航"的车,引擎再强,没有方向盘也是废铁。
正确的心智模型是:模型是底座的一个组件,应用是底座上调度的业务服务。把主语从"模型"换成"底座+应用",你会发现整个方案的讨论维度立刻不一样了——大家开始关心权限怎么管、数据从哪来、业务规则在哪层体现,而不是纠结于"用哪个模型"。后者其实是最不重要的事。
5.2 翻车场景二:提示词泛滥成灾
底座里的Prompt管理模块上线后,另一个问题出现了:业务方把什么都往Prompt里堆。今天加一句"回答要礼貌",明天加一句"一定要推荐我们的产品",后天又加"不要承诺任何退款时间"。Prompt越写越长,模型效果越来越差,回答问题越来越啰嗦还开始胡说八道。
这就是典型的把"业务规则"和"表达技巧"混在一锅。业务规则要尽量写在工具编排和流程控制里,而不是塞进Prompt。比如"不要承诺退款时间"这条,更好的做法是在工具层把退款时效数据从系统里取出来拼给模型,让它基于事实回答,而不是靠一句Prompt提示语约束。Prompt的是非边界极窄,做不了业务逻辑的载体。
5.3 翻车场景三:高估了评测、低估了联调
很多团队在底座建设初期,特别热衷于搞模型效果评测——建一个评测集,跑分,再调Prompt,再跑分。这个工作有意义,但很多人把它做成了无限内卷,一周时间搭评测集,两周时间调分数,结果业务方的真实场景根本没打通。
我的观点是:评测集要小而精,关键是留好回归保护,防止模型升级后效果倒退。真正要花大力气的是"联调"——模型第一次真正调用工具、第一次真实访问企业知识库、第一次处理并发请求的时候,一定会暴露各种想不到的问题:接口超时、鉴权失败、数据格式不匹配、Prompt里嵌入的知识和工具返回结果打架。我见过最神奇的bug是模型把客户姓名的英文缩写当成订单号去调查询工具,查出来一个不存在的订单还一本正经地跟用户道歉。
所以试点阶段,建议把70%的时间留给联调和应用打磨,只留30%给评测。评测是手段,不是目的。
5.4 避坑清单速查表
| 坑 | 症状 | 预防办法 |
|---|---|---|
| 模型直接调用的历史债 | 换模型要改全站代码 | 第一天就建模型网关 |
| 知识库更新不及时 | 模型回答过期政策 | 建立知识库定期刷新机制 |
| 工具权限过宽 | 普通员工能查全量数据 | 工具+数据双重授权 |
| 日志不统一 | 出事故找不到原因 | 底座统一全链路日志 |
| 配额缺失 | 每月账单不可控 | 按部门设置token配额和告警 |
| Prompt当业务规则用 | 回答忽左忽右 | 业务逻辑下沉到工具编排层 |
这套避坑清单,是我自己踩过坑之后一条条码出来的,也不只适用于QuickBlue。只要你在建设任何一个"AI 应用底座",大概率都会遇到其中几条。
根据我个人经验,底座这个东西,从表面看是技术平台,本质上其实是企业的AI治理框架。它管的不只是模型怎么调,更是企业的AI资产怎么沉淀、AI能力怎么安全可控地释放给业务。建设的初期会有点费劲,要盘家底、定规范、打通系统,但只要底座真正跑起来,后面每一个AI应用的落地都会顺滑得多。如果你正在犹豫要不要给企业搭一个底,建议你先别急着买设备、接模型,花两周时间把文章里说的"家底盘点"做扎实,然后再决定下一步——这条路我走过,值得走。