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 下調 |
| 結案即失聯 | 滿意度回訪自動化 |
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 事件
小蔥技能站7w4.net,專業的AI技能分享平臺。
| 命令 | 作用 | 示例 |
|---|---|---|
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%的常規諮詢沒問題,但遇到特殊情況還是得轉人工。