OpenClaw QQ 插件:把 QQ 接入 OpenClaw 的生产可用方案(NapCat / OneBot v11)非官方机器人 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
Tiberisino

OpenClaw QQ 插件:把 QQ 接入 OpenClaw 的生产可用方案(NapCat / OneBot v11)非官方机器人

  •  
  •   Tiberisino Feb 11 2412 views
    This topic created in 78 days ago, the information mentioned may be changed or developed.

    image

    我做了一个 openclaw_qq 插件,用来把 QQ (基于 OneBot v11 )完整接入 OpenClaw 。 目标不是“能聊就行”,而是能长期稳定跑在群里、可控、可运维。

    项目地址: https://github.com/constansino/openclaw_qq

    这项目能做什么?

    • 支持 QQ 私聊 / 群聊 / 频道( Guild )消息接入
    • 支持 @触发、关键词触发、回复机器人触发
    • 支持管理员指令(如状态、群管动作)
    • 支持图片消息解析与发送(含 Base64 场景优化)
    • 支持风控友好的分段发送、频率控制、去重
    • 支持 admin-only 、防盗刷、黑名单、拦截提示防抖
    • 默认使用 OpenClaw 会话系统管理上下文( historyLimit=0 )

    我们这版做过的关键改进

    • 修复 QQ 会话路由问题,避免和其他通道(如 TG )记录混淆
    • 修复管理员权限判断顺序(先触发判断,再鉴权),降低群聊噪音
    • 修复非管理员提示循环/重复提示问题,新增可配置防抖时长
    • 黑名单支持稳定输入与保存(支持 Web 表单/Raw/CLI 常见写法)
    • 文档补全:管理员、黑名单、防盗刷的 CLI 实战配置
    • NapCat Docker 部署模板和示例更完整
    • 清理敏感配置管理:.env 改为本地文件 + .env.example 模板

    适合谁用?

    • 已经在用 OpenClaw ,希望把 QQ 作为主要入口
    • 有群聊运营需求,担心 token 被刷
    • 需要可运维(配置、日志、重启、权限策略)而不是 demo 方案

    推荐配置(防盗刷最小集)

    openclaw config set channels.qq.admins '"1838552185"' --json openclaw config set channels.qq.adminOnlyChat true --json openclaw config set channels.qq.blockedUsers '"3425712164"' --json openclaw gateway restart

    说明:本插件里 admins / blockedUsers 使用字符串列表存储,CLI 建议始终 --json 。

    已知说明

    • OpenClaw Web /config 页面在某些情况下会出现整包校验报错(看起来像改 QQ ,实际是其他字段类型问题)
    • 相关英文 issue / PR 已提到 OpenClaw 主仓库并跟进中
    • 实操建议:涉及 QQ 管理名单时,优先走 CLI 改配置更稳

    欢迎大家反馈使用场景和问题,我会继续迭代(尤其是跨端体验和可观测性)。

    4 replies    2026-02-12 11:34:08 +08:00
    Tiberisino
        1
    Tiberisino  
    OP
       Feb 11
    ![PixPin_2026-02-11_16-42-45]( )
    btpuadom
        2
    btpuadom  
       Feb 11 via iPhone
    那理论上可以做微信群助手? 不过微信接口比较麻烦吧
    5ssl
        3
    5ssl  
       Feb 11
    会被腾讯封号的风险吗?腾讯有这黑历史的。
    kaba
        4
    kaba  
       Feb 12
    @5ssl onebot 和 napcat 都是三方解决方案,不过还是相对稳定的
    About     Help     Advertise     Blog     API     FAQ     Solana     1117 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 17:52 PVG 01:52 LAX 10:52 JFK 13:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86