很多部署了 OpenClaw 的开发者都会问这个问题:OpenClaw 部署完成了,但不知道从哪开始。本文将手把手教你从零开始使用 OpenClaw,实现智能客服分流,让部署不再浪费。
访问 WebUI:
http://your-server-ip:3000核心菜单:
新手推荐技能:
# 1. 安装基础客服技能
skill install basic-customer-service
# 2. 配置技能
skill config basic-customer-service \
--enable=true \
--reply-delay=30s
# 3. 启动服务
skill start basic-customer-service --daemon
新手推荐技能列表:
| 技能名称 | 功能 | 适用场景 |
|---|---|---|
| basic-customer-service | 基础客服功能 | 所有场景 |
| auto-reply | 自动回复 | 高频问题 |
| knowledge-base | 知识库问答 | FAQ 管理 |
| nlu-engine | NLU 意图识别 | 意图识别 |
创建 FAQ:
# 1. 创建知识库
skill create-kb faq-knowledge-base
# 2. 添加常见问题
skill add-faq faq-knowledge-base \
--question="什么时候发货?" \
--answer="订单在 24 小时内发货。具体发货时间请查看订单详情。"
skill add-faq faq-knowledge-base \
--question="可以便宜吗?" \
--answer="价格已经是优惠价了,保证正品。现在下单还送小礼品~"
skill add-faq faq-knowledge-base \
--question="怎么退货?" \
--answer="商品支持 7 天无理由退货。退货地址:上海市浦东新区 XX 路 XX 号。"
# 3. 构建索引
skill build-index faq-knowledge-base --type=keyword
导入现有 FAQ:
如果你的 FAQ 已经是 JSON 格式,可以直接导入:
[
{
"question": "什么时候发货?",
"answer": "订单在 24 小时内发货。"
},
{
"question": "怎么退货?",
"answer": "商品支持 7 天无理由退货。"
}
]
skill import-kb faq-knowledge-base --source=faq.json
配置分流规则:
# 编辑分流配置
vi /data/openclaw/config/routing.yaml
routing_rules:
# AI 自动处理(高置信度)
- intent: "order_shipment_time"
action: "ai_auto_handle"
confidence_threshold: 0.85
# 人工处理(低置信度)
- confidence: "< 0.70"
action: "human_transfer"
notify: true
# VIP 用户直接转人工
- user_tier: "vip"
channel: "any"
action: "priority_human"
# 负面情绪直接转人工
- sentiment: "negative"
action: "priority_human"
notify_manager: true
应用配置:
# 重新加载配置
openclaw config reload
# 查看配置状态
openclaw config status
测试场景 1:自动回复
# 发送测试消息
skill test routing \
--message="什么时候发货?" \
--simulate=true
# 预期输出:
# ✓ 意图识别:order_shipment_time
# ✓ 潓信度:0.92
# ✓ 决策:ai_auto_handle
# ✓ 回复:"订单在 24 小时内发货。具体发货时间请查看订单详情。"
测试场景 2:转人工
# 发送测试消息(复杂问题)
skill test routing \
--message="我想退货,但是商品已经穿了,能退吗?" \
--simulate=true
# 预期输出:
# ✓ 意图识别:request_refund
# ✓ 潓信度:0.65(低于阈值)
# ✓ 决策:human_transfer
# ✓ 已通知人工客服
测试场景 3:负面情绪转人工
# 发送测试消息(负面情绪)
skill test routing \
--message="你们的客服怎么这么慢!!" \
--simulate=true
# 预期输出:
# ✓ 情绪:negative
# ✓ 决策:priority_human
# ✓ 已通知人工客服和经理
接入第一个平台(闲鱼):
# 安装闲鱼集成技能
skill install xianyu-auto-reply
# 配置闲鱼账号
skill config xianyu-auto-reply \
--account-name="你的闲鱼账号" \
--cookie="你的cookie字符串"
# 启动服务
skill start xianyu-auto-reply --daemon
接入第二个平台(WhatsApp):
详细配置教程参考:云上 OpenClaw 快速接入 WhatsApp 指南
# 安装 WhatsApp 集成技能
skill install whatsapp-integration
# 配置 WhatsApp
skill config whatsapp-integration \
--phone-number=+1234567890 \
--business-account-id=your-ba-id \
--api-token=your-api-token
# 启动服务
skill start whatsapp-integration --daemon
# 配置上下文窗口
openclaw config \
--context-memory=true \
--context-window=10
# 配置跨会话记忆
openclaw config \
--cross-session-memory=true \
--memory-duration=7d
# 创建 A/B 测试
skill ab-test \
--test-name=greeting_message \
--version-a="Hi! How can I help you?" \
--version-b="Welcome! Need help finding perfect product?" \
--traffic-split=20:80 \
--duration=7d
# 查看测试结果
skill ab-result --test-name=greeting_message
排查步骤:
# 1. 查看技能日志
skill logs skill-name --tail=50
# 2. 查看系统日志
journalctl -u openclaw -f
# 3. 检查配置
skill config skill-name --list
# 4. 重新安装技能
skill uninstall skill-name
skill install skill-name
skill start skill-name --daemon
排查步骤:
# 1. 检查知识库索引
skill check-index faq-knowledge-base
# 2. 重建索引
skill rebuild-index faq-knowledge-base
# 3. 测试检索
skill search-kb faq-knowledge-base \
--query="发货" \
--top-k=5
排查步骤:
# 1. 检查配置文件
cat /data/openclaw/config/routing.yaml
# 2. 重新加载配置
openclaw config reload
# 3. 查看配置状态
openclaw config status
# 4. 检查日志
journalctl -u openclaw -f | grep routing
推荐使用腾讯云轻量应用服务器 Lighthouse:
访问 OpenClaw 专属落地页,按照以下步骤操作:
OpenClaw 部署完成后,不要不知道干啥。按照本文的五步走:
现在就访问 腾讯云 OpenClaw 落地页:
从今天开始,让 OpenClaw 真正为你创造价值。