Agent 与工作流dsh-plugin

dsh-msg-hub

dsh-msg-hub 是一个 dsh(DeepSeek Harness)IM 渠道桥插件,README 描述其把微信(ilinkai)/ QQ / 飞书消息接入 dsh agent 会话,并支持主动推送(供定时任务等场景唤醒 bot)。README 列出基于 cordis 的推送服务 dsh-channels-push、审批与 turn 状态远程推送、图片与语音媒体处理,以及通过 `dsh plugin --profile web add` 安装等方式。

Stars
4
Forks
1
Open Issues
0
最近 Push
2026年9月18日
最新版本
—
24h Growth
+0
7d Growth
+0

安装

dsh plugin --profile web add dsh-msg-hub

概览

dsh-msg-hub 是一个 dsh(DeepSeek Harness)IM 渠道桥插件,README 描述其把微信(ilinkai)/ QQ / 飞书消息接入 dsh agent 会话,并支持主动推送(供定时任务等场景唤醒 bot)。README 列出基于 cordis 的推送服务 dsh-channels-push、审批与 turn 状态远程推送、图片与语音媒体处理,以及通过 `dsh plugin --profile web add` 安装等方式。

  • 微信渠道:ilinkai 模拟协议(扫码登录),收发文本 / 图片 / 语音
  • QQ 渠道:腾讯开放平台 WebSocket,收发文本 / 图片 / 语音(C2C 私聊 / 群聊)
  • 飞书渠道:飞书开放平台 API(应用凭证),收发文本 / 图片 / 语音(P2P 私聊 / 群聊)
  • 图片存到工作区 .im-media/<渠道>/<日期>/,会话里只带路径;默认保留 7 天
  • 语音转成文字后注入会话;微信语音经 CDN 下载、AES-128-ECB 解密、silk→WAV 转码
  • 主动推送服务 dsh-channels-push:push({channel, peerId, text}) 与 task({channel, peerId, prompt})
  • 远程监控:审批请求推送到 IM,回复「批准」或「拒绝」,5 分钟超时按拒绝处理;turn 状态推送
  • 会话命令 /sessions(最近 5 个)、/bind <会话ID>、/status;适配器注册表 registerChannel 可扩展新 IM 渠道

相关插件