Hoshino-Yumetsuki/dsh-onebot ↗★ 0
dsh-onebot
用于 DeepSeek Harness 的 OneBot v11 WebSocket 桥接插件,支持私聊与群聊响应。
AI 分析
核心用途是将 DSH 的 Agent 接入 QQ 等支持 OneBot 协议的即时通讯平台。适合想要搭建个人/群聊机器人的用户。必要条件是需部署 OneBot v11 正向服务。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Hoshino-Yumetsuki/dsh-onebot说明文档
阅读完整 README ↗OneBot 配置
默认连接 ws://127.0.0.1:3001。OneBot 实现需开启 v11 正向 WebSocket 服务。
| 字段 | 默认值 | 说明 |
|---|---|---|
url | ws://127.0.0.1:3001 | OneBot v11 正向 WebSocket 地址 |
accessTokenRef | ONEBOT_ACCESS_TOKEN | DSH credentials 中保存访问令牌的引用名 |
reconnectInterval | 5000 | 断线重连间隔,单位毫秒 |
respondToPrivate | true | 回复私聊消息 |
respondToGroup | true | 回复群聊消息 |
groupMentionOnly | true | 群聊仅在提及机器人时响应 |
访问令牌不写入插件配置。将令牌存入 DSH credentials 的 ONEBOT_ACCESS_TOKEN(或 accessTokenRef 指定的引用);连接时插件发送 Authorization: Bearer 。未配置对应 credential 时不发送 Authorization 头。
这些字段也会出现在 DSH 的“设置 → 插件 → 插件配置”中,修改后连接会自动重启。
也可在 profile 的用户 cordis.patch.yml 中覆盖整份配置:
- id: onebot
name: dsh-onebot
config:
url: ws://127.0.0.1:3001
accessTokenRef: ONEBOT_ACCESS_TOKEN
reconnectInterval: 5000
respondToPrivate: true
respondToGroup: true
groupMentionOnly: true