你的客服系统是不是这样?

场景 1:客户深夜发消息 你:早上 9 点才看到 客户:早就跑了

场景 2:同样的问题回答 100 遍 你:复制粘贴累到死 客户:觉得你不专业

场景 3:GitHub Issue 堆积 你:每周花 5 小时整理 客户:等待 2 天才回复

这是问题。OpenClaw 能解决。


你将构建什么

一个智能客服机器人,支持:

  • 💬 24/7 在线 - 随时响应客户咨询
  • 🔍 知识库检索 - 自动搜索文档、FAQ
  • 📧 邮件通知 - 复杂问题自动转人工
  • 🐙 GitHub 集成 - 自动创建 Issue
  • 📊 数据统计 - 客户问题分析

开发时间: 2 小时
成本: $0(使用免费 tier)
难度: 新手友好


第一步:初始化项目

npm install -g openclaw
openclaw init customer-service
cd customer-service

项目结构:

customer-service/
├── config.json          # Agent 配置
├── skills/
│   ├── knowledge-base/  # 知识库
│   └── email-notifier/  # 邮件通知
└── memory/
    └── conversations/   # 对话历史

第二步:配置客服 Agent

打开 config.json:

{
  "name": "客服小助手",
  "model": "gpt-4o-mini",
  "instructions": "你是一个专业的客服助手。你的职责:
1. 首先搜索知识库,看是否有现成答案
2. 如果找不到,尝试回答
3. 如果问题太复杂,通知人工客服
4. 创建 GitHub Issue 跟踪问题
5. 始终保持友好、专业",
  
  "tools": [
    "knowledge_search",
    "github",
    "gmail"
  ],
  
  "fallback": {
    "trigger": "连续 3 次无法回答",
    "action": "转人工客服"
  }
}

第三步:创建知识库

创建 skills/knowledge-base/faq.md:

# 常见问题

## 账号相关
**Q: 如何重置密码?**
A: 访问 https://www.80aj.com/reset,输入邮箱,点击发送重置链接。

**Q: 忘记账号怎么办?**
A: 联系 [email protected],提供注册邮箱或手机号。

## 付费相关
**Q: 支持哪些支付方式?**
A: 支持支付宝、微信支付、信用卡。

**Q: 可以开发票吗?**
A: 可以。订单完成后,在"我的订单"点击"申请发票"。

## 技术问题
**Q: API 限流是多少?**
A: 免费版 100 次/天,专业版 1000 次/天,企业版无限。

**Q: 如何获取 API Key?**
A: 登录后访问 https://www.80aj.com/settings/api

第四步:集成 GitHub

创建 skills/github-issues/config.json:

{
  "repo": "your-org/your-repo",
  "autoCreate": true,
  "labels": ["customer-support"],
  "template": {
    "title": "{{customer_question}}",
    "body": "### 客户信息\n- 邮箱:{{email}}\n- 问题类型:{{type}}\n\n### 问题描述\n{{question}}\n\n### Agent 回复\n{{agent_response}}\n\n### 需要人工处理\n该问题无法自动解决,需要人工介入。"
  }
}

当机器人无法回答时,自动创建 Issue。


第五步:配置邮件通知

创建 skills/email-notifier/config.json:

{
  "to": "[email protected]",
  "subject": "🚨 需要人工处理:{{customer_name}} 的问题",
  "trigger": {
    "keyword": ["人工客服", "投诉", "紧急", "bug"],
    "or": "连续 3 次无法回答"
  }
}

触发条件:

  • 客户说”人工客服""投诉""紧急""bug”
  • 或者机器人连续 3 次无法回答

第六步:测试客服机器人

openclaw gateway start

打开浏览器 http://127.0.0.1:18789

测试对话 1:

用户:如何重置密码?

机器人:访问 https://www.80aj.com/reset,输入邮箱,点击发送重置链接。

✅ 从知识库找到答案

测试对话 2:

用户:你们的 API 支持 WebSocket 吗?

机器人:抱歉,这个问题我不太确定。我已经创建了 GitHub Issue (#123),工程师会尽快回复。同时我会发送邮件通知客服团队。

✅ 自动创建 Issue + 邮件通知


第七步:部署到生产环境

选项 1:Vercel(推荐新手)

npm install -g vercel
vercel login
vercel

5 分钟搞定。给你一个 https://your-bot.vercel.app

选项 2:自己的服务器

openclaw deploy --host your-server.com

支持 Docker、systemd、PM2。


第八步:接入到你的网站

在你的网站添加聊天组件:

<script src="https://your-bot.vercel.app/widget.js"></script>
<openclaw-widget
  position="bottom-right"
  theme="light"
  welcome-message="你好!有什么可以帮你的?"
/>

你的网站右下角会出现聊天图标。


进阶功能

1. 多语言支持

{
  "languages": ["zh-CN", "en-US", "ja-JP"],
  "autoDetect": true
}

机器人会自动检测客户语言。

2. 情绪分析

{
  "sentiment": {
    "enabled": true,
    "escalate": "如果客户情绪愤怒,立即通知人工"
  }
}

3. 数据统计

openclaw skill add analytics

自动生成:

  • 最常见问题 TOP 10
  • 客户满意度
  • 响应时间统计
  • 转人工率

成本对比

传统方案

  • 人工客服:$3000/月(1 个人)
  • 客服系统:$500/月(Zendesk 等)
  • 总计:$3500/月 = $42,000/年

OpenClaw 方案

  • 机器人:$50/月(API 成本)
  • 人工客服:$500/月(只需处理 20% 复杂问题)
  • 系统成本:$0(开源)
  • 总计:$550/月 = $6,600/年

每年省 $35,400。


真实案例

某 SaaS 公司用 OpenClaw 重构客服系统:

重构前:

  • 客服团队:5 个人
  • 平均响应时间:8 小时
  • 客户满意度:3.5/5
  • 月成本:$15,000

重构后:

  • 客服团队:1 个人(只处理复杂问题)
  • 平均响应时间:2 分钟
  • 客户满意度:4.6/5
  • 月成本:$1,200

结果:

  • 响应快 240 倍
  • 满意度提升 31%
  • 成本降低 92%

常见问题

Q: 机器人会胡说八道吗?

A: 配置知识库后,机器人会优先搜索文档。只有找不到答案时才会生成。你可以设置”只回答知识库中的内容”。

Q: 如何保证数据安全?

A: OpenClaw 支持:

  • 私有部署(数据不出你的服务器)
  • 加密传输(HTTPS)
  • 访问控制(只允许特定域名)

Q: 可以接入微信、WhatsApp 吗?

A: 可以。OpenClaw 支持所有主流渠道:微信、WhatsApp、Telegram、Discord、Slack、Line。


总结

用 OpenClaw 构建客服机器人:

  • ✅ 快 - 2 小时完成
  • ✅ 便宜 - 每年省 $35,000+
  • ✅ 效果好 - 客户满意度提升 30%+
  • ✅ 易维护 - 开箱即用,无需写代码

你的客户会感谢你。


相关文章:

Demo: 客服机器人示例

—— https://www.80aj.com