作者:荆磊
背景
游戏运营客服每天面对大量玩家投诉,集中在五大场景:充值支付、道具消失、匹配排位、反作弊申诉、社交纠纷。
排查每个问题需跨多个 SLS Logstore 执行 3~6 步日志查询,全程依赖人工,导致:
- 排查慢:多步跨库查询,单工单耗时数分钟至十余分钟。
- 经验依赖强:新手上手慢,不同客服答复质量参差不齐。
- 高峰期积压:响应慢,玩家满意度低。
为此,本文介绍阿里云日志服务 SLS 智能问答助手:它协助游戏客服通过自然语言描述,自动在海量的日志中定位答案,大幅缩短客诉处理周期。
目标
构建基于 SOP 知识库的 AI 自动化排查系统,核心能力三项:
-
自动查日志:识别场景后按 SOP 链路自动执行 SLS 查询,排查时间从分钟级压缩到秒级。
-
自动定根因:比对关键字段自动输出精确结论,覆盖 13 个已定义场景。
-
自动生答复:结合根因和 SOP 话术生成标准答复草稿,客服审核后直接发送。
使用 SLS 智能问答助手解决业务问答
整体架构
SLS 智能问答助手整体架构如下图所示:
对于使用方来说,重要的是构建一个业务知识库,Agent 会基于该知识库以及日志自动寻找答案。相比基于 RAG 的 Agent,其优势在于能够自动探查文档及日志,最终给出业务答案。
因此,要完成游戏运营问答系统,整体需要做的事情是:
-
组织好业务知识库(参考下方样例)。
-
创建一个数字员工。
下面开始实际操作演示。
实操步骤
一、创建数字员工
通过首页进入日志服务控制台(account.aliyun.com/login/login… 问答助手,点击进入。
找到数字员工入口:
点击创建。
可以先按照基础信息填写,后续按照步骤添加相应的知识库。
添加完成后,可以看到问答助手,给 AI 助手打个招呼,确认已经完成创建。
看起来数字员工已经完成创建。
二、准备 SOP 知识库内容
SOP 文档是整个系统的核心,决定了 AI 助手能够处理的业务场景范围。
具体 SOP 文档内容参考:
三、将 SOP 知识库托管到云效中
进入 codeup.aliyun.com/,点击云效,新建一个 Git 仓库。
然后将本地目录推送到 Git 仓库中:
cd game-sop-docs
git init
git remote add origin git@codeup.aliyun.com:619e222864fa260377314dee/game-sop-docs.git
git add .
git commit -m "init: add game sop docs"
git push -u origin HEAD
推送完成后,在数字员工的知识库中增加云效配置:
- 企业 ID 和代码库 ID 可从仓库 URL 中获取。
- 个人访问令牌可从右上角个人设置中获取。
个人访问令牌可以从右上角个人设置里拿到。
新增云效知识库并保存后,即可进行提问测试。
四、问答测试
以下为 13 个业务场景的测试用例,覆盖充值支付、道具消失、匹配排位、反作弊申诉、社交纠纷五大类:
1. 你好,我今天在微信充了 98 元礼包,微信那边已经扣款成功了,但游戏里钻石一直没到账,等了很久了,请帮我查一下!账号:`U_BDD640FB`,区服:`cn_s18`,充值金额:98 元,微信支付,渠道订单号:`WX5912226647794000`
2. 我刚用支付宝充了 648 元,支付宝里显示"支付成功",钱确实扣了,但游戏里没有任何反应,订单页也查不到记录,是服务器出问题了吗?账号:`U_B38A088C`,区服:`cn_s35`,充值金额:648 元,支付宝,支付宝流水号:`ALI8290699589845392`
3. 我要投诉!今天微信支付被扣了两次,每次 30 元,微信账单截图我已经拍好了,明明只充了一次为什么扣两次钱?我要求立刻退款!账号:`U_18C26797`,区服:`cn_s23`,微信支付,每笔 30 元,共两笔,微信订单号:`WX3382592750766595`
4. 我的传说武器「裂天刃」不见了!我绝对没有卖掉它,今天一登录就发现没了,是不是账号被盗了?求帮我找回来!账号:`U_AB9099A4`,区服:`cn_s42`,道具名称:传说武器·裂天刃(`WPN_LEG_001`),道具实例 ID:`2bcfbe01-a28d-4fe3-9bf0-027312476f57`
5. 我背包里有 3 个「稀有药剂·时空精华」,今天突然全没了,我根本没用过也没卖,是 bug 吗?能补回来吗?账号:`U_9132B63E`,区服:`cn_s46`,道具:稀有药剂·时空精华(`CSM_RAR_003`)× 3,道具实例 ID:`7fcd9eb1-a7ca-4415-b66e-b16f508ebad7`
6. 我的 10 个「强化石」全不见了!我没有用来合成,就放在背包里,今天一看没了,是不是数据错误?账号:`U_5CABCC97`,区服:`cn_s15`,道具:强化石 × 10,材料实例 ID:`827050a8-2369-4584-bf5e-9ff0ff50bde4`
7. 我的钻石少了 3000 颗!之前有 5000,现在只有 2000 了,我最近没买什么东西,是系统 bug 扣走的吗?请立即退还!账号:`U_DC5C0EED`,区服:`cn_s1`,货币:钻石(`currency_diamond`),减少数量:3000
8. 我刚打的排位明明赢了,结算也显示"胜利",但积分从 1259 变成了 1237,扣了 22 分!赢了还扣分,这是 bug 吗?请帮我补回积分!账号:`U_04FC6D82`,区服:`cn_s8`,对局 ID:`BT_FC3E058B`,赛前积分:1259,赛后积分:1237
9. 我怀疑游戏给我匹配了机器人!对局里有个玩家 `U_C40DB9B4` 走位完全不像真人,每次操作都特别规律,动作一模一样,强烈要求官方核查,这严重影响了我的游戏体验!账号:`U_11B7E948`,区服:`cn_s9`,对局 ID:`BT_8715A103`,可疑玩家:`U_C40DB9B4`
10. 我举报了一个挂机玩家 `U_B535106E`,他全程站在出生点一动不动,害我们输了比赛,但系统告诉我"未发现违规行为",这明显就是挂机,为什么没有处罚?举报人:`U_96A402F2`,区服:`cn_s41`,对局 ID:`BT_E7C99B26`,被举报玩家:`U_B535106E`,举报单号:`RPT_1223B513`
11. 我的账号被封了,说我用了移速外挂,但我真的没有!当时网络很卡,延迟很高,肯定是误判!这个账号我玩了两年充了很多钱,请重新审核,我已经提交了申诉。账号:`U_AB4220A7`,封禁事件:`CHT_922FE15A`,对局 ID:`BT_C8DCD19F`,申诉 ID:`APL_30BEB45F`,设备 ID:`DEV_21DF306F8A0B`
12. 上周的公会战我全程参加了,我们公会赢了,其他人都收到奖励了,就我没收到,是不是系统漏发了?账号:`U_DD2467AC`,区服:`cn_s26`,公会 ID:`GD_A748DBCF`,公会战 ID:`WAR_0F844FEF`
13. 我朋友给我发了一个「精华结晶」礼物,他那边显示发送成功,我也收到通知了,但背包里一直没出现,会不会丢失了?账号(接收方):`U_30B187EF`,区服:`cn_s35`,发送方:`U_DC96925E`,礼物实例:`2ef91276-6c00-4f61-a3e2-fcb472d8567d`
五、 对接钉钉、企业微信、飞书进行智能问答
创建钉钉机器人
以创建钉钉机器人对接 SLS 问答助手为例。
访问钉钉开放平台 [ 1] ,登录时会出现如下提醒。请选择有开发者权限的组织,或者选择某个组织后,获取开发者权限 [ 2] 。
访问钉钉开放平台,在开发者后台,在一键自动创建 OpenClaw 机器人处点击立即创建。
平台已自动预设 OpenClaw 机器人信息,可根据业务需要修改配置后,单击确定进行创建。
如需创建多个应用建议在创建时修改机器人名称或者图标,方便后续区分。
在创建成功后,复制并保存应用的 Client ID 和 Client Secret。
窗口关闭后仍可进入已创建的应用在左侧导航栏单击凭证与基础信息中查看 Client ID 和 Client Secret。
创建好钉钉机器人后,部署 sop-chat-server 来把智能问答助手和钉钉对接上。
安装配置 sop-chat 对接程序
到 github.com/aliyun/sop-… release下载最新的 sop-chat。
找一台服务器启动 sop-chat-server。
# 赋予执行权限(macOS / Linux)
chmod +x sop-chat-server
# 启动(首次运行会自动生成默认 config.yaml)
./sop-chat-server
启动后会有一个 配置管理的 UI 地址,点击进入这个 UI 地址:
在配置管理页面,配置好阿里云的 AccessKeyId/AccessKeySecret。
点击测试连接通过后,配置 Channels(机器人)。
对话测试
设置完成后保存后,在钉钉里搜索刚才添加的 GameSupportDemo。
然后就可以用机器人进行游戏场景的客户支持了。
总结
通过在 SLS 智能问答助手中录入知识库,结合 SLS 中已采集的游戏日志,可以高效回答游戏场景的业务问题,大幅提升客服响应效率与服务质量。SLS 智能问答助手的能力边界取决于 SOP 文档中所沉淀的业务知识,文档越完善,覆盖场景越广。
你是否已经在使用 SLS,并经常需要通过查询 SLS 日志来解决业务/研发/运维/运营问题?不妨试试 SLS 智能问答助手 [ 3] 吧!
相关链接:
[1] 钉钉开放平台
[2] 获取开发者权限
open.dingtalk.com/document/di…
[3] 智能问答助手