← 返回
未分类

auto-customer-support

自动化客服(基于 FAQ 的轻量检索回复 + 简单转人工/工单接口;支持 Webhook 接入、邮件/企业微信/工单系统集成与可选升级到 LLM 混合模式)。
自动化客服(基于 FAQ 的轻量检索回复+简单转人工/工单接口;支持 Webhook、邮件、企业微信、工单系统集成,可选升级为 LLM 混合模式)。
xianji520 xianji520 来源
未分类 clawhub v1.0.0 1 版本 99779.2 Key: 无需
★ 1
Stars
📥 432
下载
💾 0
安装
1
版本
#latest

概述

自动化客服 Skill

本 Skill 提供一个可运行的客服自动化 scaffold,适合快速搭建轻量客服机器人并接入外部渠道。默认实现是基于 FAQ 的检索+模板回复,并提供转人工/工单的接口。

适用触发语(示例)

  • “帮我自动回复客服消息”
  • “把这个接入到微信/邮箱,遇不到答案就转人工”
  • “给我一份客服 FAQ 的示例和测试对话”

快速功能概览

  • 加载 CSV 格式的 FAQ(intent, question_variants, answer)
  • 基于简单关键词/模糊匹配选择最佳答案并渲染模板
  • 可配置信心阈值,低信心时自动标记为需人工或创建工单
  • 提供 /webhook 接口用于接收消息并返回回复(JSON),以及 /escalate 用于转人工

目录结构(已创建)

  • scripts/server.py — Flask webhook 服务(主运行脚本)
  • data/faq.csv — 示例问答对
  • assets/templates/auto-reply.txt — 回复模板示例(变量支持)
  • references/integration-guides.md — 渠道/集成与凭证说明
  • examples/sample_conversation.md — 示例对话与测试用例

运行(快速上手)

1) 安装依赖:uv pip install flask

2) 启动服务(开发):

uv run python skills/auto-customer-support/scripts/server.py --port 5005

3) 测试请求:

curl -X POST http://localhost:5005/webhook -H "Content-Type: application/json" -d '{"message":"如何退款","sender":"user-123"}'

输出(示例)

  • 成功匹配时返回:{ "reply": "...", "confidence": 0.95, "escalate": false }
  • 未匹配或低置信时返回:{ "reply": "抱歉,我不确定……我们将转人工处理。", "confidence": 0.35, "escalate": true }

扩展与升级点

  • 将检索层替换成向量搜索(FAISS/Chroma)并接入 LLM 以生成更自然的回答
  • 增加对话上下文管理与会话状态
  • 集成渠道(企业微信/微信客服/邮箱/Zendesk)并实现双向消息同步

隐私与安全

  • 不要把生产 API Key、密码粘贴到对话中;在部署时使用环境变量或受限凭证文件
  • 自动回复前在测试环境做 100% 验证,避免误发敏感信息

下一步

  • 我可以立刻在 workspace 中创建并启动服务供你本地测试;或根据你要接入的渠道(微信/邮箱/Zendesk)帮你生成对接示例。

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-03 09:24 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

business-ops

Stripe

byungkyu
Stripe API 集成,支持托管 OAuth,实现对客户、订阅、发票、产品、价格和支付的可写金融集成。
★ 27 📥 25,947
business-ops

Trello

steipete
使用 Trello REST API 管理看板、列表和卡片
★ 162 📥 41,217
business-ops

Calendar

ndcccccc
日历管理与日程安排。创建事件、管理会议,并实现多日历平台同步。
★ 7 📥 23,100