影刀RPA新手教程客服数据自动化完全指南——工单统计、满意度汇总与问题分类报告我做过一个客服中心的自动化项目客服主管每天早上都要打开三个系统工单系统、在线客服系统、满意度调查系统手工统计昨天的工单量、响应时长、满意度评分再按问题类型分类汇总成 Excel 报表。这项工作每天花一个多小时而且特别容易算错。我用影刀搭了一套机器人每天早上八点自动跑九点开早会时报表已经躺在主管邮箱里。这篇文章把完整流程讲给你听。一、安装影刀与浏览器插件客服系统大多是网页版影刀和浏览器插件必须装好。安装完成后分别打开工单系统、客服系统、满意度系统测试元素捕获。如果客服系统用了自己的客户端比如某些企业微信客服或钉钉客服可能需要结合图像识别。客服电脑通常有耳机、麦克风、多显示器安装影刀时注意捕获坐标可能受多显示器影响建议在主显示器上运行。二、元素定位四合一工单系统的表格行用 XPath 定位//table[idticketTable]//tbody//tr[contains(.,待处理)]。客服系统的会话列表用 CSS.session-item.active。满意度系统的评分分布用 XPath 文本匹配//span[contains(.,非常满意)]//following-sibling::span。CSS 选择器在客服系统里常用.ticket-status-open未关闭工单、.ticket-priority-high高优先级工单、.csat-score满意度分数。正则表达式从工单标题和会话内容里提取问题类型订单问题|物流问题|退款问题|账号问题|技术问题。从满意度评语里提取情绪关键词满意|不满意|一般|失望|感谢|生气。XPath 和 CSS 选型工单表格用 XPath 文本匹配稳评分和状态用 CSS 类名快。三、变量与数据类型一条工单记录拼多多店群自动化报活动上架ticket{ticket_id:TK20240615001,customer:张伟,channel:在线客服,issue_type:物流问题,status:已解决,response_time:45,resolve_time:180,satisfaction:5}数字用于响应时长、解决时长、满意度评分。字符串用于工单号、客户名、问题类型。列表存所有工单ForEach 循环处理。字典嵌套用于分类汇总比如summary[issue_type] 1。字典键不存在时用默认值比如满意度缺失时设为 0。JSON 在调用客服系统 API 时使用比如 Zendesk、Udesk、智齿、环信都有接口。四、流程控制客服数据流程通常是登录各系统、读取工单列表、读取会话记录、读取满意度、汇总统计。ForEach 列表循环处理每个工单For 次数循环处理分页。相似元素循环用于处理工单列表页的所有行。While 循环用于等待数据加载比如while has_next_page:一直翻页直到没有下一页。If 判断处理分类规则如果工单标题包含物流归类为物流问题包含退款归类为退款问题没有匹配归为其他。满意度判断5 分非常满意4 分满意3 分一般2 分及以下不满意。Try-Catch 处理系统登录态过期、数据加载失败、网络异常。我踩过一个坑满意度系统每天早上 8 点前数据还没刷新机器人读到的总是前一天晚上的旧数据后来把时间改成 9 点才解决。forticketintickets:try:issue_typeclassify(ticket[title])summary[issue_type]1total_responseticket[response_time]total_resolveticket[resolve_time]exceptExceptionase:print(工单处理失败str(e))五、网页自动化客服系统界面通常有大量表格和筛选器。等待策略先等登录后首页加载再等工单表格出现。弹窗处理五步流程筛选器展开、导出确认、数据加载提示都要处理。翻页在工单列表里最常见用下一页按钮 disabled 判断。懒加载在客服会话列表里常见滚动加载更多会话。iframe 在客服系统的聊天窗口里常见尤其是嵌入的在线客服组件。切换 frame 后操作完切回。窗口切换在打开工单详情或满意度详情时常见。我遇到过一个问题客服系统的会话窗口弹出新标签页影刀没有自动切换结果读取的数据全是空的。后来加了显式获取窗口和切换。六、数据处理Excel 是客服报表的最终输出。影刀读取工单系统数据清洗后写入 Excel。数据清洗包括去除工单号前后空格、统一渠道名称、问题类型标准化、时间格式统一。汇总统计用 Python 计算比如平均响应时长、平均解决时长、满意度分布、问题类型占比。数据库操作方面把每日工单数据写入 MySQL方便长期趋势分析。连接参数加read_timeout大批量查询不会断。入库报将截断字符串或二进制数据通常是客户备注或问题描述超长。关闭连接不能忘客服系统并发高连接泄漏会影响在线客服稳定性。七、鼠标键盘图像自动化有些客服系统客户端不是网页比如某些电话客服系统或老版本 CRM。影刀用图像识别点击菜单、键盘输入查询条件。图像识别用于判断工单状态图标颜色比如绿色是已解决红色是未处理。锚点选择用工单号文字做锚点偏移到状态图标位置。我做过一个流程在客服系统客户端里按日期筛选工单截图识别状态图标汇总各状态数量。八、进阶技能HTTP 请求在客服系统 API 对接时很有用。Zendesk、Freshdesk、Udesk、智齿、环信、网易七鱼都提供 API影刀里可以直接查询工单、会话、满意度数据。Python 协同用于自然语言处理比如用 jieba 分词后统计问题类型关键词用简单的情感分析判断客户情绪。OCR 用于识别客服系统截图里的数字比如某些旧系统不显示完整数据。ADB 不常用但如果客服在移动端 APP 上操作可能会用到。九、平台实战TEMU店群矩阵自动化运营核价报活动客服数据经常要对接多个平台。比如从淘宝、天猫、拼多多、抖音、小红书抓取店铺客服消息汇总到统一报表从企业微信、钉钉客服导出会话记录分析客户问题。影刀可以跨平台串联。我做过一个流程每天从五个电商平台的客服后台读取昨日消息量汇总成一张 Excel 发给运营总监。十、系统联动报表生成后要通知客服主管。飞书消息最常用把关键指标发到客服群昨日工单量、平均响应时长、满意度、Top3 问题类型。飞书多维表格可以存历史数据机器人每天追加一行。邮件用于发送正式日报带 Excel 附件。定时任务设置每天早上 8 点 30 分跑因为有些系统数据 8 点才刷新完。如果昨天有重大投诉机器人可以单独发一条加急消息。十一、工程化与规范客服数据流程建议拆成登录各系统、读取工单、读取会话、读取满意度、分类统计、生成 Excel、发送邮件。每个系统一个独立子流程用参数传递日期范围。命名规范变量v_、子流程sub_、元素ele_。调试时用断点我遇到过一次满意度平均分总是偏高逐行看才发现有几个 5 分被误读成了空字符串没有参与计算。版本选择上客服中心通常有多人需要查看报表建议用创业版或企业版。流程模板化方面可以把每个客服系统的读取流程做成模板新增系统时复制模板改定位。安全方面客服数据涉及客户隐私报表文件要加密传输用邮件时要注意收件人权限。十二、速查表与常见报错元素定位失败客服系统 iframe 多先检查 frame。XPath 语法报错检查引号。Excel 报错数据类型不匹配满意度空值要处理。循环报错工单列表为空。弹窗拦截筛选器确认弹窗要先点确认。数据缺失系统数据刷新延迟调整定时时间。数据库报错连接超时加read_timeout字段截断检查长度。我整理的影刀RPA学习主页有客服数据自动化模板和工单统计流程home.linyan.cloud。客服数据自动化的价值不是替代客服而是把主管从繁琐的统计里解放出来让客服团队更快发现问题、改进服务。#影刀RPA #RPA教程 #客服数据自动化 #工单统计 #满意度汇总 #问题分类 #新手入门作者林焱