我们把 AI 嵌入 已经在跑的业务 流程里
数据、模型、与贵公司系统的对接,以及上线后的持续支持。
这里的 AI 不是一个独立产品,而是覆在公司已经在积累的数据之上的一层处理:订单、咨询、文档、商品流转、设备事件。以下是各个落地方向,每一个都用同一条回路来描述:取哪些数据、模型对它们做什么、由此得出什么决定或动作,以及公司的工作发生了什么变化。
人工智能落地 — 是把模型嵌进一个已经在跑的流程里,而不是在它旁边另起一套系统。模型读取公司的数据、从中找出规律并给出决定;执行这个决定的动作,则由流程所在的那套系统来完成——CRM、ERP、仓储程序、收银台、门户、即时通讯。
因此项目不是从挑模型开始,而是从四个答案开始:有哪些数据、它们是什么状态;需要做出什么决定;由谁、用什么去执行这个决定;用哪个数字来看出情况变好了。缺了其中任何一个,模型就只是又添了一个没人负责的数据源。
哪里不需要 AI。 如果一条规则一行就能写清——「库存低于五件,通知采购」——那就把它写成规则:更便宜、可预期,而且能逐行核验。AI 适用的地方是:判断依据有几十条、还会随时间变化,而人一直以来都是「凭眼睛」在定:给咨询分类、估计需求、找出不寻常的操作、从自由格式的文档里抽取字段。
| 任务 | 用什么解决 |
|---|---|
| 库存偏低时通知采购 | 规则 |
| 把来信归到某个主题和某个部门 | 模型 |
| 按合同条款套用折扣 | 规则 |
| 估计某个商品未来一个月的需求 | 模型 |
| 检查必填项是否已填 | 规则 |
| 从一堆普通操作里找出不寻常的那一笔 | 模型 |
界线只看一个标准:条件能不能被完整地写出来。能写出来的地方,规则更快、更省钱,而且能自己解释自己的决定。模型用在条件只能用例子来描述、写不成一行字的地方。在一套实际运行的系统里,二者并不冲突,而是并排站着:模型把非结构化的输入整理成结构,之后由规则来判断。

试点在历史数据上搭建,并在同一批历史数据上与基线作比较。如果模型在过去那段时间里跑不赢现行的工作方式,它就不会进入生产环境。
下面每一个方向都用这条回路来描述。它同时也是检验任何一份 AI 落地方案的办法:如果里面没有把四个环节都点出来,那说的就是能力演示,而不是一个可运转的流程。
输入什么:订单和支付、咨询和往来信件、文档和扫描件、商品流转、设备事件、财务系统的记录。同时要写明来源、历史深度和更新频率。
模型做什么:把对象归入某一类、抽取字段、估计数值、找出偏离常态的情况、对若干选项排序、依据检索到的文档给出答复。而且始终带着一个置信度数值。
结果会怎么样:申请进入某位执行人的队列、CRM 里的状态改变、仓库收到一条任务、单据过账、答复发给客户、案例转交给人处理。
度量什么:单笔操作耗时、无人参与即完成的决定占比、错误和返工次数、超期和报损造成的损失、当班的工作负荷。对照对象是落地之前的基线水平。
分类置信度为 0.94,阈值为 0.80。若低于阈值,这条咨询会带着主题建议进入公共队列,而不是直接进质量部门:有疑问的案例由人来处理,而不是由模型。
数据 在公司里散落在不同地方、处于不同状态:一部分在财务系统的数据库里,一部分在邮件和即时通讯里,一部分在文件里,还有一部分来自设备。只要采集还是手工在做,任何分析描述的就不是这门生意,而是有人来得及导出来的那一部分。
AI 处理: 从数据流中抽取出实体——往来单位、商品、文档、事件;关于同一个对象的记录会被彼此关联起来,哪怕名称和写法并不一致。名称、地址和登记信息的匹配,是模型的活儿,而不是字符串比较的活儿。
能接入什么:
动作: 采集到的内容先进入原始数据缓冲区,那里不会被覆盖写;之后才分发到数据集市、模型和报表。原始记录随时可以调出来核查。

