dsh-im-gateway:DeepSeek Harness 的聚合 IM 网关插件

zhuiyueya/dsh-im-gateway

集成与连接已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 聚合 IM 网关,将 agent 接入微信、飞书等 20+ 聊天平台,支持统一会话与远程审批。

把 DeepSeek Harness 的 agent 接入微信、飞书、Telegram、Discord 等 24+ 聊天平台,在聊天软件里直接驱动 agent,无需打开 Web GUI。

install
dsh plugin --profile web add github:zhuiyueya/dsh-im-gateway
分类
集成与连接
平台
DSH-Plugin
作者
zhuiyueya
分发方式
插件

dsh-im-gateway 核心特性

24+ 渠道接入每聊天独立会话远程审批桥扫码登录免恢复媒体收发支持

dsh-im-gateway 仓库信息

zhuiyueya
发布者
zhuiyueya
仓库
zhuiyueya/dsh-im-gateway
30
Star
2
Fork
0
Watch
1
开放 Issue
语言TypeScript
许可证MIT License
官网
仓库最近更新2026-08-20 11:19:36
仓库创建时间2026-08-14 12:23:26
主题
deepseekdeepseek-harnessdeepseek-harness-plugindshdsh-plugindsh-plugin-marketdsh-pluginsgatewayim-gateway
默认分支main

dsh-im-gateway 仓库简介

dsh-im-gateway 是 DeepSeek Harness(DSH)的聚合 IM 网关插件(DSH plugin),由 zhuiyueya 维护,采用 MIT 协议,用 TypeScript 编写。它解决的核心问题是:把 DSH agent 接入微信、飞书、Telegram、Discord、QQ 等 24+ 聊天平台,让你在熟悉的聊天软件里直接驱动 agent,无需打开 Web GUI。核心能力包括:每聊天独立会话、远程审批桥、多段输入合并、长回复智能分片、白名单安全默认、扫码登录与免扫码恢复、媒体收发,以及一条命令安装和可视化连接。该插件于 2026-08 创建并持续更新,目前有 17 个 Star,是官方 dsh.bundle 组合包插件。

dsh-im-gateway 这个 DSH plugin 支持哪些聊天渠道和核心特性?

插件对齐 OpenClaw 的渠道面,覆盖 24+ 平台:微信、飞书、Telegram、Discord、Slack、QQ、WhatsApp、Signal、Teams、LINE、Matrix、Mattermost、IRC、Twitch、Nostr、Zalo、iMessage,以及内置 WebChat 网页(零账号即可用)。每个聊天对应一个 agent 会话,群里聊天即驱动 agent,回复实时回推;支持 /new 换新会话、/bind 绑定现有会话。远程审批桥把工具批准请求推送到 IM,聊天里回复「批准/拒绝」即可,超时自动转回本机审批。手机多段输入用 .. 表示续写、!! 立即提交,5 秒合并窗口。长回复按渠道上限分片,优先在换行/句号断行,带 (i/n) 序号。安全默认拒绝未知用户,审批应答校验会话归属。微信/WhatsApp 扫码登录链接自动落盘,登录态持久化,重启自动恢复连接。微信渠道支持图片、语音(服务端转文字)、文件、视频(CDN AES-128-ECB 加密),agent 可用 im_send_file 工具发送工作区文件。

dsh-im-gateway 怎么安装和连接渠道?

安装命令如下,支持通过 dsh 命令行直接添加:

bash
dsh plugin --profile web add github:zhuiyueya/dsh-im-gateway

装好后,打开 dsh Web GUI → 设置 ⚙️ → 🐋 IM 网关 → 点选渠道连接。微信/WhatsApp 扫码即连,其余渠道填凭据即可。插件也支持通过 GitHub 克隆或本地目录安装,agent 可自动完成下载、构建、安装。

dsh-im-gateway 的架构和事件流是怎样的?

插件采用 ChannelAdapter 归一化入站消息,每个渠道一个适配器,通过轮询/WebSocket/webhook 接收消息并转换为 ImMessage;ImGateway 核心网关负责会话路由(per-chat)、白名单与 IM 命令、审批桥(approval/request waterfall)、分片/合并/格式化。用户消息经渠道 adapter → 网关(白名单→合并→会话路由)→ agent.followup();agent 回复经 session/event 事件回推,网关按渠道分片后发送。工具批准通过 approval/request 推送到聊天,批准后 allowed-once。

dsh-im-gateway 兼容哪些 DeepSeek Harness 版本和平台?

插件依赖官方 @deepseek-ai/dsh-* 系列包(dsh-agent、dsh-session、dsh-tools、dsh-user-approval 等),是标准 dsh.bundle 组合包插件,兼容 DeepSeek Harness 的 Web GUI 和 headless 模式。安装后需重启 dsh web 使插件生效。项目采用 MIT 许可证,欢迎 PR 贡献。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题