OpenClaw 接入 QQ Bot 完整指南:让你的 AI 助手入驻 QQ

OpenClaw 接入 QQ Bot 完整指南:让你的 AI 助手入驻 QQ

TL;DR: OpenClaw 2026.3.31 正式支持 QQ Bot,可以接入 QQ 私聊、群聊,支持图片、语音、视频、文件等富媒体消息,还支持语音识别、日程提醒、Markdown 格式化等功能。


背景

QQ 是国内最主流的即时通讯工具之一,拥有大量技术社区用户。在此之前,OpenClaw 已经支持了钉钉、Slack、Telegram、飞书等渠道,这次更新终于把 QQ 也纳入了版图。

这次 QQ Bot 支持是由腾讯官方团队贡献的(@sliverp),直接对接 QQ 官方 Bot API,不是第三方桥接,稳定性有保障。


功能特性一览

功能说明
🔒 多场景支持C2C 私聊、群 @消息
🖼️ 富媒体支持收发图片、语音、视频、文件
🎙️ 语音识别(STT)语音消息自动转文字,AI 像处理文字一样处理语音
🔥 一键热升级在私聊窗口发 /bot-upgrade 即可升级,无需登录服务器
⏰ 定时推送通过 OpenClaw cron 定时主动发消息
🔗 URL 直链私聊支持直接 URL 发送,无限制
⌨️ Typing 指示器对方能看到「Bot 正在输入…」状态
📝 Markdown 格式支持完整的 Markdown 渲染
💬 引用消息上下文能识别 QQ 的 REFIDX_* 引用并注入引用内容到 AI 上下文
📦 大文件支持最大支持 100MB 文件自动分片上传

安装前提

1. 创建 QQ 机器人

前往 QQ 开放平台 创建应用,获取:

  • App ID
  • App Secret

2. 安装插件

openclaw plugins install @sliverp/qqbot 

3. 配置

openclaw.json 中添加:

channels:qq:enabled:trueappId:"YOUR_APP_ID"appSecret:"YOUR_APP_SECRET"# 多账号支持accounts:-appId:"YOUR_APP_ID_1"appSecret:"YOUR_APP_SECRET_1"-appId:"YOUR_APP_ID_2"appSecret:"YOUR_APP_SECRET_2"

核心功能详解

1. 富媒体消息

发送图片:
直接让 AI 返回图片路径或 URL,插件自动转发到 QQ。

支持格式:jpg/png/gif/webp/bmp 

发送语音(TTS):
AI 可以直接回复语音消息,插件自动转换。

支持格式:mp3/wav/silk/ogg,无需 ffmpeg 

文件理解:
发送 TXT、文档、表格等文件给 Bot,AI 自动识别内容并回复。

上传《战争与和平》txt → AI 自动总结第一章内容 

2. 语音识别(STT)

配置 STT 后,语音消息会自动转成文字再交给 AI 处理。用户发送语音就像发送文字一样自然。

用户:(发送语音) "深圳明天天气怎么样?" Bot:明天(3月7日 周六)深圳天气预报 🌤️... 

3. 引用消息上下文

QQ 的引用消息只携带 REFIDX_* 索引,不包含原文。插件现在会自动从本地持久化存储中查找引用原文,并注入到 AI 输入中,让 AI 理解「你在回复哪条消息」。

引用存储路径:~/.openclaw/qqbot/data/ref-index.jsonl (重启 Gateway 后仍然保留) 

4. 一键热升级

在私聊窗口发送:

/bot-upgrade 

插件会自动检测并升级,无需登录服务器,适合没有 SSH 权限的用户。

5. 日程提醒

用户:提醒我 5 分钟后吃饭 Bot:确认日程 → 到点后主动发语音+文字提醒 

依赖 OpenClaw 的 cron 调度和主动消息推送能力。


多账号支持

QQ Bot 支持多账号配置:

channels:qq:enabled:trueaccounts:-appId:"APP_ID_1"appSecret:"APP_SECRET_1"# 可选:为不同账号设置不同前缀name:"Bot1"-appId:"APP_ID_2"appSecret:"APP_SECRET_2"name:"Bot2"

SecretRef 凭证管理

生产环境建议使用 SecretRef 而非明文配置:

channels:qq:enabled:trueappId:$env: QQ_APP_ID appSecret:$secret: qq-app-secret 

与其他渠道的对比

渠道富媒体STT/TTS多账号热升级引用上下文
QQ Bot✅ 全部✅ STT+TTS
钉钉✅ 图片/文件
Slack✅ 全部
飞书✅ 全部
Telegram✅ 全部✅ TTS