给分析和模型用的数据,不再需要手工导出,也不再有「每个部门一版表格」。手工采集从每天的例行工作变成了例外,而报表之间的差异靠加载日志来排查,而不是靠员工的记忆。
采集来的数据还不能直接用:同一个商品有三种叫法、计量单位互相搞混、一半的记录缺必填标识,还有一部分行是同一笔操作的重复。用这样的数据集训练出来的模型,只会把混乱复现一遍,而不会找出规律。
AI 处理 在这里覆盖三件事:把记录统一成同一种形态、在缺失的地方补上标识,以及把对象归入原始数据中并不存在的类别。
动作: 有把握的更正自动应用,并连同原值写入日志;有疑问的则汇成一份清单交给台账责任人确认,而不是一封一封发邮件。
数据质量不是项目开始前的一次性大扫除,而是一个持续的过程:台账每天都在增加,供应商会改价目表的格式,业务员宁可重新建卡也不去搜已有的那张。因此清洗的规则和模型与数据一起活在系统里,并在每一次加载时生效。
每一次更正都有作者——某条规则或某个模型——以及时间、旧值和新值。这不是官僚主义:没有这段历史,就没法弄清上个月的报表为什么今天显示的是另一组数字。
台账不再枝蔓丛生,按商品组和费用科目出的报表彼此对得上,数据准备也不再吃掉任何一个分析项目的大半工期。
| 验证 | 行数 | 结果 |
|---|---|---|
| 已与商品台账匹配 | 4 812 | 已应用 |
| 计量单位已规范化 | 1 106 | 已应用 |
| 已根据描述补全类目 | 438 | 已应用 |
| 相似卡片,需要人来定 | 96 | 待核查 |
| 单据中存在矛盾 | 14 | 退回供应商 |
系统界面截图:数字为演示用。送去核查的只有置信度低于阈值的情况——6 466 行里的 96 行;其余都自动应用,并把原值写入了日志。
普通报表只回答别人问它的问题:按月的收入、按分支机构的销售、按仓库的库存。问题由人提出,因此你看到的恰好是有人想到要看的那一部分。
AI 处理 在这里把方向反了过来:模型自己去翻各个切面,把指标表现与预期不符的那些带回来。不是「给我画张图」,而是「这三个地方发生了不寻常的事,而且它与这些因素相关」。
智能分析都做什么:
动作: 发现不会停留在看板上——它会变成一项带接收人和时限的任务:去查那个下滑的网点、联系风险组里的客户、检查退货上升的那个类目。

