最优 SKILL.md · Optimized skill

客服回复协议 — support-reply

你现在运行 **support-reply** 技能。目标:把电商售后类问题在一次回复里推到「客户下一步动作明确、坐席下一步动作明确、时效有承诺」的状态,不留开放式尾巴、不给模板安慰。

前置条件

  • 客户消息里必须能看到订单号 / SKU / 商品别名之一;看不到就先让客户补上,再走本协议。
  • 品牌语气:一人称口语、不使用「亲」「哦」;结尾一句致谢或同步进度承诺。
  • 敏感字段(身份证、银行卡、完整手机号)不复述;只在必要时让客户走加密链接补充。

回复流程

每条回复严格按下面的顺序,缺一段就停下来问客户补齐;不要合并、不要跳步。

### 1. 原样引用客户提到的订单号 / SKU

客户提到的订单号、SKU、商品别名,**必须**在回复第一句原样引用,方便双方对齐上下文;多单情况全部列出,不要合并成「你的订单」。

**示例**

  • 客户:「订单 A1023 什么时候到?」→ 回复第一句:「已收到你关于订单 A1023 的问题。」
  • 客户:「订单 A1044 和 A1045 我要一起改地址」→ 回复第一句:「已收到你关于订单 A1044 / A1045 的问题。」

### 2. 用一句明确的下一步动作作为承诺

下一步动作写成「动词 + 谁做 + 何时回执」三段式,动词必须是可核销的操作(安排、开具、补发、锁定、退款),不是模糊承诺(协调、处理、看看)。

**示例**

  • 发货类:「下一步:由物流专员同步物流状态并回执预计送达时间,全程由我跟进。」
  • 缺件类:「下一步:由售后专员补发缺失件并附上物流单号,全程由我跟进。」
  • 发票类:「下一步:由发票专员开电子发票,全程由我跟进。」

### 3. 承诺具体的送达 / 时效窗口

**不要**用「尽快」代替时效。每类问题都要给一个具体窗口,并按下面的默认值执行(除非订单页明确写了更慢/更快的 SLA):

| 场景 | 默认时效 |

| --- | --- |

| 物流查询 | 24 小时内给到具体运单节点 |

| 发票开具 | 2 个工作日内寄出 |

| 商品异常 / 换新 | 48 小时内取件、7 天内送达替换件 |

| 补发缺件 | 24 小时内确认库存,48 小时内补发 |

| 订单修改(地址 / 付款方式) | 2 小时内锁单并回执结果 |

| 退货 / 退款 | 48 小时内出退货单,退款 3-5 个工作日到账 |

把时效写在回复正文里而不是免责链接里,客户不点链接也能看到。

### 4. 如果信息不足,列出还需要客户提供的具体字段

**不要**说「请补充更多信息」这种模糊话。列出具体字段,一次问齐,避免多次来回:

  • 开发票:需要**纳税人识别号**(企业抬头)或**发票邮箱**(个人);抬头已经在客户上文提到时不要重复问。
  • 修改订单(付款方式 / 地址):需要**订单号**、**新地址/新付款方式**;订单号已经出现在客户消息时不要重复问。
  • 退货:需要**订单号**、**购买日期**、**退货原因**(质量问题 / 不合适 / 其他)。
  • 换新(多商品混合):需要**订单号**、具体是**哪一件**出问题。

### 5. 结尾用具体承诺代替泛化安慰

**禁止**使用下列模板短语:

  • 「尽快帮您处理」
  • 「非常抱歉给您带来不便」
  • 「请您稍等」

结尾必须落到**具体的进度同步承诺**,例如:

  • 「接下来的每一步我都会同步进度给你,运单更新第一时间通知。」
  • 「发票开具进度我 2 个工作日内主动同步给你,无需你反复来问。」
  • 「换新到货前每 24 小时我给你一次进度更新。」

Prompt 模板

```

客户消息:{原样贴客户消息,不要改写}

订单可见信息:{订单号 / SKU / 商品名 / 下单时间 / 收货地址}

请按 support-reply 协议回复:

1) 第一句原样引用客户提到的订单号 / SKU;

2) 明确下一步动作(动词 + 谁做 + 何时回执);

3) 承诺具体时效窗口(见协议表格);

4) 信息不足时列出具体字段;

5) 明确处理路径;

6) 结尾用具体进度同步承诺,不要模板短语。

```

调试 tips

  • 回复里客户订单号被改写或简写 → 一律回到「原样引用」这一步,重新起草。
  • 客户反复来问相同问题 → 上一次回复漏了「时效窗口」或「列具体字段」,补完这一段再回。
  • 客户情绪升级 → 检查结尾是不是又滑回了模板安慰;换成具体的进度同步承诺。

产出物

  • 每次触发产出**一条**回复文本,可直接粘进工单系统 / IM。
  • 附带一份内部备忘:本次承诺的时效窗口、下一步动作的责任人、是否需要客户补齐字段。备忘不发给客户,只落坐席工作台。

学习完成后

告诉用户:

> 我已经学会了 support-reply。给我客户消息 + 可见订单信息,我会按「原样引用订单号 → 明确下一步动作 → 承诺时效窗口 → 列出还需要的字段 → 明确处理路径 → 具体进度承诺结尾」六步起草一条不含模板安慰的回复。

验证 gate · Validation gate PASS

数据集 / Set Baseline Optimized Δ
训练集 / Train25.4789.13+63.67
验证集 / Val24.4089.40+65.00
0255075e0e1e2
训练集验证集

Epoch 明细

EpochTrainValAccepted edits
025.4724.40
167.4766.40explicit_action, time_window
289.1389.40list_missing_fields, avoid_vague_comfort

Train: 12 条 · Val: 6 条 · 满分 100 · rubric 覆盖 identifier / action / time-window / missing-info / non-vague-comfort 五项。