DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

dsh-chat-gateway

Chat Gateway

适用于 dsh Web 图形界面的多渠道消息网关:将钉钉(Stream) / 飞书(长连接) / 企业微信(自建应用回调) / QQ(OneBot 反向WS) 机器人连接到 dsh agent,并为每个会话提供独立会话(群聊/单聊历史隔离)——每个通道都在独立的「消息通道」设置区域中拥有自己的卡片。I

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add dsh-chat-gateway@0.1.5
README兼容性版本

兼容性与来源证明

Chat Gateway 以 dsh-chat-gateway 发布,当前版本为 0.1.5。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/11/5

版本

0.1.5stable
2026/8/20
0.1.4stable
2026/8/20
0.1.3stable
2026/8/20
查看其余 1 个版本收起版本
0.1.2stable
2026/8/20

相关插件

正在加载相关插件…

最新版
0.1.5
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
82.2 kB
文件数
7
Surface
web
许可证
Apache-2.0
发布源
npm
GitHub
★ 0
周下载
29
最近提交
2026/8/20
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 integrations-communication 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Remote Bridge@linxin666/dsh-remote-bridgeDSH 远程桥接:主机端通过唯一且精确的 /ios/v1 WebSocket 路由提供协议 v1——会话列表、历史记录基线、提示、包含工具活动的实时回合增量、中断以及进程内代理审批——连接到通过一次性配对的设备Ds Botds-botDS Bot:DeepSeek Harness 的一组长期运行的 Bot,支持主 Bot、Bot 间消息和群聊Free Searchdsh-free-searchDeepSeek Harness 的免费网页搜索:27 个引擎(Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel/You.com 无需密钥;通过 MCP 支持 Zhihu 全局/站内搜索,以及 Perplexity/SerpBase/DeepSeek(官方 + 原生工具/搜索)/Baidu/Kimi/Aliyun/Douba)

README

dsh-chat-gateway

DSH 多通道消息网关插件:把 钉钉 / 飞书 / 企业微信 / QQ 的机器人消息统一交给一个 dsh agent 处理并回复。配置全部在 Web 设置页独立的一级栏目「消息通道」里完成。

安装

# 从 npm 安装(推荐)
dsh plugin --profile web add dsh-chat-gateway

# 本地开发:直接用本包路径
dsh plugin --profile web add /path/to/dsh-chat-gateway

# 重启
dsh web

通道与配置

通道接入方式需要公网凭据
钉钉自定义机器人 Stream 模式(WebSocket)否AppKey / AppSecret
飞书开放平台企业自建应用·长连接(WebSocket)否App ID / App Secret
企业微信自建应用回调(本地 HTTP 服务)是(回调 URL)corpid / AgentId / Secret / Token / EncodingAESKey
QQOneBot 11 反向 WebSocket(NapCat/LLOneBot)否无(只配端口;可选 access token)

所有通道共享同一组 agent 运行环境设置(工作区 / 预设 / 模型 / provider)。

企业微信回调说明

插件在本机监听 127.0.0.1:<回调端口>/wecom,你需要用反向代理把公网地址转发过来,并在企业微信管理后台把回调 URL 填为 http://<公网地址>/wecom。GET 用于 URL 验证(echostr),POST 用于接收消息(AES 解密后交给 agent,回复走 message/send API)。

受信代理远程桥(远程浏览器配置)

DSH 的设置存储默认只对本机(localhost)浏览器开放:远程打开设置页时,「消息通道」一栏会自动进入「远程桥」模式。要让远程浏览器也能读写本插件配置,在本机打开设置页 → 消息通道 → 「受信代理远程桥」卡片:

  1. 生成一个高熵令牌并写入环境变量,启动 dsh 时注入:
    export DSH_CHAT_GATEWAY_BRIDGE_TOKEN='<随机长字符串>'
    dsh web
    
  2. 反向代理把 /chat-gateway-bridge/* 转发到 127.0.0.1:<dsh端口>,并替换注入令牌头。Caddy 示例:
    dsh.example.com {
        reverse_proxy 127.0.0.1:3080 {
            header_up Host dsh.example.com
            header_up X-Dsh-Chat-Gateway-Bridge-Token {$DSH_CHAT_GATEWAY_BRIDGE_TOKEN}
        }
    }
    
  3. 在桥卡片里填「受信代理 Host」(dsh.example.com)、「令牌环境变量名」,勾选启用。

安全模型:桥只接受「回环来源 + Host 命中 + 令牌匹配」的请求,且只服务本插件的 im-gateway-* 命名空间(不含桥自身的开关——桥只能在本机改);令牌只存在服务端环境变量,浏览器永远拿不到;设置读回时所有 secret 字段被剥离,写回时才允许更新。

安全说明

  • 所有凭据以 role('secret') 存储:设置页不回显,界面留空即保持不变。
  • 企业微信回调仅监听本机回环地址;公网暴露由你自己的反向代理负责。回调强制校验 msg_signature(缺失或错误直接拒绝)。
  • QQ 反向 WS 仅监听本机回环地址,且拒绝带非回环 Origin 的连接(防浏览器跨域 WS 注入);配置 access token 后还会校验 OneBot 11 标准的 Authorization: Bearer / ?access_token=。