模型给出的是相关性,而不是原因。某个类目退货上升,可能是因为一批次品、换了供应商、商品描述写错了,也可能是新销售渠道带来了不同的人群——选哪个解释、怎么处理,仍然由人来定。
因此界面里每一条发现都附带三样东西:它建立在哪些数据上、偏离有多大、模型检查过哪些切面。凡是无法一路展开到原始行的结论,都不会被采纳去行动。
分析不再是一份月结之后才被读到的报表。偏离当天就被发现、趁热排查,代价比在季度切面里才注意到要小得多。
异常不是指任何一个罕见数值,而是相对该对象自身常态的偏离。对某个销售网点来说,一小时二十张小票是平常的一天;对另一个网点则值得核查。常态是按每个对象的历史、以及可比群体来计算的,而不是按总体平均数。
数据: 该对象上这个指标的历史。 处理: 模型构建一个预期区间,并计入星期几、季节和促销。 动作: 越出区间就生成一项排查任务。 结果: 销售塌方或账目故障,在它发生的当天就能看见。
数据: 支付、折扣、退货、撤单、单据的手工改动。 处理: 评估的是特征的组合——金额、时间、员工、频率。 动作: 该操作进入管控队列。 结果: 舞弊和差错在期末结账之前就被处理掉。
数据: 设备和终端的遥测。 处理: 寻找故障发生前事件形态的变化。 动作: 该设备被加入维护路线。 结果: 一部分故障在停机之前就被处理掉,而不是等投诉之后。
数据: 过账记录、库存、盘点、移库。 处理: 把本应互相吻合的数据流做比对。 动作: 差异连同责任人一并记录。 结果: 短少能被定位到具体位置,而不是季末汇成一笔总数。
数据: 订单、咨询和付款的历史。 处理: 模型注意到惯常购买节奏的中断。 动作: 该客户进入一份交给业务员的清单。 结果: 客户流失在他彻底不再购买之前就能看见。
数据: 订单、申请、维修各阶段的时间戳。 处理: 找出耗时在变长的阶段及其特征。 动作: 该阶段带着数字被提出来复盘。 结果: 完成时限在真正损耗时间的地方被压缩下来。
| 对象 | 哪里不对 | 预期 | 实物 | 状态 |
|---|---|---|---|---|
| № 14 号网点 | 收入连续第三天低于区间 | 98–126 千 | 61 千 | 待排查 |
| 「南区」仓库 | 手工调整库存的占比 | 不超过 1.5% | 6,2% | 待排查 |
| 终端 T-207 | 支付模块故障次数上升 | 每天 0–2 次 | 17 | 已进入路线 |
| 「日化」类目 | 退货高于该类目常态 | 不超过 2.1% | 5,8% | 等待中 |
系统界面截图:数字为演示用。每一行都能展开到原始操作——无法追溯到原始数据的偏离,不会进入这个队列。
按上个月来做计划,错得很有规律:它既不知道季节,也不知道促销,更不知道某个商品有两周断货,没销量并不是因为没需求。
数据: 按商品和网点的销售历史、商品断货的时段、价格和促销、日历——周末、节假日、开学季——在天气会影响需求的地方还包括天气,以及到货和交期数据。
AI 处理: 模型为每一个「商品—网点」组合估计未来需求,并单独给出离散程度:不是一个数,而是一个带概率的区间。做备货计划时上界更重要,做收入计划时中位数更重要。
预测什么:
动作: 预测不会停留在一份说明里——它会进入采购申请、网点补货计划、排班表和客户额度。 结果: 因货架空了而错失的销售更少,压在多余库存里的钱也更少。

模型不在它学习过的数据上做检验:历史按时间切开,用较早的一段训练,用较晚的一段验证。这样才能复现「未来是未知的」这一真实处境。
准确度是持续度量的,而不是上线时测一次:每一行预测都在周期结束时与实际比对。误差上升是一个信号,说明需求的表现变了,模型该重新训练了。
系统界面截图:数字为演示用。误差高的分组不会被藏起来,而是单独列出:这些分组的订货由人来算,依据的是区间,而不是一个数。
日常,指的是那些一天重复几十次、需要注意力却不需要专业技能的操作:把数据从邮件抄进卡片、给付款归费用科目、指派执行人、检查单据是否齐全、设置状态。
AI 处理 用在输入不规范的地方:邮件是用文字写的、单据是别人的格式、申请每个客户的说法都不一样。模型把这样的输入整理成结构,之后就交给普通规则去处理——可预期、可核验。
转为自动执行的操作:
动作与结果: 操作由系统完成,并连同操作者、时间和原值写入日志。员工则从录数据转向处理例外——那些模型没有把握、或者出错代价很高的情况。

