← 返回 Skills 市场
bettermen

物流延迟检测 & 安抚短信

作者 bettermen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
49
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install logistics-care
功能描述
电商物流延迟检测与客户安抚短信发送技能。导入订单CSV或手动输入运单号, 自动查询物流轨迹、检测延迟风险(发货超时/运输停滞/派送异常/预计超时), AI生成安抚话术,通过阿里云/腾讯云短信发送给客户。支持dry-run预览模式。 Triggers: 物流延迟, 快递延迟, 发货超时, 物流异常, 安抚短信, 催...
使用说明 (SKILL.md)

电商物流延迟检测 + 安抚短信技能

概述

为电商卖家提供「物流监控→延迟检测→安抚话术→短信发送」一站式服务。 检测到异常后,自动生成专业安抚短信并发送给客户,降低差评率和客诉。

核心能力

  1. 物流轨迹查询 — 支持60+快递公司,自动识别快递公司
  2. 延迟风险检测 — 4条规则引擎:发货超时、运输停滞、派送异常、预计超时
  3. AI安抚话术 — 根据延迟原因个性化生成短信内容
  4. 短信发送 — 阿里云/腾讯云短信,支持dry-run预览

工作模式

模式 说明
dry-run 仅检测物流状态,预览安抚短信,不真实发送(默认)
send 检测 → 预览 → 确认 → 批量发送短信

快速开始

模式 1:CSV批量导入

准备CSV文件(UTF-8编码),包含以下列:

order_id,customer_name,customer_phone,tracking_number,carrier_code,order_date,product_name
20260615001,张三,13800138000,SF1234567890,SF,2026-06-10,新款T恤
20260615002,李四,13900139000,YT9876543210,,2026-06-11,运动鞋
20260615003,王五,13700137000,JD000111222333,,2026-06-08,手机壳

必填列:order_id, customer_phone, tracking_number 可选列:customer_name, carrier_code(不填则自动识别), order_date, product_name

模式 2:手动单号查询

直接提供运单号,逐一手动输入客户信息。

使用流程

Step 1: 获取订单数据

# WorkBuddy 将执行:
python scripts/order_processor.py --input orders.csv --validate

Step 2: 查询物流状态并检测延迟

python scripts/logistics_checker.py --input orders.csv --output results.json

Step 3: 生成安抚短信预览

python scripts/sms_sender.py --input results.json --mode dry-run --output preview.html

Step 4: 确认并发送短信(可选)

python scripts/sms_sender.py --input results.json --mode send --provider aliyun

延迟检测规则

规则 条件 严重程度
发货超时 下单>48h,物流状态仍为「待揽件」 🔴 高
运输停滞 最近更新>24h,状态为「运输中」 🟡 中
派送异常 状态为「异常」「退回」「丢失」 🔴 高
预计超时 当前时间>预计送达时间,未签收 🟡 中

API 配置

物流查询 — UAPI

  • 接口地址:https://uapis.cn/api/v1/misc/tracking/query
  • 认证方式:API Key(免费注册即送积分)
  • 费用:40积分/次(访客积分有限,建议注册)

配置方式:在 ~/.workbuddy/skills/logistics-care/references/api_config.md 中填写 API Key

短信发送 — 阿里云短信

  • SDK:dysmsapi20170525
  • 需要:AccessKey + 短信签名 + 模板CODE

短信发送 — 腾讯云短信(备用)

  • SDK:tencentcloud-sdk-python
  • 需要:SecretId + SecretKey + SDK AppID + 模板ID

安抚短信模板策略

根据延迟原因选择话术风格:

  • 发货超时:致歉 + 解释原因 + 新发货时间 + 补偿
  • 运输停滞:告知已催促快递 + 预计到达时间 + 致谢耐心
  • 派送异常:紧急通知 + 已联系快递处理 + 替代方案
  • 预计超时:温和提醒 + 更新预计时间 + 随时联系

每条短信控制在70字以内(1条短信),减少成本。

输出

  1. HTML报告 — 可视化展示所有订单物流状态、延迟摘要、短信发送结果
  2. JSON结果 — 结构化数据,可二次处理
  3. 短信预览 — 每条短信内容 + 发送状态

技能维护

  • 物流API如有变动,更新 references/api_config.md
  • 延迟规则阈值可在 scripts/logistics_checker.pyDELAY_RULES 字典中调整
  • 安抚话术模板在 scripts/sms_sender.pyMESSAGE_TEMPLATES 中维护
安全使用建议
Review before installing. Use dry-run first, confirm recipients and message content before using --send, preinstall/pin dependencies instead of allowing runtime pip installation, keep SMS/API keys in environment variables or a secret manager, and treat generated JSON/HTML reports as sensitive because they contain customer phone and order data.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
Logistics lookup, delay detection, and customer SMS are coherent with the stated purpose, but the workflow processes names, phone numbers, order IDs, tracking numbers, cloud SMS credentials, and can send real customer messages.
Instruction Scope
Activation phrases include broad logistics terms, and the documented send flow says preview/confirm while the code sends when invoked with --send without an additional interactive confirmation gate.
Install Mechanism
scripts/logistics_checker.py automatically runs pip through os.system to install requests from an external mirror with --trusted-host if the dependency is missing; this is under-disclosed runtime code installation.
Credentials
Network calls to UAPI and cloud SMS providers are purpose-aligned, but the artifacts do not clearly explain consent, minimization, retention, or vendor disclosure for customer/order data transmission.
Persistence & Privilege
No background persistence or privilege escalation was found, but the skill writes local JSON/HTML outputs containing customer/order data and documents plaintext credential JSON examples without strong secret-handling warnings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install logistics-care
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /logistics-care 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
初始版本: 物流轨迹查询(UAPI) + 5条延迟检测规则 + AI安抚话术 + 阿里云/腾讯云短信发送
元数据
Slug logistics-care
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

物流延迟检测 & 安抚短信 是什么?

电商物流延迟检测与客户安抚短信发送技能。导入订单CSV或手动输入运单号, 自动查询物流轨迹、检测延迟风险(发货超时/运输停滞/派送异常/预计超时), AI生成安抚话术,通过阿里云/腾讯云短信发送给客户。支持dry-run预览模式。 Triggers: 物流延迟, 快递延迟, 发货超时, 物流异常, 安抚短信, 催... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 49 次。

如何安装 物流延迟检测 & 安抚短信?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install logistics-care」即可一键安装,无需额外配置。

物流延迟检测 & 安抚短信 是免费的吗?

是的,物流延迟检测 & 安抚短信 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

物流延迟检测 & 安抚短信 支持哪些平台?

物流延迟检测 & 安抚短信 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 物流延迟检测 & 安抚短信?

由 bettermen(@bettermen)开发并维护,当前版本 v1.0.0。

💬 留言讨论