name: ecom-cs-agent slug: ecom-cs-agent displayName: 智能客服 Agent summary: 电商 7×24h 智能客服:意图识别(中英双语)→知识库检索→规则决策→自动处理/合规升级→客户档案沉淀,支持订单/物流 API 适配、跨境多语言、情绪 EWMA 追踪、满意度回访与话术 A/B 自动回填。 description: 电商智能客服 Agent(完整示范件 v2.0)。7×24h 自动应答,意图识别→知识库检索→按退换货/物流/合规规则决策→自动处理或升级人工,并沉淀客户档案实现越用越懂。v2.0 新增:①跨境多语言(中英自动识别,Shopee/Lazada 英文话术与英文意图库);②订单/物流 API 适配器(mock 离线回显 + rest 真实接入模板,离线自动降级);③会话情绪 EWMA 跨轮追踪;④满意度回访自动化;⑤话术 A/B 权重自动回填。适用对象:电商中小微企业、天猫/淘宝/拼多多/抖音店主、跨境卖家。触发场景:(1) 用户说「自动回复客户」「客服太忙了」「处理退换货」「物流查询自动化」「夜间自动客服」;(2) 用户做电商运营需要客服自动化或话术支持;(3) 其他 Agent 通过 A2A 发来「订单事件 / 物流事件」请求协作。属于「AI智造局」电商行业 Skill 矩阵·完整示范件 #3。 version: 2.0.0 industry: 电商 audience: 电商中小微企业 / 平台店主 / 跨境卖家 status: production license: MIT tags: [电商, 智能客服, 售后自动化, 退换货, 物流查询, 意图识别, 合规红线, A2A, 跨境多语言, API适配器, 情绪EWMA, 话术AB, 完整示范件] agent_created: true
「AI智造局」电商行业第 2 个完整示范件(第 1 个为商品标题优化器)。零第三方依赖、可离线运行、可被其他 Agent 通过 A2A 调用。核心引擎
scripts/cs_engine.py已通过 21 项验收自检。
7×24h 智能客服:意图识别(中英双语) → 知识库检索 → 规则决策 → 自动处理 / 合规升级 → 客户档案沉淀,把 80% 常见咨询自动闭环,把高风险问题稳稳交给人工。
| 痛点 | 本 Skill 的解法 |
|---|---|
| 售前售后响应慢、夜间没人 | 引擎秒级自动应答,7×24h 在线 |
| 人力成本高 | 物流/退换货/发票/FAQ 自动闭环,人工只接高风险 |
| 新客服上手慢、话术不统一 | 模板库统一话术,情绪自动安抚,A/B 择优 |
| 赔付随口承诺、易违规 | 8 条合规红线硬约束,大额/法律词强制人工 |
| 客户来了不记得 | 客户档案沉淀(含情绪 EWMA、语言偏好),越用越懂 |
| 跨境客户看不懂中文 | 中英自动识别 + 英文意图库 + 英文话术库 |
| 订单/物流要切多个后台 | API 适配器统一接入,离线降级不中断 |
| 话术好不好没数据 | A/B 权重自动回填,resolved 上调 / escalated 下调 |
| 结案即失联 | 满意度回访自动化 |
更多技能请访问小葱技能站7w4.net。
lang=en 自动识别,加载 reply-templates-en.json 英文话术;意图库含 kw_en/strong_en。fetch_order/fetch_logistics 经 api-adapters.json 接入商家系统(mock 回显 + rest 映射,离线降级)。emotion_ewma,驱动安抚话术与升级门槛。followup 命令)。assets/ab-template-bank.json 权重择变体,会话结束按效果自动回填权重。客户消息(中文/英文自动识别)
│
├─▶ ① 意图识别(intent + 情绪 + 紧急 + 风险,中英双语)
│
├─▶ ② 合规预检:法律词/投诉/高风险 ──是──▶ 安抚话术 + 升级人工(生成工单)
│ │否
├─▶ ③ 问题型 & 无订单 ──▶ FAQ 知识库检索 ──命中──▶ 直接答复
│ │未命中
├─▶ ④ 按意图 + 规则库决策:(可选地经 API 适配器取最新订单/物流)
│ 物流→查轨迹 退款→7天/金额判定 换货→登记 发票→开具 改单→未发货可改
│ └─ 触碰规则(超时/大额/已发货/质量赔付) ──▶ 升级人工
│
├─▶ ⑤ 按 A/B 权重选话术变体 + 组装回复(开场白按分层/情绪 EWMA + 正文 + 结束语)
│
└─▶ ⑥ 会话结束:情绪 EWMA 跨轮追踪 → 沉淀客户档案 → A/B 权重回填 → 产出回访话术 → 发布 A2A 事件
| 命令 | 作用 | 示例 |
|---|---|---|
intent |
意图/情绪/风险识别(双语) | python cs_engine.py intent --msg "我要退货" --lang zh |
reply |
单轮智能应答 | python cs_engine.py reply --msg "快递到哪了" --order order.json --lang en --adapter mock |
chat |
多轮会话(对话+摘要+A2A+回访+AB回填) | python cs_engine.py chat --session session.json |
summary |
仅产出会话摘要与 A2A 事件 | python cs_engine.py summary --session session.json |
followup |
生成满意度回访话术 | python cs_engine.py followup --session session.json |
feedback |
回放会话并回填 A/B 权重 | python cs_engine.py feedback --session session.json |
profile |
读取/更新客户档案 | python cs_engine.py profile --get 6688 |
selftest |
运行 21 项验收自检 | python cs_engine.py selftest |
# 意图识别(跨境英文)
python scripts/cs_engine.py intent --msg "I want a refund" --lang en
# 单轮应答(order.json 提供订单上下文,指定适配器与语言)
python scripts/cs_engine.py reply --msg "我要退款不想要了" --order order.json --adapter shop_rest
# 端到端多轮会话(含跨境:session 内可设 "lang":"en")
python scripts/cs_engine.py chat --session assets/demo-session.json
# 满意度回访话术
python scripts/cs_engine.py followup --session assets/demo-session.json
# 验收自检(应输出 ALL_CS_CHECKS_PASS)
python scripts/cs_engine.py selftest
order.json 字段(按需提供):order_id, days_since_delivery, goods_intact, category(normal/custom/intimate), paid_amount, logi_status, logi_detail, eta, new_spec, invoice_title, field, new_value, order_status。
intent-library.json — 9 大意图库(中英双语关键词/强信号/槽位/动作/风险/情绪词)。reply-templates.json — 中文分场景话术模板(含 VIP、安抚版、A/B 变体)。reply-templates-en.json — 跨境英文话术模板(Shopee/Lazada 风格,含 A/B 变体)。faq-bank.json — FAQ 知识库(可自行增删条目,token 重叠检索)。policy-rules.md — 退换货/物流/价保/改单规则 + 8 条合规红线(决策依据)。api-adapters.json — 订单/物流 API 适配器注册表(mock + rest 模板 + 字段映射)。每次会话后写入 assets/customer-profile.json(运行时生成),沉淀字段:
- tier(new/regular/vip)、comm_pref(brief/detail)、intents_history、sensitive_flag
- lang_pref(语言偏好,跨境客户自动识别)、emotion_ewma(情绪指数 EWMA,0~1)
- followup_sent(回访是否已发)、orders、last_issue、satisfaction
演化路径:二次会话读取档案 → VIP 用尊享开场白、敏感/高 EWMA 客户自动安抚、brief 客户精简话术、按意图历史预判需求、跨境客户沿用英文话术。数据越用越厚,迁移成本越高,成为店铺「自己的」客服资产。
order.event(订单事件)、logistics.event(物流事件)——上游 Agent 推送订单/物流变更,客服据此主动应答。cs.session.summary(客服会话摘要事件 v2.0)——含 customer_id / resolved / escalated / intents / tickets / lang / emotion_ewma / followup_needed,供工单系统、CRM、数据看板 Agent 消费。{
"event": "cs.session.summary",
"version": "2.0",
"source": "ecom-cs-agent",
"payload": {"customer_id": "6688", "resolved": true, "escalated": false,
"intents": {"logistics_query": 1}, "tickets": ["T0722AB12CD"],
"lang": "zh", "emotion_ewma": 0.0, "followup_needed": true},
"subscribes": ["order.event", "logistics.event"]
}
selftest 21/21 PASS)。| # | 场景 | 期望 |
|---|---|---|
| 1 | 物流查询 | 命中+自动应答 |
| 2 | 7天无理由退款(金额内) | 自动放款+工单 |
| 3 | 超7天退款 | 升级人工 |
| 4 | 大额退款 ¥899 | 需人工(红线6) |
| 5 | 投诉+12315 | 强制升级(红线5) |
| 6 | 质量破损 | 升级人工赔付 |
| 7 | 政策FAQ提问 | 知识库直答 |
| 8 | 负面情绪催发货 | 安抚话术 |
| 9 | 换货 | 自动登记+工单 |
| 10 | 未知意图「在吗」 | 兜底引导 |
| 11 | 会话后沉淀档案 | ≥5字段+可演化 |
| 11b | 二次会话档案演化 | contact_count递增 |
| 12 | A2A事件v2.0 | 含 lang/emotion_ewma |
| 13 | 跨境英文物流 | 英文识别+英文话术 |
| 13b | 英文退款意图 | return_refund 命中 |
| 14 | API适配器mock | 回显+归一化 |
| 14b | API适配器rest离线 | 降级为传入 order |
| 15 | 情绪EWMA公式 | ewma(0,1)=0.4 |
| 15b | 负面会话EWMA | >0 |
| 16 | 满意度回访 | resolved 自动生成 |
| 17 | A/B权重回填 | resolved 上调 |
这个智能客服做得相当专业,能自动处理物流查询、退换货退款等常见问题,还能识别英文客户、处理跨境订单。最贴心的是会自动追踪情绪、记住客户喜好,越用越懂你。不过它毕竟是按规则回答的,遇到复杂问题或模糊表达时可能会答非所问,FAQ知识库也比较简单,知识面有限。总体来说,处理80%的常规咨询没问题,但遇到特殊情况还是得转人工。