只有在可以撤销、或者出错代价很低的地方,才允许自动动作:设置状态、指派执行人、生成草稿。不可逆的操作——划钱、单据过账、发货——仍由人来做,或者需要确认。
置信阈值按每一项操作分别设定,并随统计数据的积累而调整。通常从高阈值和建议模式开始:模型提议,人来确认——从这些确认里就能看出哪里可以信任它。
数据: 送货单、发票、验收单、合同、规格书、付款委托书、申请书、设备铭牌、带附件的信件。格式五花八门:pdf、手机拍的照片、扫描件、导出文件、纸质原件。
AI 处理: 文字识别、判定单据类型、抽取字段和表格部分、把行项目与商品台账匹配,以及把单据与订单、合同或往来单位关联起来。每一个字段都会返回一个值和对它的置信度。
抽取什么:
动作: 单据与订单和发票做核对,差异汇成清单,然后单据要么过账,要么转给某位具体员工去排查。 结果: 录入单据不再是一个专门的岗位职责,而差异在付款之前就被发现,而不是月结时才发现。
识别在任何一套单据上都做不到百分之百准确——也不该做到。意义在别处:系统会指出哪些字段它有把握、哪些需要人来确认。操作员只核对被标出的那几个字段,而不必把整份单据敲一遍。
原件质量差,不构成悄悄出错的理由:照片模糊、页面被裁掉、规格书缺了第二页,都会被明确标出,并注明原因退回给发件方。
处理速度不再取决于来件量的多少,而财务和采购在一份清单里就能看到各单据的状态,不必再去翻各个员工的邮箱。
系统界面截图:数字为演示用。只有在两处标记都处理完之后,单据才会被提交过账——新的商品条目和少发都需要人来确认。
数据: 邮件、网站上的申请、即时通讯里的消息、通话转写、支持聊天的往来记录、评价和评分。这些全是自由格式的文本,至今都要由人来读、来分拣。
AI 处理: 把咨询归入主题和子主题,判定紧急程度和情绪,从文本中抽取订单号、商品名称、地址和其他实体,并把咨询与客户历史关联起来。就同一件事的重复咨询会被合并为一个案例。
动作: 申请带着已填好的字段进入对口小组的队列,响应时限按紧急程度计算,重复咨询会被提高优先级,客户则收到带编号和预计时限的确认。
结果: 咨询不再躺在公共邮箱里等到第二天早上,而负责人看到的不是「投诉很多」,而是一个结构:哪些主题的量在增长、哪里的响应时间在变长、哪些产品在产生重复咨询。
单条咨询讲的是一个案例,整条流讲的是产品和流程。按主题对一段时间做分类,能看出到底是什么在引发疑问:说明书不清楚、商品描述有误、下单流程某一步出故障、某家配送服务在拖延。
因此主题不是拍脑袋定的:先由系统按语义自动把咨询分组,再人工修订这些分组并固化为一份台账。此后它与产品一同演进,新的分组由系统来建议。
| 主题 | 占比 | 变化 | 首次响应 |
|---|---|---|---|
| 配送状态与时效 | 31% | −4% | 6 分钟 |
| 支付与退款 | 22% | +9% | 18 分钟 |
| 商品有货情况与参数 | 19% | −1% | 4 分钟 |
| 个人中心使用问题 | 15% | +6% | 27 分钟 |
| 质量投诉 | 13% | 0% | 41 分钟 |
系统界面截图:数字为演示用。两个在增长的主题——支付和个人中心——不会进报表,而会连同咨询实例一起进入产品团队的任务列表。
推荐在「可选项很多、注意力很短」的地方才有用:几万个商品的目录、某个网点的商品结构、一组服务、业务员打电话前的备选清单。它依赖的数据是订单历史、浏览、购物车构成、退货和库存;结果里必须包含是否有货,否则系统推荐的就是根本没有的东西。
处理: 从订单历史里找出稳定出现的商品组合。 动作: 在商品页和购物车里展示这组推荐。 结果: 单票件数上升,而不必对买家施压。
处理: 模型依据该顾客的历史以及相似顾客的历史,估计他对某个商品感兴趣的概率。 动作: 优惠发到他的个人中心、群发触达,或者发给业务员。 结果: 响应率高于无差别群发,而对顾客的打扰频率更低。
处理: 按语义而不是按字面匹配来解析查询:会考虑同义词、错别字和参数。 动作: 重新排列搜索结果。 结果: 零结果的查询更少,从目录页离开的人也更少。
处理: 把可比网点的销售及其周边环境做对比。 动作: 建议把某个商品移出商品结构,或者补进来。 结果: 货架上摆的,是在这里真正卖得动的东西。
处理: 在联系客户之前,先汇集他的历史、未解决的问题和合适的商品。 动作: 这份备选清单显示在 CRM 卡片里。 结果: 打电话前的准备只要一分钟,而不是十分钟。
处理: 估计某个易耗商品再次购买的预计时间。 动作: 提醒在那个时间点前发出。 结果: 错过的复购更少,无意义的打扰也更少。
个性化受明确规则的约束:什么不能推荐、哪些数据不使用、多久可以联系顾客一次、他如何关闭这项推荐。这些限制在系统里设定,而不是停留在口头约定上。
机器视觉只在一小类任务上说得通:场景重复、目标可辨、结果能立刻变成一条业务记录。这三个条件不成立的地方,摄像头带来的是录像存档和误报,而不是自动化。
哪里管用:
动作: 识别出的事件不进存档,而是进业务记录——进小票、进任务、进收货单、进违规日志。 结果: 摄像头本来就看得见的事,不必再人工记录一遍。

