云迈科技Yunmell Technology
YUNMELL ARTICLE

企业做人工智能开发,最容易漏掉哪几个前置问题?

导读

做人工智能开发,会议室里讨论最多的往往是模型选哪个,真正让项目停下来的却是数据口径和验收标准。本文把六个高频问题按客户提问的原始顺序拆开回答,每个答案都指向可以执行的动作。

企业做人工智能开发,最容易漏掉哪几个前置问题?

一个做售后服务的团队曾统计过两组数字:试点阶段抽取两百条对话测试,回答可用率接近八成五;上线两周后人工复核同样数量的对话,可用率降到六成出头。中间没有换模型,也没有改代码。差别在于试点用的样本是人工挑的,上线后进来的问题是客户真实问的。这类落差在人工智能开发项目里反复出现,原因往往不在技术,而在立项时漏掉的几个前置问题。

快速理解:人工智能开发是指围绕具体业务场景,把数据、模型与业务系统串成可运行的功能模块,而不是单独训练一个模型。判断一个场景能否落地,关键看三件事:场景是否可量化、数据是否稳定可得、结果出错时有没有人工兜底路径。

在售后客服场景里,答非所问到底是谁的问题

2025年底接触的一个项目,客服团队抱怨机器人答非所问。技术方把模型换了一版,效果只好了两天。后来查日志才发现,客户问的是“我这个订单能不能退”,而知识库里只有“退货政策”这一篇文档,没有订单状态字段的读取接口。

这不是模型问题,是数据没接上。回答这类问题需要三个输入:订单当前状态、商品是否在可退范围、客户历史退换记录。前两个在业务系统里,第三个在CRM里。模型再强,拿不到字段就只能背政策条文。

注意:做问答类功能前,先把“回答问题需要哪些字段”列成一张表,逐项确认接口是否存在、延迟是否可接受、权限是否允许调用。这张表比模型选型更早决定项目成败。

顺带说一句边界:如果业务问题本身没有确定答案,比如“这个方案能不能便宜点”,就不适合交给模型回答。这类问题应直接转人工,硬做只会增加投诉。

在质检场景里,样本不够能不能先做

质检是人工智能开发里落地相对快的场景,因为判定标准明确、结果可回查。但它有一个硬门槛:正负样本的分布要贴近真实。

有个做零部件外观检测的项目,初期只拿到三百多张缺陷样本,其中大半是同一批次、同一光照条件下拍的。模型在测试集上表现很好,换了一条产线就大面积误判。原因很直接:光照变了,缺陷的成像特征也变了。

补样本的过程比训练更花时间。后来按产线、班次、季节三个维度重新采样,凑到两千多张,误判率才稳定下来。这段经历说明一件事:样本量不是唯一指标,样本的分布才是。

术语:召回率指的是所有真实缺陷里被检出的比例,漏检越多召回率越低。质检场景通常优先保召回率,宁可多报也不能漏报,代价是人工复核量上升,这个取舍要在立项时就和产线负责人谈定。

长沙人工智能项目判断环节示意

在内部知识检索场景里,权限为什么必须先做

企业知识库看起来是最容易做的场景:把文档切块、建索引、接一个问答界面。真正上线时才碰到麻烦:销售能搜到人事的制度草稿,普通员工能搜到管理层的会议纪要。

权限隔离不是加一个过滤条件那么简单。文档的权限往往挂在目录上,而问答是按段落召回的,段落继承不到目录权限。可行的做法是在入库阶段就把权限标签写进每个段落,检索时按用户身份过滤,而不是在结果返回后再筛。

这一步如果放到上线后补,等于把已经建好的索引推倒重来。见过一个团队因此多花了三周,还不得不让业务部门重新确认一遍文档归属。

在合同与合规场景里,数据边界怎么划

项目谈到这里通常会停一下:客户数据能不能出企业、能不能用于训练、模型方会不会留存。这三个问题不写进合同,后面每一次数据对接都要重新吵一遍。

实际做法是把数据分成三类:可外发的公开信息、仅限内部处理的业务数据、不得离开内网的个人信息。第一类走公有接口没有障碍;第二类要么做脱敏,要么走专有实例;第三类必须留在内网,模型只接收处理后的结果。

还有一条容易被忽略:训练数据的归属。用企业数据微调出来的模型,权重归谁、能不能迁移到别的场景,建议提前约定。见过一个项目在上线后才发现,模型方把通用能力沉淀进了自家产品,而企业原以为数据只服务自己。

如果企业对合规要求高,检索增强路线比微调更好解释:数据不出库,模型只读不存,每条答案都能追溯到原始段落。这个方案的效果上限略低,但边界清楚,审计时说得清。

模型选型:调通用模型还是自己微调