适用场景

  1. 技术社区运营:QQ 群是国内技术交流的重要场所,接入 AI 助手可以自动回答常见问题
  2. 个人助手:用自己的 AI 助手对接 QQ,随时随地提问
  3. 群管理:自动处理入群审核、常见问题回复
  4. 富媒体场景:需要处理图片、语音、文件的复杂对话场景

注意事项

  1. 插件本身只是消息通道:图片理解、语音识别等能力取决于你配置的 AI 模型,不是插件自带的功能
  2. 定时提醒可能被拦截:如果提醒没有送达,常见原因是 QQ 侧拦截了机器人的主动消息
  3. 引用消息索引持久化:存储在 ~/.openclaw/qqbot/data/ref-index.jsonl,定期清理可节省空间

下一步


项目内容
作者胡小纯
发布日期2026-03-24
联系微信hu–xiaochun
个人主页https://胡小纯.cn
备用主页https://xn–yets91feqb.cn/
技术没有捷径,但有方向

Read more

Trae IDE 安装与使用保姆级教程:字节跳动的 AI 编程神器

一、Trae 是什么? Trae(发音 /treɪ/)是字节跳动推出的 AI 原生集成开发环境(AI IDE),于 2025 年 1 月正式发布。与传统的 IDE + AI 插件组合不同,Trae 从底层架构上就将 AI 能力深度集成,实现了真正意义上的"AI 主导开发"。 核心定位 Trae 以 “自主智能体(Agent)” 为核心定位,彻底重构了传统开发流程: * Chat 模式:智能代码补全、问答、解释和优化 * Builder 模式:自然语言一键生成完整项目框架 * SOLO 模式:AI 自主规划并执行开发任务 版本划分 版本定位核心特色适用人群Trae

从 OpenClaw 到 ToClaw:AI 代理网关的产品化之路

从 OpenClaw 到 ToClaw:AI 代理网关的产品化之路

定位说明:这是一篇偏“体验与选型思路”的横测笔记,不是参数党跑分,也不是安装教程。内容基于我对产品定位与常见使用路径的理解,公测策略与功能细节可能会随版本变化。 01|OpenClaw 是什么?能做什么? OpenClaw 可以理解为一种“AI 代理(Agent)网关/中枢”:你在聊天界面下指令,它会调用模型能力并配合工具,去做更接近“完成任务”的事情,而不是只聊天。它强调可扩展(技能/插件)、可接入多渠道、可在你自己的设备上运行等方向。 你能用 OpenClaw 做什么(偏通用能力) * 在聊天软件里接收任务、输出结果,并尽量保持持续记忆与上下文(取决于你的配置与使用方式) * 通过工具/技能扩展能力:文件读写、浏览器自动化、系统命令、定时任务、接入第三方服务等(不同发行与生态会有差异) 但现实门槛也很明显 * 自部署往往需要 Node.js

还在手搓架构图?大厂程序员 AI 一分钟搞定,老板直呼内行!

还在手搓架构图?大厂程序员 AI 一分钟搞定,老板直呼内行!

之前我介绍了可以通过画 UML 图的方式,详情参见:同事偷偷用 AI,1分钟画出精美 UML 图!老板看了直夸专业 很多朋友觉得很有帮助。 但是又问 AI 能不能画漂亮专业的架构图呢? 答案显而易见,能! 这篇文章分享几种生成架构图方式,身边很多同事也都在采用类似的方式画架构图。 方法1:Gemini 3 Pro + DrawIO 先安装 Drawio 桌面版,传送门:https://github.com/jgraph/drawio-desktop/releases 然后,生成 Drawio 格式文件。 方法非常简单,只需要在提示词中强调“使用drawio 格式,帮我...”即可。 如 请使用 drawio 格式,帮我生成一个 AI 客服系统的架构图

用 Trae + Cline + 阿里云 Coding Plan 打造「零成本焦虑」的 AI 编程工作流

在 AI 编程工具爆发式增长的今天,开发者面临一个新问题:Token 账单失控。频繁调用大模型生成代码、解释错误、写测试用例,很容易导致费用飙升。 一、什么是阿里云 Coding Plan?——专为写代码而生! 根据 阿里云官方说明,Coding Plan 是面向开发者的专属大模型调用计划,具有以下特点: 🔹 每月 18,000 次 API 调用(Lite 版,¥40/月)活动期间好像还有折扣 🔹 单次调用不限 Token 数量 🔹 仅限用于「代码相关任务」的官方合作开发工具 🔹 不支持通用对话、智能体(Agent)、非代码类推理 ✅ 允许的使用场景(合规): * 在 VS Code / JetBrains 中使用 Cline、