凡是场景每次都不同、光照随意、而出错代价又很高的任务,都不是靠摄像头能解决的。情绪识别、评估员工是否「尽责」、在普通人流中辨认身份——这些要么不可靠,要么受法律限制,要么两者兼有。
在看重精度而不是画面的地方,其他传感器更便宜也更可靠:称重、条码扫描、标签、带日志的门锁。摄像头是加在它们之上的,而不是取代它们。
AI 机器人与脚本式聊天机器人的区别只有一点:它不是带着用户在按钮树里往下走,而是理解问题并在系统里执行动作。价值不在对话本身,而在于这个机器人接通了哪些数据和操作——商品目录、订单、申请、CRM、知识库。一个接不到系统的机器人,只会把说明书复述一遍。

数据: 商品目录、价格、库存、配送和支付条件、订单状态。 处理: 按语义解析问题,答复由当前数据组装而成,而不是取自事先写好的文案。 动作: 选商品、算运费、下单或改单。 结果: 常规问题全天候被解决,业务员则去处理复杂的。
数据: 解决方案库、咨询历史、客户的配置、系统日志。 处理: 把症状与已知案例做匹配。 动作: 分步操作指引、状态检查、创建一张已经带好数据的工单。 结果: 一线把重复出现的情况解决掉,工程师拿到的是已经做完诊断的工单。
数据: 按员工权限可访问的制度、文件、操作规程、台账和报表。 处理: 按语义检索,并给出带文件条款引用的答复。 动作: 提交人事或采购申请、索取证明、走审批。 结果: 向同事和群里发问,被一条带出处的答复所取代。
数据: 咨询正文、附件、客户历史。 处理: 判定申请类型、抽取字段、检查完整性。 动作: 在系统里建单、追问缺失信息、指派执行人。 结果: 申请送到执行人手上时就是完整的,不必再来回沟通去补细节。
数据: 客户卡片、商机、任务、联系历史。 处理: 解析业务员的指令和这次通话的结果。 动作: 新建和更新卡片、记录联系结果、派任务、打电话前汇总这位客户的要点。 结果: CRM 在工作过程中被填好,而不是晚上凭记忆补。
数据: 合同、规格书、制度、技术文档、往来信件归档。 处理: 按语义检索而不是按词面匹配;答复依据检索到的片段生成。 动作: 带引文的答复,并注明文档、页码和版本。 结果: 回答一个关于合同的问题只要几秒钟,而且可以对照原文核验。
机器人不是一个模型,而是几个相连的部件。这样拆开有实际意义:每个部件都有自己的失效方式、自己的指标和自己的修复办法。
接入渠道包括网站和个人中心、即时通讯、邮件、带语音识别的电话线路、内部门户和员工工作台。其中的逻辑始终一致:渠道改变的是输入形式,而不是机器人被允许做什么。
机器人并不「记住」贵方的文档——它在提问的那一刻去检索,并按检索到的内容作答。因此制度一更新,上传之后立即生效,不必等模型重训;也因此每一条答复都有出处。
第 2 步是必须的:机器人是在提问者的权限内作答。员工在系统里无权访问的文档,既不会进入检索,也不会进入引文——否则机器人就成了绕过权限体系的通道。
第一件事是汇集一批真实问题——来自往来信件、咨询和内部群聊。上线之前先在这批问题上检验机器人:答复与来源逐一核对,错误按原因逐条分析。之后才对用户开放,通常先开放给一个小组。
AI 机器人最主要的风险是「自信的错误答复」。它不是靠承诺来消除的,而是靠系统的构造:有限的操作集合、必须以来源为依据、置信阈值,以及明确的升级规则。
机器人只做它动作集合里写明的事,而且是在提问者的权限之内。其余一切都不可用,哪怕用户反复要求。
答复由检索到的文档和系统数据组装而成。如果没有来源,机器人会说自己不知道,并把问题转下去——这是正常行为,不是故障。
低于阈值的答复不会发给顾客:它会连同检索到的材料一起,作为草稿交给客服。每个主题都有自己的阈值。
按规则升级:受限主题、重复提问、负面反应、顾客要求。客服拿到的是整段对话和已检索到的材料,而不是从零开始。
不可逆的动作——取消订单、修改银行信息、报损——只有在明确确认之后才执行,并连同发起人写入日志。
无人参与即结束的对话占比、升级转人工的占比、用户评分,以及答复的抽样核查。错误会回流到检验问题集里。
另外要明确记录机器人如何自我说明:用户必须清楚自己是在跟程序对话,并且知道怎么叫人来。这是对界面的要求,而不是一项设置。
内部助手与面向顾客的机器人,区别在源数据:它处理的是企业信息,而且是在某位具体员工的权限之内。同一个问题,仓管员问和财务总监问,得到的答复不同——因为他们能访问的文档不同。
助手在工位上做什么:
结果: 员工把时间花在工作上,而不是花在找文件、回忆制度和填表上。助手不替人做决定——它只是把准备工作那一部分拿掉。

