xueyingneko/qqbridge-plus ↗★ 0

dsh-plugin-qqbridge-plus

QQbridge plus — 基于 DeepSeek Harness 与 qq-bridge 的插件:以水鱼(舞萌DX)查分为主(QQ 内 #查分 查 B50、出带曲绘的成绩图,OAuth 授权、不限管理员、不依赖桥接),另附聊天拓展功能(余额与自动关机、推理档位按 DeepSeek 计费峰谷自动切换、节假日表覆盖检查与自动维护、开机/关机提示词、#余额/#关机 管理命令、#功能 开关、#帮助)。判定逻辑直接复用 qq-bridge 的纯模块,不重复实现。 适合基于QQ桥接管理游戏查分及自动维护群聊功能的用户。

패키지
dsh-plugin-qqbridge-plus
호환성
미검증
버전
1.1.1
라이선스
NOASSERTION
최근 업데이트
2026. 10. 11.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xueyingneko/qqbridge-plus

在 QQ 里使用

管理命令(仅管理员)

#帮助                     列出全部管理命令(触发词按当前配置渲染)
#功能                     查看全部开关(标 * 的是在 QQ 里改过的)
#功能 balance off         关闭某个功能(也接受 关 / 禁用 / off / 0)
#功能 balance 开          开启(也接受 启用 / on / 1)
#功能 reset               清空运行时覆盖,回到配置文件的值
  • 触发词可配(featureCommand.triggers / helpCommand.triggers)。
  • 帮助文本里的触发词是从配置读出来拼的,所以改过触发词之后它也会跟着变, 不会给你一份对不上号的说明。
  • 只有管理员(qq-bridge 的 ownerQQ)能用;没配 ownerQQ 时这些命令对谁都不可用。

查分(所有人)

#查分                          这台机器上查分能不能用
#查分 柚子                     直接写用户名 = 查公开 B50
#查分 b50 柚子                 同上,显式写子操作
#查分 b50                      查我自己(需先完成绑定)
#查分 b50 qq 12345678          查指定 QQ(对方需先绑定)
#查分 song 11823               查某首歌的定数
#查分 search ztn               模糊搜曲,支持简写
#查分 bind                     发起绑定,授权链接**私聊**发你
#查分 confirm 123456           用确认码收尾绑定
  • 不限管理员——谁都能查自己的成绩。但"查自己的"必须先完成一次绑定, 而绑定要求你本人在水鱼页面上点「同意授权」。
  • 触发词可配(maimaiCommand.triggers,默认 #查分 / #maimai)。
  • 句首的全角空格、零宽字符会被自动清掉——它们肉眼看不出,却足以让 #查分 匹配失败。
  • bind / confirm 的链接与确认码只走私聊,群里最多留一句"已私发"。 这不是多余的谨慎:链接谁都能转发,确认码只出现在点同意那个人的浏览器里。

配置

maimai:
  clientId: '你的应用 ID'          # https://auth.diving-fish.com/apps 申请
  clientSecret: '你的应用密钥'
  proxy: false                     # 境外服务器可开

申请应用时,接入方式选「bot / 工具」(设备码绑定 + 换票,无需回调地址)——这正是本插件的流程。 部署形态选「由你自己部署运行」(机密客户端,用 client_secret);

需要勾的权限只有三项(全部只读):

权限为什么需要
profile账号基本信息
prober.profile.readRating、姓名框等汇总资料
prober.records.readB50 的逐条成绩记录(少这项查询会 403)

不要勾任何 write 权限——本插件没有任何写入路径。而且水鱼会因此把申请转人工审核, 只会拖慢自己。chunithm.*(中二节奏)也与本插件无关。

留空时插件不会静默失败,而是明确告诉你去申请(sub=status 会报告当前状态)。