How to install qq-bridge
Install command, configuration and the one gotcha — taken from Derpyu520/qq-bridge's own README, not invented here.
Repo: Derpyu520/qq-bridge · Stars: 1921 · Category: Agents & Teams
Install
Copy from your project's README (source: upstream). The README gives 2 install paths — pick the one matching your setup.
QQ 消息 ──► SnowLuma(OneBot v11 WS)──► 本桥接进程 ──► DSH Web API (127.0.0.1:3080/api)
▲ │
└── agent 回复/提问/审批 ┘
node scripts/setup-dsh.mjs
After installing, restart the DSH session. A plugin that is installed but does not load is almost always a profile mismatch — see nine causes of "plugin installed but not loading".
Configuration
"snowluma": {
"wsUrl": "ws://127.0.0.1:3001",
"httpUrl": "http://127.0.0.1:3000",
"accessToken": "你在 WebUI 里配置的 token(没配置就留空)"
}
"snowluma": { "followDiscoveredEndpoint": false }
What it does
🎤 独立的「发语音」工具已拆到仓库上一级的 ../voice-tool/(命令行 voice-cli.mjs / 图形界面 voice-gui.mjs),不再依赖 qq-bridge 运行。
⚠️ 当前版本 v0.2.1-r1,适配 DSH 0.2.1-rc.2(0.2.0-rc.2 亦兼容;两个版本上都逐项实测:npm run verify:adaptation)。
Caveats before you install
- The upstream README is written in Chinese. The commands below are verbatim; the surrounding explanation on this page is ours.
- The command above was copied on 2026-10-25. If it fails, the README is the authority, not this page.
- This site does not execute plugin code. Install commands are reproduced, not tested.