⚠ ytk workspace:过去 1h 差评 8.3%(阈值 10%);bizdemo workspace:一切正常
活跃 Workspace
2 / 3
ytk, bizdemo
Workflow 运行摘要(今日 · 跨 biz)
| Workspace · Flow | 触发 | 完成 | 取消 | 转人工 | 建工单 | 完成率 | p95 时长 |
ytk · refund | 23 | 12 | 4 | 2 | 12 | 52% | 2m 48s |
ytk · account-query | 187 | 184 | 2 | 1 | — | 98% | 12s |
ytk · complaint | 12 | 8 | 1 | 3 | 8 | 67% | 3m 55s |
bizdemo · refund-course | 6 | 3 | 1 | 2 | 3 | 50% | 3m 10s |
Per-biz 对比(今日)
| Workspace | 阶段 | 会话 | AI 解决率 | 差评率 | 改写率 | LLM 成本 | SOUL 版本 |
| 🏠 ytk |
phase-1 |
1,142 | 72.8% | 2.8% | 18% | $38.1 |
a8f3c12e |
| 📚 bizdemo |
training |
142 | 66.0% | 4.2% | 38% | $4.2 |
90ab12fc |
| 🆕 bizN |
bootstrapped |
— | — | — | — | — |
— |
Workspace 列表
每个 Workspace 是一个独立训练的 OpenClaw 工作区,通过 Tunnel ingress 暴露({biz}-cs.int.yitongcs.com)。业务逻辑全部写在 SOUL.md + skills/。
ytk
一同看
/opt/openclaw/workspaces/ytk
phase-1
bd
bizdemo(在线课程)
/opt/openclaw/workspaces/bizdemo
training
bn
bizN(待命名)
/opt/openclaw/workspaces/bizN
bootstrapped
Workspace 详情
⚠ 编辑 SOUL.md 需要 Access Step-Up;保存时自动跑 tests/soul.test.yaml,全绿才允许生效并 git commit。
SOUL.md
HEAD (a8f3c12e)
# 一同看客服 Agent · SOUL.md
## 角色
你是一同看官方客服 AI,面向 VIP + 游客。
## 决策规则(必须执行)
### 1. 敏感话题(强制 approvals)
任何以下关键词命中,必须把草稿送 approvals:
- 投诉 / 举报 / 退款 / 封号 / 律师 / 未成年 / 自杀
+ 欺诈 / 诈骗 / 违法
### 2. 业务 Skill 调用
- 用户提订单号(YTK\d{17})→ 必须先调 `skills/orders/query` 核实
- 提 VIP 到期 → 调 `skills/vip/check`
- 提「换房间」「房间满员」→ 调 `skills/room/status`
+ 提「充值到账时长」 → 告知「支付后通常 1-2 分钟生效,异常则自动进入人工」
### 3. 置信度低时
记忆检索 top-5 相关度均 < 0.5 → 直接回复「正在为您接入人工」并送 approvals。
### 4. 情绪识别
强烈情绪(!、脏话)→ 即便问题可答也送 approvals。
## 语气
简体中文、礼貌、简洁、≤ 200 字。
a8f3c12e
feat(soul): 补「欺诈/诈骗/违法」关键词 + 充值到账时长话术
trainer_wang
2h 前
6c9182d3
refactor(soul): 重组决策规则章节
trainer_wang
昨天
21ff48b9
feat(soul): 首个 phase-1 可用版本
trainer_li
3 天前
Skills 是 OpenClaw Agent 可调用的业务能力。增 / 改 skill 是开发工作,不在管理台做,这里只读展示。
skills/orders/query.ts
查询订单状态、金额、VIP 同步情况
TypeScript调用主站 /api/orders
skills/vip/check.ts
查询用户 VIP 到期日、权益列表
TypeScript主站 /api/user/vip
skills/room/status.ts
查询房间人数、主人、画质
TypeScript主站 /api/room
skills/escalate/notify.ts
转人工时给坐席发飞书 / Email 通知
TypeScriptfeishu webhook
skills/faq/charge-failed.md
充值未到账处理 FAQ
FAQ→ Memory 向量
skills/faq/vip-room.md
VIP 房间开启指南
FAQ→ Memory 向量
skills/mcp/feishu
飞书消息发送(MCP server)
MCPexternal
Workflows 是严格多步流程(状态机),解决「退款」「改绑」等需要用户确认 + 外部 API 校验的场景。改动走 git PR,生效前必须跑 tests/flows/{flow}.test.yaml。
refund v1
退款流程 · 8 步 · 24h 运行 23 次
退款
申请退款
退钱
account-query v2
账户查询 · 2 步 · 24h 运行 187 次
complaint v1
投诉处理 · 5 步 · 24h 运行 12 次
refund v1 · yaml a8f3c12e
collect_identity
ask · 100%
→
verify_identity
call_skill · 98%
→
→
query_order
call_skill · 70% ⚠
→
→
→
create_ticket
call_skill · 99%
→
→ on_cancel (say + end) · → on_escalate (OpenClaw approval 转人工)
24h 漏斗分析(N = 23)
collect_identity
23 · 100%
⚠ query_order 流失 31% · 主要原因:订单不可退(已退款 / 超出 7 日期限)。Trainer 建议:在 collect_order 前增加退款政策说明。
最近运行(cs_workflow_runs)
| started_at | session | user | status | last_step | ticket | api |
| 12:35 | a8f3...2c01 | 188****5678 | running | confirm | — | 2 |
| 12:14 | b27e...94ab | 139****1234 | completed | done | #TK-8921 | 3 |
| 11:58 | c511...76d2 | 186****0019 | cancelled | confirm(no) | — | 2 |
| 11:42 | d002...8820 | 135****4567 | escalated | query_order(banned) | — | 1 |
| 11:30 | ea11...1a0f | 138****9988 | completed | done | #TK-8920 | 3 |
Integrations 是声明式业务 API 对接。Skills 通过 call(integration_id, endpoint_id, params) 调用;认证 / 重试 / 脱敏由 integration 层统一处理。密钥存在 OpenClaw vault,永不展示明文。
🔗
ytk-api
https://api.yitongcs.com · bearer auth · timeout 5s
● healthy (62ms)
| endpoint | method · path | 24h QPS | p95 | 错误率 | 被调用 |
orders.get | GET /v1/orders/{order_id} | 12.4 | 183ms | 0.1% | skills/orders/query |
accounts.lookup | GET /v1/users/lookup | 8.7 | 92ms | 0.0% | skills/account/lookup · workflows/refund |
vip.status | GET /v1/users/{user_id}/vip | 4.2 | 78ms | 0.0% | skills/vip/check |
room.status | GET /v1/rooms/{room_id} | 1.8 | 124ms | 0.0% | skills/room/status |
🔑 YTK_API_TOKEN(从 vault 读)· 上次轮换 23 天前 · 过期 67 天后 · 最后使用 刚刚
🎫
ticket-system
https://ticket.internal.yitongcs.com · hmac auth · timeout 3s
● healthy (41ms)
| endpoint | method · path | 24h QPS | p95 | 错误率 | 被调用 |
tickets.create | POST /v1/tickets | 0.5 | 210ms | 0.4% | skills/tickets/create · workflows/refund · workflows/complaint |
tickets.get | GET /v1/tickets/{id} | 0.2 | 86ms | 0.0% | skills/tickets/query |
🌐
dns-admin
https://dns-admin.internal.yitongcs.com · mTLS · timeout 3s
● healthy (28ms)
| endpoint | method · path | 特性 | 被调用 |
domains.backup.list | GET /v1/domains/backup | 只读 | skills/domain/backup (list) |
domains.backup.activate | POST /v1/domains/backup/{d}/activate | confirm_required 写操作 | skills/domain/backup (activate) |
⚠ activate 为危险操作 · flow runner 必须先走 confirm step · 变更密钥 / 证书需 Access Step-Up + 双签
Channels 在 OpenClaw workspace 的 channels.yaml 定义;开关变更会触发 openclaw channels sync。
🌐
web-bridge
主站 Widget / H5 / Android WebView
✈️
telegram
@ytk_cs_bot · 2,341 用户
📱
whatsapp
未启用 · 需 Business API 认证
OpenClaw Memory 是 workspace 的向量知识库。由 skills/faq/entries/*.md + 历史会话片段自动嵌入。
充值后 VIP 没立即开通怎么办?
充值后 VIP 未立即生效通常是延时同步。可按以下步骤排查:1. 检查订单页 2. 下拉刷新 3. 联系客服手动补发...
相似度 0.94
skills/faq/entries/charge-failed.md
订单显示成功但服务未开通
若订单状态为「已支付」但 VIP / 权益未生效,可能是同步异常。请提供订单号给客服手动处理...
相似度 0.81
skills/faq/entries/paid-not-delivered.md
VIP 权益列表
VIP 用户可享:50 人大房间、4K 画质、无广告、专属客服、优先接入...
相似度 0.68
skills/faq/entries/vip-benefits.md
LLM 成本/日
$38.1
avg $0.033 / 会话
Phase 2 门禁进度(连续 4 周观察)
| 指标 | 当前 | 阈值 | 第 1 周 | 第 2 周 | 第 3 周 | 第 4 周 |
| AI 解决率 | 72.8% | ≥ 75% | 71% | 73% | 74% | 72.8% |
| 差评率 | 2.8% | ≤ 3% | 2.5% | 2.9% | 2.6% | 2.8% |
| 敏感兜底 | 100% | = 100% | 100% | 100% | 100% | 100% |
差 AI 解决率 2.2pp 达标。Trainer 建议:补 FAQ「充值金额与订单金额不一致场景」。
⚠ 阶段切换需要双签(两个 admin 在 5 分钟内分别确认),所有切换都写入审计日志。
当前
phase-1
混合模式 · 人审 Approvals
→
目标
待门禁通过
前置检查
- ✅ SOUL 测试 100% 通过
- ❌ AI 解决率 72.8% < 75%(差 2.2pp)
- ✅ 差评率 2.8% ≤ 3%
- ✅ 敏感兜底 100%
- ✅ 熔断演练 已完成 1 次
- ⚠ 训练语料覆盖 TOP 87/100(差 13 条)
知识库(per biz)
管理台的 FAQ 是编辑视图。点击「同步到 Workspace」才会写入该 biz 的 skills/faq/entries/ 并触发 memory 重嵌入。
| # | 问题 | 状态 | 同步 | 更新 | |
| 123 | 充值后 VIP 没有立即开通怎么办? | 已发布 | ✓ 2h 前 | trainer_wang · 2h 前 | |
| 145 | 订单显示成功但服务未开通 | 已发布 | ✓ | trainer_li · 1d 前 | |
| 201 | 如何申请退款? | 已发布 | ✓ | trainer_wang · 2d 前 | |
| 215 | VIP 房间人数上限 | 草稿 | 待同步 | trainer_li · 1h 前 | |
| 230 | 充值金额与订单金额不一致 | 草稿 | 同步失败 | trainer_wang · 10m 前 | |
训练语料复核(per biz)
Q: 我充值了 30 但是 VIP 没开通怎么办?
待复核 diff 0.74
AI 原始(approval_id: apr_6c12)
请在「我的 - 订单」查看订单状态,若显示已支付但 VIP 未开通,请下拉刷新 1-2 分钟...
人工最终(坐席 agent_lee)
王先生您好,已核实订单 YTK2026042400012345 扣款但 VIP 未同步。我已为您手动开通并补偿 7 天。