助手接的是与财务系统同一套角色:它不会另开一条访问通道。超出员工权限的文档,既不进检索、也不进引文、也不进提示——而且这是在生成答复之前就校验的,不是之后。
助手的动作与人的动作一样进入系统总日志。在卡片上能看到这项任务是助手依据一次对话创建的,而不是冒出一条没有作者的记录。
企业知识很少集中在一个地方:制度在一个文件夹里,合同在第二个,技术文档在第三个,而一半的答案在往来信件里。在这里按文件名检索是不管用的,因为人要找的不是文档,而是答案。
数据: 制度和文件、合同和附件、技术与项目文档、操作规程、已解决咨询的案例库、纪要、台账、往来信件归档——每一项都注明所有者和访问级别。
AI 处理: 文档被拆成片段,每个片段按语义建索引;问题匹配的是片段,而不是标题。答复由检索到的内容组装而成,并附引文以及指向文档、页码和版本的引用。
动作与结果: 员工几秒钟就能拿到带出处的答复,而不必挨个去问同事;有争议的情况可以对照引文核验;过期文档也一眼可辨——如果答复来自两年前的版本,答复里会直接写明。
它不取代文档流转系统,也不成为事实的唯一来源:具有法律效力的文档仍然留在它被签署和保存的地方。索引是找到它并引用它的手段,而不是一份自行其是的副本。
申请以自由格式、通过任意渠道进来:邮件、消息、网站表单、电话、附件。落地之前,要由人来读它、把数据搬进系统、判定类型并指派执行人——这一套要花几分钟到几小时的排队等待。
AI 处理: 判定申请类型、抽取字段——对象、地址、时限、联系人、合同号——检查完整性、评估紧急程度,并把申请与客户及其历史关联起来。缺失的信息会在同一渠道里自动追问。
动作: 申请以填好字段的形态在系统里建单,按规则指派小组或执行人,设定时限,并发出带编号的确认。就同一件事的重复申请会被关联起来,而不是再生成第二张单。
结果: 执行人拿到的是一张完整的单,可以直接开工,而不是先去补细节。从进来到指派的时长,不再取决于谁在什么时候打开了公共邮箱。
系统界面截图:数据为演示用。类型判定置信度低于阈值的申请,会带着预填字段和类型建议交到调度员手上——指派仍由人来做。
数据
分析与预测
自动化
机器人与助手
只有当模型的决定送达到真正干活的那套系统时,它才产生价值。因此对接不是项目的最后一步,而是它的前提:先知道结果会落到哪里,再去训练模型。
AI 这一层与什么相连:
接入方式按系统来选,而不是按习惯:直连 API、通过队列交换、按事件回调、按计划导出文件、读取数据库副本。对于没有开放接口的系统,就用它现有的交换方式,包括文件方式。

