ChatGPTClaudeGrok / X / CursorGemini

dsh-qqbot-guard:为 DeepSeek Harness 的 qqbot 群聊补上关键词放行与历史附件

anwesc/dsh-qqbot-guard

集成与连接已验证
收录时间 2026-10-30
页面最后更新 2026-11-02

为 DSH 的 QQ 机器人插件提供进程内增强补丁,让群聊关键词触发、历史上下文与图片语音附件正常进入 Agent。

dsh-qqbot-guard 是 DeepSeek Harness 生态中面向 qqbot 的伴侣插件,以进程内原型补丁的方式增强已安装的 qqbot 主体,不改动任何磁盘文件。它针对群聊必须 @ 才回复、关键词被门控拦下、历史里的图片语音文件变成空行、表情只剩占位符这些实际困扰,分别给出伪造提及标记、预下载附件补全历史、解码表情文本的处理。插件还能自动定位 qqbot 安装路径,升级 qqbot 不会让补丁失效,也不依赖插件启动顺序。

如何安装

install
npmdsh plugin --profile web add dsh-qqbot-guard
分类
集成与连接
平台
DSH Plugin
作者
anwesc
分发方式
插件

dsh-qqbot-guard 核心特性

关键词命中即视为被 @关键词触发自动带群历史预下载图片语音附件表情占位符转可读文本纯进程内补丁不改磁盘
Listed on dsh-plugin.org

dsh-qqbot-guard 仓库简介

它是做什么的?

qqbot-guard 是 DeepSeek Harness(DSH)的 qqbot 增强层插件,作为伴侣插件为已安装的 qqbot 主体做进程内补丁,不修改 qqbot 或 SDK 的任何磁盘文件。它解决群聊必须 @ 才回复、关键词被 mentionGate 拦下、群历史里图片语音文件只剩空行、表情只显示占位符等问题。核心能力包括伪造 mentions 放行关键词、预下载附件补全历史条目、解码表情文本,以及自动定位 qqbot 安装路径。由 anwesc 维护,采用 MIT 协议,用 JavaScript 编写。

核心功能

  • 关键词放行:正文命中关键词时给消息补上 is_you 提及标记,让 mentionGate 与 slashCommand 都判定为被提及,同时触发上下文历史拼接。
  • 历史附件补全:在消息链头预下载图片、语音、文件等附件,再包装 history store 的 list,为历史条目补上带路径的附件描述。
  • 表情解码:读取表情扩展文本,有名字就用名字,为空则统一显示为表情占位,不按 faceId 猜测。
  • 进程内原型补丁:全部通过中间件链头插入实现,升级 qqbot 不会让补丁文件失效,也不依赖插件启动顺序。
  • 自动定位 qqbot:按显式配置、同目录 node_modules、各 profile、平铺布局、cwd 向上查找的顺序定位 qqbot,找不到时日志列出试过的每一处路径。

怎么使用这个插件?

先在 DSH 中装好 qqbot 主体,本插件依赖它才能拿到 bot 实例,然后启用本插件即可生效。需要调整参数时有两种方式:手机端推荐编辑 DSH 主目录下的 qqbot-guard.json,写入 triggers 关键词列表、qqbotPackage 路径、verbose 开关等配置;能写 YAML 时也可在 profile patch 中覆盖同名条目。修改 bundles 后需重启 App,因为 bundles 变更不走热重载。若不想让它工作,把 enabled 设为 false,而不是卸载——内置副本会在下次启动时补回。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:anwesc/dsh-qqbot-guard。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin 常见问题