DSH-IM 开源插件:让 DeepSeek Harness 接入微信飞书
DSH-IM 是一款为 DeepSeek Harness 提供即时通讯桥接的开源插件,支持飞书、企业微信、钉钉、微信、QQ、Telegram 等主流平台,可在聊天框内直接派发任务、查看进度、切换模型、压缩上下文。本文介绍其核心特性、交互命令与安装配置方法。
DSH-IM 是开发者 @Xmanrui 开源的 DeepSeek Harness(DSH)桥接插件,用于把 DSH 接入飞书、企业微信、钉钉、普通微信、QQ、Telegram、Discord、WhatsApp 等主流即时通讯工具。安装后无需在 Web 界面和终端之间来回切换,直接通过聊天框就能派发任务、查看进度、调整模型,并且每个渠道可独立绑定多个机器人。
支持的主流平台与交互特性
- 字节飞书:采用长连接接收消息,支持飞书流式卡片,实时展示模型思考过程、工具调用进度与最终回答。
- 企业微信:基于官方 WebSocket 长连接,原生显示“思考中”、工具执行状态与流式内容。
- 阿里钉钉:走钉钉 Stream 长连接,通过 AI 卡片实现流式渲染。
- 普通微信:扫码即可完成绑定,利用腾讯 iLink 长轮询实现收发。
- 腾讯 QQ:基于 WebSocket 长连接,支持私聊输入状态提示及群聊 @ 响应。
- Telegram & Discord:支持群组 @ 或引用回复,支持流式输出。
- WhatsApp:基于网页端(WhatsApp Web)长连接,带已读与输入中状态显示。
此外,各渠道均支持 JPEG、PNG、WebP 及 GIF 格式图片直接发送(单张上限 5MB,单条上限 20MB),方便直接给模型投喂截图或图表。

常用交互指令
接入后无需离开聊天窗口,直接输入斜杠命令即可管理任务与上下文:
/status:检查机器人与 DSH 的实时连接状态。/models与/model:列出可用模型列表,或随时为当前会话切换底层模型。/steer:在任务执行过程中实时插入补充提示词(中途纠偏)。/compact:手动压缩当前会话较早的历史上下文,省 Token 且防超限。/stop:立即中断正在运行的任务,但保留后续排队消息。/workspace与/session:随时切换绑定的工作区绝对路径或挂载到已有会话。
安装与配置方式
稳定版直接通过 NPM 安装:
dsh plugin --profile web add -w @xmanrui/dsh-im
如果想体验最新提交的代码,可运行预览版安装:
npx -y github:xmanrui/dsh-im install
安装完成后,重启 DeepSeek Harness Web 服务,进入后台的 设置 -> 插件 -> IM 机器人 即可根据提示填入对应平台的 Token 或扫码完成绑定。

评论0





暂无评论,期待您的发言...