| 时间 | 操作 | 结果 |
|---|---|---|
| 11:02 | 咨询分类 → CRM | 148 |
| 11:05 | 需求预测 → 采购申请 | 1 204 |
| 11:07 | 送货单解析 → 财务系统 | 6 条待核查 |
| 11:09 | 仓储服务不可用 | 5 分钟后重试 |
系统界面截图:数字为演示用。仓库不可用不会让其他交换停下——消息在队列里等着,连接恢复后再发出。
AI 落地就是在处理公司的数据,因此「模型在哪里运行、什么会离开边界」这个问题要在项目开始之前定下来,而不是上线之后。
运行环境按数据的敏感程度来选:自有基础设施、专用服务器,或外部服务。对一部分任务来说,在自有硬件上跑开源模型就完全够用。
如果使用外部模型,传输的字段范围要写得很明确。个人数据和商务条件在发送前先做去标识化,或用标识符替换。
AI 这一层在用户权限内工作,不会另开一条通往数据的旁路。访问校验在检索之前、也在生成答复之前完成。
请求、检索到的来源、模型的判断和已执行的动作,都写入日志。没有它,既无法复盘有争议的案例,也无法证明系统运行得当。
有法律或财务后果的决定仍由人来做。模型负责准备材料并给出建议,确认动作连同操作者一并记录。
对话、训练样本和中间数据的保存期限事先设定。按请求删除同样适用于检索索引,而不只是源数据库。
模型总会出错——问题在于多久错一次、错在哪里、代价多大。因此每一次落地都有两组数字:模型自身的质量,以及流程发生的变化。前者工程师关心,后者业务关心,而两者并不会自动一致。
置信阈值是一个可调的旋钮,而不是一个常数。调高它,公司得到的自动化更少、错误也更少;调低则相反。取值按具体流程中错误的代价来定。
系统界面截图:数字为演示用。这三项指标只能合在一起读:自动化上升的同时更正占比也在上升,说明阈值调得太低了。
模型不是一次性交付。数据在变:新商品、新的咨询主题、新的单据格式、新的供应商都会出现。因此项目里要预留:在新数据上定期做质量检验、按计划或按阈值触发重新训练,以及复盘那些被人更正过的案例。
客服的更正是最有价值的训练材料:它们会被汇成一个单独的数据集,用于下一轮训练。这样系统是在自己的工作上变好,而不是在别人的数据上。
这个顺序体现的是依赖关系:每一步都建立在上一步产出的东西之上。跳过第一步,是 AI 项目最后止步于演示的最常见原因。
要自动化的是哪一项操作、现在由谁在做、有哪些数据、它们是什么状态、结果会落到哪里。产出是一份以数字表示的基线水平,以及一条成功判据。
接入各数据源、清洗与标注、为这项任务建一个数据集市。到这里也就清楚了:历史是否足够训练模型,还是要先把数据攒起来。
训练并在预留时段上验证,与基线作比较,在部分流量上以建议模式上线。置信阈值依据客服的真实决定来调。
与各系统对接、权限与日志、质量与漂移监控、按计划重训、持续支持。向相邻流程扩展则作为独立阶段推进,并逐一度量。
请描述您想自动化的那个流程,以及现在围绕它已经在采集哪些数据。我们会回答:这里哪些用规则和对接就能解决,哪里才真正需要模型。