企业 AI 小程序的预算误差,多半出在上线之后。本文把成本拆成「研发一次性投入」和「每次请求」两层账,给出可复核的测算式,以及 2026 年必须计入的三个新变量。
企业做 AI 小程序,最常见的翻车方式不是功能没做出来,而是上线三个月后账单对不上。研发报价能谈,云资源能预估,唯独大模型这一块,很多团队在立项时根本没把它当成一个会持续发生的开销项。
Akamai 在 2026 年 9 月的一场分享中提到,其《2026 年 AI 推理现状报告》显示,77% 的受访企业缺乏一致的单位经济效益指标,尚未建立按请求次数、单次查询或具体业务动作来归集开销的统一方法(InfoQ,2026-09-14)。也就是说,多数企业知道这个月花了多少钱,却不知道这笔钱对应了多少有价值的业务动作。
缺口带来两个后果。其一,当项目真实投入高于预期时,团队无法定位是哪一类请求把开销推高的。其二,异常本身可能是一次安全事件——Akamai 提到的"拒绝钱包攻击"(Denial of Wallet)与传统 DDoS 不同,它的目标不是让服务宕机,而是用海量请求、复杂提示词、反复调用,持续推高受害企业的模型消耗与云账单(同上)。
所以第一步不是算钱,是先定义"一次请求值多少钱"。
这层账才是 AI 小程序区别于传统小程序的地方。它不是一个固定数字,而是一个随用量增长的函数,个别环节甚至是超线性的。
| 开销项 | 计费维度 | 主要驱动因素 | 可优化手段 |
|---|---|---|---|
| 模型调用 | 输入 / 输出长度(词元数) | 对话轮数、上下文长度、检索注入的片段数量 | 语义缓存、上下文裁剪、小模型分流 |
| 云函数 / 云托管 | 请求次数 + 资源占用时长 | 访问量、单次执行耗时 | 合并请求、异步化、冷启动优化 |
| 向量检索 | 存储容量 + 查询次数 | 知识库规模、召回频率 | 减少冗余切片、分层索引 |
| 可观测与日志 | 存储 + 写入量 | Trace 采样率、日志保留周期 | 分级采样、冷热分层存储 |
| 出网带宽 / 第三方接口 | 流量或计费次数 | 图片、语音等多模态输入 | 端侧预处理、结果复用 |
注意最后两行:可观测性本身是花钱的。InfoQ 在 2026 年 9 月 QCon 上海的一场分享中指出,把 Agent 的生产流量做规模化实时评估,需要从 Trace 采集一路打通到评估闭环(InfoQ,2026-09-15)。评估做得越细,存储与算力开销越高——这本身就是一条需要被计入的曲线。至于 Agent 场景里最容易被漏掉的那几笔账,我们在企业 AI 应用开发隐形账单里做过一次系统复盘。
Akamai 的建议是给每次模型请求记录模型类型、输入输出长度、所属应用、用户身份与业务场景等元数据,并按部门、项目、模型分别归集;同时用 AI 网关统一管理分散的入口,记录用量、设置额度,并通过语义缓存减少内容相近的重复计算(InfoQ,2026-09-14)。对测算的直接含义是:需要预留一笔"网关 + 可观测"的建设投入,但它通常能换回更大比例的开销下降。
同一个应用里,计算量有限、实时性要求不高或处于验证阶段的任务,CPU 也可能满足;等业务量扩大、模型复杂度提高后再切到 GPU,是更省的路径(同上)。Arm 在 2026 年 9 月上海站的开发者大会上发布了 Arm AI Portal,把模型、运行时、性能数据与部署工作流组织在一起,预优化模型包括通义千问、Gemma 与 YOLO,支持的运行时包括 ExecuTorch、LiteRT 和 ONNX Runtime(InfoQ,2026-09-14)。这意味着"端侧跑一点、云端跑一点"从可选项变成了可测算项——端侧省下的是推理账单,付出的是包体、适配工时与性能调试。端云分工的具体边界,可以对照企业 AI 桌面应用案例里的取舍。
微信小程序官方文档中,云开发已经提供"接入大模型 / 流式输出 / 多轮对话 / 深度思考 / 图片生成 / 接入 Agent"这一整条路径,小程序侧也提供 AI 推理能力(Beta)与模型量化推理的算子支持(微信开放文档·云开发)。直接使用平台内置能力而不是自建,能显著压低研发侧的一次性投入,但会交出对模型选择、缓存策略、限流粒度的一部分控制权——这一步必须在测算表里被明确标出来。几种接入方式的实际差异与踩坑记录,见微信小程序 AI 开发实战。
把上面两层账合成一个能被财务复核的式子。下面只给结构,参数请用你自己的实际报价替换:
月总成本 = 研发摊销 + Σ(业务动作次数 × 单次成本) + 平台资源 + 可观测与安全
敏感性分析只需要动三个旋钮:对话历史保留轮数、检索召回片段数、语义缓存命中率。这三个参数在真实项目里往往能把账单拉开数倍差距,而且都不需要更换模型。
自查项:如果你们现在的测算表里没有"语义缓存命中率"这一行,那这张表大概率估不准。
Q:AI 小程序和普通小程序的成本差别在哪?
差别在第二层账。普通小程序的边际开销主要是请求与存储,量级相对可控;AI 小程序多了一条随用量增长的曲线,且这条曲线受提示词设计、上下文长度、检索策略影响,而不是只受流量影响。
Q:为什么不干脆都用平台内置的 AI 能力,省掉自建?
可以,而且多数验证期项目应该这么做。判据是:当你的月支出规模、以及对限流 / 缓存 / 模型选择的可控性要求,超过了自建网关的固定投入时,才值得自建。
Q:端侧推理能省多少钱?
它省的是云端的推理账单,花的是包体大小、适配工时与性能调试。端侧适合高频、轻量、隐私敏感的任务;复杂推理仍应放在云端。
Q:成本异常要不要当安全事件处理?
要。Akamai 指出模型消耗激增可能对应"拒绝钱包攻击"或 API 凭证盗用,只在财务结算时看账单,等于放弃了攻击发生期间的所有响应窗口。
Q:一次性投入大概多久能摊销完?
取决于业务动作的价值密度,没有通用答案。可复核的做法是:用"每个业务动作带来的可量化收益"除以"该动作的单次成本",得到单位经济性倍数,再决定放量节奏;如果预算对回本周期特别敏感,可参考鸿蒙 AI 应用值不值得投里那套三张成本账的算法。
蓝曜炬辉在企业 AI 应用与小程序定制开发中,会先和客户把这两层账拉平,再进入开发排期——测算口径定得越早,后期返工越少。需要按你的业务动作做一次测算,可以从预约咨询开始。