这个问题在会议上最容易跑偏,因为讨论常常变成技术偏好之争。比较实用的判断顺序是:先看任务是否通用,再看数据是否独有,最后看响应延迟要求。

任务通用、数据不敏感的场景,调用成熟的大模型接口通常更快,工程上只需处理超时、重试与结果校验。任务带有强烈的行业术语与内部规则,通用模型的输出经常不达标,这时才考虑用自有数据做微调或检索增强。

还有一类场景容易被忽略:并发不高但要求稳定响应的内部工具。这类系统对延迟敏感度低,却对结果可解释性要求高,适合检索增强而不是纯生成,因为每条答案都能附上来源段落,业务方愿意用。

验收标准怎么定,才不至于上线后扯皮

人工智能项目的验收,最难的是把“效果好不好”翻译成可测的指标。常见做法是抽样评测:从真实业务数据里抽一批,人工标注标准答案,再看系统输出与标准答案的吻合度。

抽样要写清三件事:样本从哪个时间段取、由谁标注、分歧怎么裁决。这三条不写清,评测结果就没法复现。曾经有个项目在验收会上,甲乙双方各抽一批数据,结论相差二十多个百分点,最后只能重新来一遍。

除准确率之外,建议同时约定两条底线:一是错误答案的严重程度分级,哪些错误可以接受、哪些必须为零;二是人工兜底的触发条件,比如置信度低于阈值时自动转人工。这两条比一个笼统的准确率数字更能保护双方。

验收还有一个操作层面的细节:评测要在接近真实的环境里跑。测试库里接口是通的、数据是干净的,线上未必。见过系统在验收环境一切正常,上线第一天因为一个字段返回空值,整条问答链路直接失效。验收时至少要模拟一次字段缺失与接口超时。

上线之后,效果衰减怎么提前发现

模型不会平白变差,但业务会变。新产品上线、话术调整、客户结构变化,都会让原本合适的回答变得不合适。所以上线只是开始,需要一套能看见衰减的机制。

可执行的做法有三条:每天抽一批真实请求做人工复核,记录可用率;把用户追问率、转人工率、会话中断率作为间接指标;对高频问题建立固定测试集,每次调整模型或提示词后重跑一遍。

灰度发布同样重要。新版本先放一小部分流量,观察两三天再全量。工程上要多写一点分流代码,但比全量回滚的代价小得多。

一个可用功能通常要花多久

按项目经验,从需求确认到灰度上线,一个边界清晰的AI功能通常需要六到十周:前两周梳理场景与数据,第三到第五周做接口与检索链路,第六周进入内部评测,第七到第十周灰度与调优。这个区间会随数据准备情况浮动,数据缺口大的项目可能翻倍。

湖南云迈科技有限责任公司在长沙承接的这类项目里,进程安排通常把数据准备单列成一个阶段,而不是塞进开发期。云迈科技的团队构成里AI工程师占比较高,做过的项目覆盖智能客服、文档识别与知识检索,交付后会一并移交提示词、评测集与接口文档,方便企业后续自行迭代。

想了解这类系统的整体架构,可以看长沙AI应用开发服务的说明;关于模型能力如何嵌入业务流程,AI应用开发的落地路径这篇讲得更细。同集群的智能审核系统验收标准也可以作为验收环节的参照。

几个高频追问

问:没有历史数据能不能做?能做,但只能做通用能力,比如文档摘要、话术改写。涉及企业专属判断的功能,必须先攒数据。

问:一定要私有化部署吗?看数据敏感度。涉及客户隐私与经营数据的,倾向私有化或专有实例;只处理公开信息的,调用公有接口更省事。

问:模型换了,之前的评测集还能用吗?能,评测集是资产。建议按季度补充新样本,保持与真实业务同步。

写在需求清单之前

人工智能开发这件事,技术选型往往不是最难的部分。难的是把场景说清、把数据备齐、把验收口径谈定。这三件事做到了,模型换哪一家都能跑起来;做不到,换多少版都只是把问题往后推。

回到开头那两组数字。落差本身不奇怪,奇怪的是很多团队直到上线才发现它。长沙与湖南本地的企业在启动这类项目时,不妨先把现状盘一遍:手上有哪些数据、跑在哪些系统里、谁能授权调用。把这些理清楚,再谈模型和排期,判断会稳得多。云迈科技在项目启动阶段通常会陪客户做一次这样的盘点,把能做的和暂时做不了的边界先划出来。

需要根据业务定制开发方案?

把业务目标、角色权限、流程和数据字段告诉我们,云迈可以协助梳理功能清单、技术路径和报价范围。

在线咨询

想把文章里的思路落到项目方案?

把你的业务目标、角色权限、流程和数据字段告诉我们,云迈AI助手会协助梳理功能清单和开发路径。