2、excel_preprocess
整体流程如下所示(找 images 目录下的文件:excel_preprocess.svg)

2.1 配置及单点测试
2.1.1 开始
1.配置

开始节点无法单独测试,整个工作流搭建完成后才可以配置输入,其中,excel 变量接收输入的 Excel 文件,将其转换为 excel 在线文件的 http 链接
2.1.2 readExcel
1.配置



url 为 Excel 在线文件的 http 链接,此处设置为开始节点的 excel 变量
sheetName 是 Excel 文件 sheet 页的名称,不填默认读取第一个 sheet 页,我们的文件只有一个页面,该项不必填。
输出 output 是 excel 中数据构成的 JSON 数据。
2.测试
输入

输出
json
"[{\"msg_id\":1,\"history_message\":\"买 二份 有没有 少点 呀\\t亲亲 真的 不好意思 我们 已经 是 优惠价 了 呢 小本生意 请亲 谅解,之前也有客人说收到的包装有点松散,后面我们有提醒工厂\"},{\"msg_id\":2,\"history_message\":\"买 二份 有没有 少点 呀\\t恩恩 客官 现在 有个 活动 参加 就 有 礼 哦,就是要先报名再下单,有点麻烦不过礼品还不错\"},{\"msg_id\":3,\"history_message\":\"我 一不小心 就 拍 了 一组 我 在 拍 一组 可以 嘛\\t要 不亲 退 了 一起 拍 吧\\t那 就 等 你们 处理 喽\\t好 的 亲退 了,不过退款那边可能要排队处理一下\"},{\"msg_id\":4,\"history_message\":\"我 一不小心 就 拍 了 一组 我 在 拍 一组 可以 嘛\\t要 不亲 退 了 一起 拍 吧\\t那 就 等 你们 处理 喽\\t亲亲 您 的 订单 今天 五箱 都 会 发货 的,但仓库说系统有点卡,可能会稍微慢点 您 看 今天 一起 给 您 发出 可以 吗\"},{\"msg_id\":5,\"history_message\":\"那好 的 就 拍 这款\\t好 的 哦 亲爱 的\\t颜色 有 这种\\t二合一 的 颜色 有 2 个 哦 亲\\t这个 不是 叫 红色 吗\\t黑 的\\t这个 不要\\t第二个 红 的 好 的 哦 亲亲 您 拍 的 宝贝 可以 使用 优惠券 哦 达到 可用 金额 就 可以 使用 了 哦 记得 领取 哦\\t俩 和 一 是 一体 的\\t对 的 不过 我们 家 的 二合一 性价比 比较 不高 哦\\t那 我 不 喜欢\\t颜色 的话 一般 茶刀 茶针 和 二合一 的话 都 是 红木 檀 和 黑木 檀 哦,之前有人说手柄握着有点滑\"},{\"msg_id\":6,\"history_message\":\"那好 的 就 拍 这款\\t好 的 哦 亲爱 的\\t颜色 有 这种\\t二合一 的 颜色 有 2 个 哦 亲\\t这个 不是 叫 红色 吗\\t黑 的\\t这个 不要\\t第二个 红 的 好 的 哦 亲亲 您 拍 的 宝贝 可以 使用 优惠券 哦 达到 可用 金额 就 可以 使用 了 哦 记得 领取 哦\\t俩 和 一 是 一体 的\\t对 的 不过 我们 家 的 二合一 性价比 比较 不高 哦\\t那 我 不 喜欢\\t好 的 呢 帮 您 备注 了 哦,备注系统有点不好用可能会漏,不过我帮您再记录一下\"},{\"msg_id\":7,\"history_message\":\"不是 免 运费\\t本店 茶具 订单 满 99 包邮除 宁夏 青海 内蒙古 海南 新疆 西藏 满 39 包邮,页面写得比较靠后不太好找\"},{\"msg_id\":8,\"history_message\":\"不是 免 运费\\t查 清楚 看 是 什么 原因 给 亲 补发 过去 吧,仓库处理比较慢 请您稍等下\"},{\"msg_id\":9,\"history_message\":\"我 已经 买 了 吗 榴莲 干 55518525666好 的\\t买 了 吗\\t买 了\\t都 一个 星期 了\\t亲 实在 抱歉 之前 到 的 一批 货 因为 质量 问题 直接 退回 厂家 了 预计 明后天 会到 呢 到货 后 及时 给 您 发货 哦 您 这边 耐心 等 下\\t你 有 快递 员 的 电话 吗\\t没有\\t嗷嗷\\t恩,确实配送那边联系不太方便\"},{\"msg_id\":10,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t发 邮政 的 哦,邮政有时候路由更新比较慢\"},{\"msg_id\":11,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t那 不会 的 哦,之前也有发过去延误的情况\"},{\"msg_id\":12,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t韵达 邮政 EMS 随机 飞 随机 发 不 指定 快递 哦,后台设置比较死\"},{\"msg_id\":13,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t韵达 汇通 邮政 随机 发 哦,快递选择入口不好找\"},{\"msg_id\":14,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t不好意思 只有 韵达 和 天天 呢,上次有人说送来外观有点压\"},{\"msg_id\":15,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t不行 的 哦 已经 是 特价 了 呢,页面价格说明有点看不清\"},{\"msg_id\":16,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t温水 就行,有客人说说明书太简陋\"},{\"msg_id\":17,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t不 保证 呢 亲 那 这边 给 亲 备注 年 后 发货 呢,年前仓库回复比较慢\"},{\"msg_id\":18,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t厂家 那边 供货 不足 哦,有的批次颜色偏差会大一点\"},{\"msg_id\":19,\"history_message\":\"我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t您 是 要 发货 的 那 单改 地址 吗,地址修改流程可能要重新审核\"},{\"msg_id\":20,\"history_message\":\"可以 优惠价 么\\t我们 因为 200 把 起 给 优惠价格 您 可以 给 您 105 元 一把 哦\\t200 个 什么 价拿 200 也 可以\\t10 元 一把 哦,不过那批手柄有点粗,部分客人说握着不太顺手\"},{\"msg_id\":21,\"history_message\":\"可以 优惠价 么\\t我们 因为 200 把 起 给 优惠价格 您 可以 给 您 105 元 一把 哦\\t200 个 什么 价拿 200 也 可以\\t好评 小 二家 是 反 ,之前回访说客服回复比较慢我们也在改\"},{\"msg_id\":22,\"history_message\":\"要 买 一把 茶刀 看到 有 零食 就 拍 了 点\\t免邮 了 哦\\t好 的 谢谢 哦\\t不 客气 哦,茶刀外壳扣得有点紧 要注意\"},{\"msg_id\":23,\"history_message\":\"要 买 一把 茶刀 看到 有 零食 就 拍 了 点\\t免邮 了 哦\\t好 的 谢谢 哦\\t恩 呢,有人说零食包装不太好撕\"},{\"msg_id\":24,\"history_message\":\"我 是 说 下单 怎么 拍 几袋\\t236 是 三袋\\t哪 直接 拍 就 好 了\\t恩 数量 选择 3\\t哦 亲 : 我 买 那么 多 请 多 送 点试 吃零食 吧\\t您 拍 下 给 您 备注,仓库有时会漏送 我再帮您登记下\"},{\"msg_id\":25,\"history_message\":\"我 是 说 下单 怎么 拍 几袋\\t236 是 三袋\\t哪 直接 拍 就 好 了\\t恩 数量 选择 3\\t哦 亲 : 我 买 那么 多 请 多 送 点试 吃零食 吧\\t不好意思 哈,系统弹窗很慢可能没看到\"},{\"msg_id\":26,\"history_message\":\"什么 时候 发货 啊\\t在 的 客官,刚才后台卡了没立刻看到\"},{\"msg_id\":27,\"history_message\":\"什么 时候 发货 啊\\t带盖 的 亲 塑料盖,有人说盖子有点松 我这边帮您备注检\"},{\"msg_id\":28,\"history_message\":\"您好\\t亲 这个 湿巾 是 24912 包 我 没 看错 价格 吧\\t对 的 亲 25 片 一包\\t这个 质量 怎么样 这么 便宜\\t质量 不错 的 呢,撕口可能有点紧\"},{\"msg_id\":29,\"history_message\":\"您好\\t亲 这个 湿巾 是 24912 包 我 没 看错 价格 吧\\t对 的 亲 25 片 一包\\t这个 质量 怎么样 这么 便宜\\t不 客气 哦 说 是 可以 给 您 返现 哦 因为 上次 答应 您 了 不然 小店 一般 是 一个月 只返 一次 哦 每人 客官 有空 可以 多来 小店 逛逛 哦,返现到账时间可能稍慢\"},{\"msg_id\":30,\"history_message\":\"嗯 嗯\\t因为 买二送 一是 坚果 类产品 呢 不 太 清楚 不好意思 客官\\t没事\\t客官 帮 您 看 了 下 哦 牛肉干 属于 打 95 折 的 商品 哦 不 参与 买二送 一 活动 呢 实在 抱歉 呢 不过 小店 牛肉干 口味 很 不错 呢 客官 喜欢 的话 可以 拍下 哦,页面说明确实有点不清楚\"},{\"msg_id\":31,\"history_message\":\"嗯 嗯\\t因为 买二送 一是 坚果 类产品 呢 不 太 清楚 不好意思 客官\\t没事\\t放 尿布 里面 的 吗 没有 哦,分类页面找起来比较不方便\"},{\"msg_id\":32,\"history_message\":\"亲 在\\t您好\\t快递 发那家公\\t韵达 邮政 EMS 仓库 按 收件 地址 包裹 重量 选择 合适 的 快递 除 EMS 外 另外 2 家 快递 不 指定 哦\\t好\\t嗯 嗯 亲\\t收藏 有 送 防溢 乳垫 吗\\t亲 现在 只要 收藏 本店 100 片防溢 乳垫 截图 给 我 亲 购买 任意 产品 都 可 随单 送 一包 25 抽 湿巾 哦\\t好\\t嗯 嗯 亲\\t是 的 收藏 了\\t要 收藏 截图 哦,流程稍微有点多\"},{\"msg_id\":33,\"history_message\":\"亲 在\\t您好\\t快递 发那家公\\t韵达 邮,稍慢 请您耐心等下\"}]
2.1.3 代码
1.配置


