Hoshino-Yumetsuki/dsh-onebot0

dsh-onebot

OneBot v11 WebSocket bridge for DeepSeek Harness

AI 분석

核心用途是将 DSH 的 Agent 接入 QQ 等支持 OneBot 协议的即时通讯平台。适合想要搭建个人/群聊机器人的用户。必要条件是需部署 OneBot v11 正向服务。

패키지
dsh-onebot
버전
1.0.0
라이선스
MPL-2.0
최근 업데이트
2026. 8. 14.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Hoshino-Yumetsuki/dsh-onebot

OneBot 配置

默认连接 ws://127.0.0.1:3001。OneBot 实现需开启 v11 正向 WebSocket 服务。

字段默认值说明
urlws://127.0.0.1:3001OneBot v11 正向 WebSocket 地址
accessTokenRefONEBOT_ACCESS_TOKENDSH credentials 中保存访问令牌的引用名
reconnectInterval5000断线重连间隔,单位毫秒
respondToPrivatetrue回复私聊消息
respondToGrouptrue回复群聊消息
groupMentionOnlytrue群聊仅在提及机器人时响应

访问令牌不写入插件配置。将令牌存入 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