Hoshino-Yumetsuki/dsh-satori0

dsh-satori

Satori protocol adapter for DeepSeek Harness

AI Analysis

核心用途是利用 Satori 协议将 DSH 接入多平台机器人网络。适合需要跨平台部署、统一管理聊天机器人交互渠道的开发者。需配置 Satori 服务端地址及令牌。

Package
dsh-satori
Version
1.2.4
License
MPL-2.0
Last updated
Aug 15, 2026

Install

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

配置

字段默认值说明
apiUrlhttp://127.0.0.1:5140Satori HTTP API base URL
eventsUrlws://127.0.0.1:5140Satori Events WebSocket 地址
tokenRefSATORI_ACCESS_TOKEN访问令牌的 DSH credential ref
platformsatoriSatori 平台名称
userIdSatori 账号用户 ID
reconnectInterval5000重连间隔(毫秒)
requestTimeout30000HTTP API 请求及图片下载超时(毫秒)
heartbeatInterval30000WebSocket 心跳间隔(毫秒),0 禁用
commandPrefix非空时要求此前缀,并从 prompt 移除
respondToPrivatetrue响应私聊
respondToGrouptrue响应群聊
groupMentionOnlytrue群聊要求提及机器人
userAccessModedisableddisabledallowlistblocklist
userIds[]用户 ID 列表
groupAccessModedisableddisabledallowlistblocklist
groupIds[]群 ID 列表

数组在设置 UI 中每行一个 ID,保存时去空白并且去重。token 存入 DSH credentials,配置只保存引用名称。

- id: satori
  name: dsh-satori
  config:
    apiUrl: http://127.0.0.1:5140
    eventsUrl: ws://127.0.0.1:5140
    tokenRef: SATORI_ACCESS_TOKEN
    platform: satori
    userId: ''
    reconnectInterval: 5000
    requestTimeout: 30000
    heartbeatInterval: 30000
    commandPrefix: ''
    respondToPrivate: true
    respondToGroup: true
    groupMentionOnly: true
    userAccessMode: disabled
    userIds: []
    groupAccessMode: disabled
    groupIds: []