跳到主要内容

💬 QQ 接入

👤 适合谁:希望在 QQ 中使用 AI 助手的所有用户
⏱️ 阅读时长:约 5 分钟
💡 一句话:让 YingClaw 成为你 QQ 里的智能助手,随时响应,按需发声。

将 YingClaw 接入 QQ,让它在私聊和群聊中成为一个随时可用的 AI 助手。


接入概览

YingClaw 通过 QQ 开放平台的 WebSocket 连接收发消息,支持文本、图片、@ 提及等消息类型。

场景说明
🤖 私聊助手一对一对话,随时提问
👥 群聊响应群内 @ 提及时主动回应
📢 通知推送定时任务结果推送到 QQ

配置步骤

1. 获取 QQ 开放平台凭证

前往 QQ 开放平台 注册应用,获取:

  • App ID:应用唯一标识
  • App Secret:应用密钥

2. 在 YingClaw 中配置

登录 YingClaw Web 控制台,进入「通信频道」页面,打开 QQ 开关,填写配置:

参数说明
app_idQQ 开放平台分配的 App ID
app_secretQQ 开放平台分配的 App Secret
allowed_users允许使用 Bot 的用户白名单,* 表示所有用户

3. 启动通道

保存配置后,YingClaw 会自动连接 QQ WebSocket 并开始接收消息。


消息交互

私聊场景

用户直接向 Bot 发送私聊消息,YingClaw 实时响应。支持:

  • 💬 自然语言对话
  • 📄 文件读写和编辑
  • 🔍 信息查询和 Web 搜索
  • ⏰ 任务安排和提醒

群聊场景

YingClaw 在群聊中建议配置为仅在 @ 提及时响应,避免打扰正常聊天。

白名单控制

通过 allowed_users 配置控制哪些 QQ 用户可以触发 Bot:

channels:
qq:
allowed_users:
- "123456789" # 仅允许特定 QQ 号
# - "*" # 允许所有用户

注意事项

  • 使用专用 QQ 号接入,避免影响个人使用
  • 群聊中建议仅 @ 时响应,保护群聊体验
  • 定期检查消息记录,确保无异常访问

下一步