代码内容如下
python
import json
def extract_column(data_str: str, column: str) -> list:
"""
从 data["output"] 字段解析 JSON 列表,并提取指定列值列表
:param data: 原始输入(dict)
:param column: 要提取的列名(String)
:return: 包含所有列值的 list
"""
# 1) 去掉转义
data_str = data_str.replace('\\\"', '"')
rows = json.loads(data_str)
# 提取列
result = [row.get(column) for row in rows]
return result
async def main(args: Args) -> Output:
params = args.params
input = params["input"]
msg_column_name = params["msg_column_name"]
msg_id_name = params["msg_id_name"]
msg_list = extract_column(input, msg_column_name)
msg_id_list = extract_column(input, msg_id_name)
msg_list = [{"id": msg_id_list[i], "msg": msg} for i, msg in enumerate(msg_list)]
# 构建输出对象
ret: Output = {
"msg_list": msg_list
}
return ret2.测试
输入
① input
json
[
{
"msg_id": 1,
"history_message": "买 二份 有没有 少点 呀\t亲亲 真的 不好意思 我们 已经 是 优惠价 了 呢 小本生意 请亲 谅解,之前也有客人说收到的包装有点松散,后面我们有提醒工厂"
},
{
"msg_id": 2,
"history_message": "买 二份 有没有 少点 呀\t恩恩 客官 现在 有个 活动 参加 就 有 礼 哦,就是要先报名再下单,有点麻烦不过礼品还不错"
},
{
"msg_id": 3,
"history_message": "我 一不小心 就 拍 了 一组 我 在 拍 一组 可以 嘛\t要 不亲 退 了 一起 拍 吧\t那 就 等 你们 处理 喽\t好 的 亲退 了,不过退款那边可能要排队处理一下"
},
{
"msg_id": 4,
"history_message": "我 一不小心 就 拍 了 一组 我 在 拍 一组 可以 嘛\t要 不亲 退 了 一起 拍 吧\t那 就 等 你们 处理 喽\t亲亲 您 的 订单 今天 五箱 都 会 发货 的,但仓库说系统有点卡,可能会稍微慢点 您 看 今天 一起 给 您 发出 可以 吗"
},
{
"msg_id": 5,
"history_message": "那好 的 就 拍 这款\t好 的 哦 亲爱 的\t颜色 有 这种\t二合一 的 颜色 有 2 个 哦 亲\t这个 不是 叫 红色 吗\t黑 的\t这个 不要\t第二个 红 的 好 的 哦 亲亲 您 拍 的 宝贝 可以 使用 优惠券 哦 达到 可用 金额 就 可以 使用 了 哦 记得 领取 哦\t俩 和 一 是 一体 的\t对 的 不过 我们 家 的 二合一 性价比 比较 不高 哦\t那 我 不 喜欢\t颜色 的话 一般 茶刀 茶针 和 二合一 的话 都 是 红木 檀 和 黑木 檀 哦,之前有人说手柄握着有点滑"
},
{
"msg_id": 6,
"history_message": "那好 的 就 拍 这款\t好 的 哦 亲爱 的\t颜色 有 这种\t二合一 的 颜色 有 2 个 哦 亲\t这个 不是 叫 红色 吗\t黑 的\t这个 不要\t第二个 红 的 好 的 哦 亲亲 您 拍 的 宝贝 可以 使用 优惠券 哦 达到 可用 金额 就 可以 使用 了 哦 记得 领取 哦\t俩 和 一 是 一体 的\t对 的 不过 我们 家 的 二合一 性价比 比较 不高 哦\t那 我 不 喜欢\t好 的 呢 帮 您 备注 了 哦,备注系统有点不好用可能会漏,不过我帮您再记录一下"
},
{
"msg_id": 7,
"history_message": "不是 免 运费\t本店 茶具 订单 满 99 包邮除 宁夏 青海 内蒙古 海南 新疆 西藏 满 39 包邮,页面写得比较靠后不太好找"
},
{
"msg_id": 8,
"history_message": "不是 免 运费\t查 清楚 看 是 什么 原因 给 亲 补发 过去 吧,仓库处理比较慢 请您稍等下"
},
{
"msg_id": 9,
"history_message": "我 已经 买 了 吗 榴莲 干 55518525666好 的\t买 了 吗\t买 了\t都 一个 星期 了\t亲 实在 抱歉 之前 到 的 一批 货 因为 质量 问题 直接 退回 厂家 了 预计 明后天 会到 呢 到货 后 及时 给 您 发货 哦 您 这边 耐心 等 下\t你 有 快递 员 的 电话 吗\t没有\t嗷嗷\t恩,确实配送那边联系不太方便"
},
{
"msg_id": 10,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t发 邮政 的 哦,邮政有时候路由更新比较慢"
},
{
"msg_id": 11,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t那 不会 的 哦,之前也有发过去延误的情况"
},
{
"msg_id": 12,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t韵达 邮政 EMS 随机 飞 随机 发 不 指定 快递 哦,后台设置比较死"
},
{
"msg_id": 13,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t韵达 汇通 邮政 随机 发 哦,快递选择入口不好找"
},
{
"msg_id": 14,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t不好意思 只有 韵达 和 天天 呢,上次有人说送来外观有点压"
},
{
"msg_id": 15,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t不行 的 哦 已经 是 特价 了 呢,页面价格说明有点看不清"
},
{
"msg_id": 16,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t温水 就行,有客人说说明书太简陋"
},
{
"msg_id": 17,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t不 保证 呢 亲 那 这边 给 亲 备注 年 后 发货 呢,年前仓库回复比较慢"
},
{
"msg_id": 18,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t厂家 那边 供货 不足 哦,有的批次颜色偏差会大一点"
},
{
"msg_id": 19,
"history_message": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\t韵达 不发 的 哦\t那要 怎样 这 也 不行 那 也 不行\t您 是 要 发货 的 那 单改 地址 吗,地址修改流程可能要重新审核"
},
{
"msg_id": 20,
"history_message": "可以 优惠价 么\t我们 因为 200 把 起 给 优惠价格 您 可以 给 您 105 元 一把 哦\t200 个 什么 价拿 200 也 可以\t10 元 一把 哦,不过那批手柄有点粗,部分客人说握着不太顺手"
},
{
"msg_id": 21,
"history_message": "可以 优惠价 么\t我们 因为 200 把 起 给 优惠价格 您 可以 给 您 105 元 一把 哦\t200 个 什么 价拿 200 也 可以\t好评 小 二家 是 反 ,之前回访说客服回复比较慢我们也在改"
},
{
"msg_id": 22,
"history_message": "要 买 一把 茶刀 看到 有 零食 就 拍 了 点\t免邮 了 哦\t好 的 谢谢 哦\t不 客气 哦,茶刀外壳扣得有点紧 要注意"
},
{
"msg_id": 23,
"history_message": "要 买 一把 茶刀 看到 有 零食 就 拍 了 点\t免邮 了 哦\t好 的 谢谢 哦\t恩 呢,有人说零食包装不太好撕"
},
{
"msg_id": 24,
"history_message": "我 是 说 下单 怎么 拍 几袋\t236 是 三袋\t哪 直接 拍 就 好 了\t恩 数量 选择 3\t哦 亲 : 我 买 那么 多 请 多 送 点试 吃零食 吧\t您 拍 下 给 您 备注,仓库有时会漏送 我再帮您登记下"
},
{
"msg_id": 25,
"history_message": "我 是 说 下单 怎么 拍 几袋\t236 是 三袋\t哪 直接 拍 就 好 了\t恩 数量 选择 3\t哦 亲 : 我 买 那么 多 请 多 送 点试 吃零食 吧\t不好意思 哈,系统弹窗很慢可能没看到"
},
{
"msg_id": 26,
"history_message": "什么 时候 发货 啊\t在 的 客官,刚才后台卡了没立刻看到"
},
{
"msg_id": 27,
"history_message": "什么 时候 发货 啊\t带盖 的 亲 塑料盖,有人说盖子有点松 我这边帮您备注检"
},
{
"msg_id": 28,
"history_message": "您好\t亲 这个 湿巾 是 24912 包 我 没 看错 价格 吧\t对 的 亲 25 片 一包\t这个 质量 怎么样 这么 便宜\t质量 不错 的 呢,撕口可能有点紧"
},
{
"msg_id": 29,
"history_message": "您好\t亲 这个 湿巾 是 24912 包 我 没 看错 价格 吧\t对 的 亲 25 片 一包\t这个 质量 怎么样 这么 便宜\t不 客气 哦 说 是 可以 给 您 返现 哦 因为 上次 答应 您 了 不然 小店 一般 是 一个月 只返 一次 哦 每人 客官 有空 可以 多来 小店 逛逛 哦,返现到账时间可能稍慢"
},
{
"msg_id": 30,
"history_message": "嗯 嗯\t因为 买二送 一是 坚果 类产品 呢 不 太 清楚 不好意思 客官\t没事\t客官 帮 您 看 了 下 哦 牛肉干 属于 打 95 折 的 商品 哦 不 参与 买二送 一 活动 呢 实在 抱歉 呢 不过 小店 牛肉干 口味 很 不错 呢 客官 喜欢 的话 可以 拍下 哦,页面说明确实有点不清楚"
},
{
"msg_id": 31,
"history_message": "嗯 嗯\t因为 买二送 一是 坚果 类产品 呢 不 太 清楚 不好意思 客官\t没事\t放 尿布 里面 的 吗 没有 哦,分类页面找起来比较不方便"
},
{
"msg_id": 32,
"history_message": "亲 在\t您好\t快递 发那家公\t韵达 邮政 EMS 仓库 按 收件 地址 包裹 重量 选择 合适 的 快递 除 EMS 外 另外 2 家 快递 不 指定 哦\t好\t嗯 嗯 亲\t收藏 有 送 防溢 乳垫 吗\t亲 现在 只要 收藏 本店 100 片防溢 乳垫 截图 给 我 亲 购买 任意 产品 都 可 随单 送 一包 25 抽 湿巾 哦\t好\t嗯 嗯 亲\t是 的 收藏 了\t要 收藏 截图 哦,流程稍微有点多"
},
{
"msg_id": 33,
"history_message": "亲 在\t您好\t快递 发那家公\t韵达 邮,稍慢 请您耐心等下"
}
]② msg_column_name
填写 Excel 中「客服对话内容」那一列的表头名称。本案例表格该列名为 history_message,故填 history_message。代码会用该列的值作为 msg_list 里每条的 msg。
③ msg_id_name
填写 Excel 中「对话编号/ID」那一列的表头名称。本案例表格该列名为 msg_id,故填 msg_id。代码会用该列的值作为 msg_list 里每条的 id,便于与原文对应。
输出
python
{
"msg_list": [
{
"msg": "买 二份 有没有 少点 呀\\t亲亲 真的 不好意思 我们 已经 是 优惠价 了 呢 小本生意 请亲 谅解,之前也有客人说收到的包装有点松散,后面我们有提醒工厂",
"id": 1
},
{
"msg": "买 二份 有没有 少点 呀\\t恩恩 客官 现在 有个 活动 参加 就 有 礼 哦,就是要先报名再下单,有点麻烦不过礼品还不错",
"id": 2
},
{
"msg": "我 一不小心 就 拍 了 一组 我 在 拍 一组 可以 嘛\\t要 不亲 退 了 一起 拍 吧\\t那 就 等 你们 处理 喽\\t好 的 亲退 了,不过退款那边可能要排队处理一下",
"id": 3
},
{
"msg": "我 一不小心 就 拍 了 一组 我 在 拍 一组 可以 嘛\\t要 不亲 退 了 一起 拍 吧\\t那 就 等 你们 处理 喽\\t亲亲 您 的 订单 今天 五箱 都 会 发货 的,但仓库说系统有点卡,可能会稍微慢点 您 看 今天 一起 给 您 发出 可以 吗",
"id": 4
},
{
"msg": "那好 的 就 拍 这款\\t好 的 哦 亲爱 的\\t颜色 有 这种\\t二合一 的 颜色 有 2 个 哦 亲\\t这个 不是 叫 红色 吗\\t黑 的\\t这个 不要\\t第二个 红 的 好 的 哦 亲亲 您 拍 的 宝贝 可以 使用 优惠券 哦 达到 可用 金额 就 可以 使用 了 哦 记得 领取 哦\\t俩 和 一 是 一体 的\\t对 的 不过 我们 家 的 二合一 性价比 比较 不高 哦\\t那 我 不 喜欢\\t颜色 的话 一般 茶刀 茶针 和 二合一 的话 都 是 红木 檀 和 黑木 檀 哦,之前有人说手柄握着有点滑",
"id": 5
},
{
"msg": "那好 的 就 拍 这款\\t好 的 哦 亲爱 的\\t颜色 有 这种\\t二合一 的 颜色 有 2 个 哦 亲\\t这个 不是 叫 红色 吗\\t黑 的\\t这个 不要\\t第二个 红 的 好 的 哦 亲亲 您 拍 的 宝贝 可以 使用 优惠券 哦 达到 可用 金额 就 可以 使用 了 哦 记得 领取 哦\\t俩 和 一 是 一体 的\\t对 的 不过 我们 家 的 二合一 性价比 比较 不高 哦\\t那 我 不 喜欢\\t好 的 呢 帮 您 备注 了 哦,备注系统有点不好用可能会漏,不过我帮您再记录一下",
"id": 6
},
{
"msg": "不是 免 运费\\t本店 茶具 订单 满 99 包邮除 宁夏 青海 内蒙古 海南 新疆 西藏 满 39 包邮,页面写得比较靠后不太好找",
"id": 7
},
{
"msg": "不是 免 运费\\t查 清楚 看 是 什么 原因 给 亲 补发 过去 吧,仓库处理比较慢 请您稍等下",
"id": 8
},
{
"msg": "我 已经 买 了 吗 榴莲 干 55518525666好 的\\t买 了 吗\\t买 了\\t都 一个 星期 了\\t亲 实在 抱歉 之前 到 的 一批 货 因为 质量 问题 直接 退回 厂家 了 预计 明后天 会到 呢 到货 后 及时 给 您 发货 哦 您 这边 耐心 等 下\\t你 有 快递 员 的 电话 吗\\t没有\\t嗷嗷\\t恩,确实配送那边联系不太方便",
"id": 9
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t发 邮政 的 哦,邮政有时候路由更新比较慢",
"id": 10
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t那 不会 的 哦,之前也有发过去延误的情况",
"id": 11
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t韵达 邮政 EMS 随机 飞 随机 发 不 指定 快递 哦,后台设置比较死",
"id": 12
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t韵达 汇通 邮政 随机 发 哦,快递选择入口不好找",
"id": 13
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t不好意思 只有 韵达 和 天天 呢,上次有人说送来外观有点压",
"id": 14
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t不行 的 哦 已经 是 特价 了 呢,页面价格说明有点看不清",
"id": 15
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t温水 就行,有客人说说明书太简陋",
"id": 16
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t不 保证 呢 亲 那 这边 给 亲 备注 年 后 发货 呢,年前仓库回复比较慢",
"id": 17
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t厂家 那边 供货 不足 哦,有的批次颜色偏差会大一点",
"id": 18
},
{
"msg": "我 去 不 早 说 发韵 达 能 到 我家 那儿 我 就 能 拿到\\t韵达 不发 的 哦\\t那要 怎样 这 也 不行 那 也 不行\\t您 是 要 发货 的 那 单改 地址 吗,地址修改流程可能要重新审核",
"id": 19
},
{
"msg": "可以 优惠价 么\\t我们 因为 200 把 起 给 优惠价格 您 可以 给 您 105 元 一把 哦\\t200 个 什么 价拿 200 也 可以\\t10 元 一把 哦,不过那批手柄有点粗,部分客人说握着不太顺手",
"id": 20
},
{
"msg": "可以 优惠价 么\\t我们 因为 200 把 起 给 优惠价格 您 可以 给 您 105 元 一把 哦\\t200 个 什么 价拿 200 也 可以\\t好评 小 二家 是 反 ,之前回访说客服回复比较慢我们也在改",
"id": 21
},
{
"msg": "要 买 一把 茶刀 看到 有 零食 就 拍 了 点\\t免邮 了 哦\\t好 的 谢谢 哦\\t不 客气 哦,茶刀外壳扣得有点紧 要注意",
"id": 22
},
{
"msg": "要 买 一把 茶刀 看到 有 零食 就 拍 了 点\\t免邮 了 哦\\t好 的 谢谢 哦\\t恩 呢,有人说零食包装不太好撕",
"id": 23
},
{
"msg": "我 是 说 下单 怎么 拍 几袋\\t236 是 三袋\\t哪 直接 拍 就 好 了\\t恩 数量 选择 3\\t哦 亲 : 我 买 那么 多 请 多 送 点试 吃零食 吧\\t您 拍 下 给 您 备注,仓库有时会漏送 我再帮您登记下",
"id": 24
},
{
"msg": "我 是 说 下单 怎么 拍 几袋\\t236 是 三袋\\t哪 直接 拍 就 好 了\\t恩 数量 选择 3\\t哦 亲 : 我 买 那么 多 请 多 送 点试 吃零食 吧\\t不好意思 哈,系统弹窗很慢可能没看到",
"id": 25
},
{
"msg": "什么 时候 发货 啊\\t在 的 客官,刚才后台卡了没立刻看到",
"id": 26
},
{
"msg": "什么 时候 发货 啊\\t带盖 的 亲 塑料盖,有人说盖子有点松 我这边帮您备注检",
"id": 27
},
{
"msg": "您好\\t亲 这个 湿巾 是 24912 包 我 没 看错 价格 吧\\t对 的 亲 25 片 一包\\t这个 质量 怎么样 这么 便宜\\t质量 不错 的 呢,撕口可能有点紧",
"id": 28
},
{
"msg": "您好\\t亲 这个 湿巾 是 24912 包 我 没 看错 价格 吧\\t对 的 亲 25 片 一包\\t这个 质量 怎么样 这么 便宜\\t不 客气 哦 说 是 可以 给 您 返现 哦 因为 上次 答应 您 了 不然 小店 一般 是 一个月 只返 一次 哦 每人 客官 有空 可以 多来 小店 逛逛 哦,返现到账时间可能稍慢",
"id": 29
},
{
"msg": "嗯 嗯\\t因为 买二送 一是 坚果 类产品 呢 不 太 清楚 不好意思 客官\\t没事\\t客官 帮 您 看 了 下 哦 牛肉干 属于 打 95 折 的 商品 哦 不 参与 买二送 一 活动 呢 实在 抱歉 呢 不过 小店 牛肉干 口味 很 不错 呢 客官 喜欢 的话 可以 拍下 哦,页面说明确实有点不清楚",
"id": 30
},
{
"msg": "嗯 嗯\\t因为 买二送 一是 坚果 类产品 呢 不 太 清楚 不好意思 客官\\t没事\\t放 尿布 里面 的 吗 没有 哦,分类页面找起来比较不方便",
"id": 31
},
{
"msg": "亲 在\\t您好\\t快递 发那家公\\t韵达 邮政 EMS 仓库 按 收件 地址 包裹 重量 选择 合适 的 快递 除 EMS 外 另外 2 家 快递 不 指定 哦\\t好\\t嗯 嗯 亲\\t收藏 有 送 防溢 乳垫 吗\\t亲 现在 只要 收藏 本店 100 片防溢 乳垫 截图 给 我 亲 购买 任意 产品 都 可 随单 送 一包 25 抽 湿巾 哦\\t好\\t嗯 嗯 亲\\t是 的 收藏 了\\t要 收藏 截图 哦,流程稍微有点多",
"id": 32
},
{
"msg": "亲 在\\t您好\\t快递 发那家公\\t韵达 邮,稍慢 请您耐心等下",
"id": 33
}
]
}
2.1.4 结束
1.配置

2.2 整体运行测试
2.2.1 数据
客服数据为资料目录下的客服对话记录.xlsx
2.2.2 输入



2.2.3 输出
