AI 自动化不是把所有事情都交给 AI,而是找到那些重复、高频、信息明确、容错空间可控的流程,让 AI 先提升效率,再由人工处理关键判断。
客服问答和知识库检索
把常见问题、产品资料、服务流程整理成知识库,AI 可以先回答大部分重复问题。
表单和资料整理
把客户提交的信息、Excel、聊天记录整理成结构化字段,减少人工录入。
内容生成和初稿整理
适合生成产品介绍、方案初稿、文章大纲、运营文案,再由人工审核。
流程提醒和任务分发
当订单、审批、项目节点发生变化时,AI 可以辅助总结和提醒相关人员。
不适合完全自动化的场景
高风险决策、强法律责任、数据不完整、流程频繁变化的环节,不建议完全交给 AI。
脱敏项目复盘:售后资料整理与回复辅助
这类项目的起点通常不是“做一个聊天机器人”,而是售后问题散落在微信、邮件、表单和设备资料中。客服需要先确认客户、设备型号和历史维修记录,再翻说明书、故障表和旧工单。真正耗时的是寻找依据、判断版本和把信息交给下一位处理人。
业务与产品边界
第一阶段只处理高频且规则相对稳定的链路:问题归类、资料检索、回复草稿和转人工。产品形态不是一个孤立输入框,而是客服工作台:同屏展示客户与设备、原始问题、引用证据、建议回复、置信提示和后续动作。涉及退款、责任认定、设备安全的内容始终由人工确认。
技术解决方案
入口层统一接收表单、邮件和人工录入,对文本做清洗、脱敏、附件解析与业务字段提取;检索层按产品型号、资料版本和权限过滤,再组合关键词检索、向量召回与重排;生成层只使用召回证据组织草稿,并把引用段落和资料版本一并返回。任务通过队列异步执行,重复消息以业务键保证幂等,建单、派单等确定性动作仍由规则服务完成。
难点设计
最大的风险不是模型偶尔写得不够漂亮,而是旧版说明书覆盖新版资料、同一设备存在多个别名,以及上游超时后重复建单。因此资料必须有生效时间和版本状态,设备型号要维护别名映射;调用链保存 request id、输入摘要、召回证据和人工修改记录。低置信、证据冲突或服务异常时直接进入人工队列,不能用一句模糊回答掩盖失败。
用户体验
客服首先看到“为什么这样建议”,而不是只看到答案。引用可以定位到原文,草稿修改前后可对比,常用动作可一键生成工单或补充问题。系统记住已确认的客户和设备信息,减少重复输入;当信息不足时明确列出缺少字段,让客服知道下一句该问什么。
产品效果与验收
验收不看生成了多少段文字,而看首轮响应时间、资料查找耗时、建议采用率、转人工比例、错误引用率和工单闭环率。上线初期保留人工基线,按问题类别抽样复核;只有高频场景的正确率和节省时间稳定后,才继续扩大资料范围。这能证明系统确实减少了重复劳动,而不是把核对成本转移给客服。
工程现场:自动化系统不是一条 Prompt
在真实项目里,模型调用通常只占整个流程的一小段。更费时间的是把输入变得可靠、把输出接回业务系统,以及在失败时知道任务停在了哪里。一个可运行的自动化链路通常会拆成:接收事件、数据清洗、规则预判、模型处理、结果校验、人工复核、写回系统和通知。每一步都应该有独立状态,而不是由一个接口从头跑到尾。
异步任务、幂等和失败恢复
表单解析、文档摘要和批量内容处理不适合阻塞用户请求。我们会把任务写入队列,使用业务单号或内容哈希作为幂等键,避免网络重试造成重复创建。模型超时、第三方接口限流、文件解析失败要进入可重试状态;超过次数后进入失败队列,由后台展示错误原因和原始输入。这样运营人员能处理异常,而不是只能让开发人员翻日志。
用评测集管理质量,而不是凭感觉调提示词
上线前应该从历史问题中整理一组脱敏样本,覆盖正常输入、信息缺失、冲突资料和越权问题。评测至少记录答案是否命中、引用是否正确、是否应该拒答、人工修改量和处理耗时。每次调整模型、提示词、切分方式或知识库后都重放同一批样本。没有固定评测集,今天觉得“更聪明”的改动,可能会让另一个场景悄悄退化。
高风险动作必须保留人工确认
报价、退款、合同条款、账号权限和对外承诺不能仅凭模型置信度自动执行。更稳妥的设计是让 AI 生成建议和依据,由规则引擎判断风险等级,再把高风险结果送入人工队列。系统需要保存输入、知识来源、模型版本、生成结果、修改内容和最终操作人,后续出现争议时才能复盘。
把自动化接进生产流程时,我们会先做这四件事
先建任务模型,不让一次请求承担整个流程
自动化任务表至少要保存 source_event_id、task_type、payload_hash、status、retry_count、started_at 和 finished_at。source_event_id 与任务类型组成唯一键,用来挡住 webhook 重放和用户重复点击;payload_hash 用来判断同一个来源的内容是否被修改。任务状态不能只有“成功、失败”,还要区分待处理、执行中、待人工、可重试失败和终止失败,否则后台无法回答任务究竟卡在哪一步。
模型输出必须通过结构校验再写入业务库
需要写回 CRM、订单或工单的数据,不直接接收自由文本。接口要求模型按 JSON Schema 返回固定字段、枚举值、证据片段和置信说明,服务端再做类型、长度、必填项和业务规则校验。校验不通过时保留原始响应并进入人工队列,不能为了“自动化率”强行补默认值。这个步骤能挡住字段漂移、日期误判和不存在的客户编号。
把人工复核做成系统状态,而不是线下口头确认
低置信结果、金额相关动作、对外承诺和权限变更统一进入复核队列。复核页面同时展示原始输入、命中的资料、模型建议和规则拦截原因,操作人可以通过、修改或驳回。审计记录保存知识版本、模型版本、提示模板版本、修改前后值和最终操作人,出现业务争议时才能还原当时为什么得到这个结果。
上线后盯队列和错误分布,不只看调用是否成功
生产监控至少包括任务积压量、各步骤耗时、模型超时率、第三方限流次数、人工退回率和单任务成本。日志使用同一个 trace_id 串起事件接收、模型调用、数据写回和通知,失败任务支持按原始输入重放。只有能定位、能重试、能人工接管,自动化才真正进入了业务,而不是停留在演示脚本。
你可以先这样判断
- 是否高频重复
- 是否有明确输入资料
- 是否能接受人工复核
- 是否可以先从一个小流程试点
