JOJO666888888/dsh-gateway

JOJO666888888★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

DeepSeek Harness (dsh) multi-platform chat gateway plugin

README excerpt

@dsh-external/dsh-gateway 将 SillyTavern Multi-Platform Gateway 的核心消息总线/适配器移植为 DeepSeek Harness (dsh)插件,使用户可以在 QQ(OneBot v11)、Telegram、Discord、飞书、QQ 官方机器人、 钉钉等聊天软件中直接向 dsh 下达指令,并收到 dsh 的回复。 功能 - 六平台适配器: qq 、 telegram 、 discord 、 feishu 、 qqofficial 、 dingtalk - IM 会话 ↔ dsh 会话双向桥接: - 入站:聊天消息作为用户消息 followup 到对应 dsh agent - 出站:dsh assistant/message 自动回传到原聊天 - 本地命令: /help 、 /status 、 /reset - 模型工具: gateway send 、 gateway status - HTTP API: /api/gateway/ (兼容旧网关主要接口) - 设置页「网关」面板:可视化编辑各平台配置、凭据、@开关;红绿灯显示启用/运行状态;自动刷新 - 敏感凭据存 dsh credentials( $DSH HOME/.credentials.yaml ,0600),设置文件中只存非敏感配置 - 保存后立即生效:非敏感配置走 settings 热更新,连接参数/凭据变化自动重启对应适配器 - 消息队列、重试、分段发送、去重、入站/出站过滤器(移植自旧网关) 架构 安装 1. 克隆插件 2. 将插件链接到 dsh profile 编辑你的 dsh profile 的 package.json ,例如: Windows 示例: 3. 在 profile 的 cordis.patch.yml 追加插件行 4. 重启 dsh web 敏感凭据(Bot Token / AppSecret 等)不要在 cordis.patch.yml 中填写,请通过设置界面“网关”面板保存到 dsh credentials。 配置 推荐在 dsh web 设置 → 网关 面板中编辑: - 非敏感配置(启用状态、@开关、连接参数、默认模型等)保存到 settings.yaml 的 gateway 分节。 - 敏感凭据(Bot Token、AppSecret、AccessToken 等)保存到 dsh credentials ( $DSH HOME/.credentials.yaml ),界面只显示“已配置/未配置”,不显示明文。 cordis.patch.yml 中的 gateway.config 作为组合 base 层;面板保存的用户配置覆盖 base。 默认全部 enabled: false 。 平台 非敏感关键字段(已精…

View full README on GitHub →
Tools / Devchatbotdeepseek-harnessdiscord-botdsh-plugingatewaymulti-platformonebotqq-bot

Category