Skip to content

Releases: wsz987/dsh-channels

v0.3.0

Choose a tag to compare

@wsz987 wsz987 released this 17 Aug 17:59

新增 Telegram 渠道

  • 可直接在 Harness Web「设置 → 渠道」中填写 Bot Token 并查看连接状态。
  • 使用 Telegram Bot API 长轮询接收入站消息。
  • 支持文本、图片和文件收发,并接入统一附件处理链路。
  • 出站媒体支持本地数据上传、公开 URL 和 Telegram file_id
  • 支持通过 editMessageText 原地更新流式回复。
  • 支持 Telegram Forum Topic,保留 message_thread_id
  • 图片说明和文件说明会与附件一起传递给 Agent。

Web 配置体验

  • 渠道设置面板新增 Telegram 配置入口。
  • 渠道连接状态刷新修正。

媒体处理改进

  • 统一文件名 MIME 类型推断逻辑,改善 QQ、微信和共享 Harness 附件转换中的文件类型识别。

稳定性

  • Harness Bridge 静默处理连接和授权状态事件,减少无意义调试日志。
  • 完善测试用例。

文档

  • 新增英文 README。
  • 重构架构、公共设计、渠道规划和发布流程文档。
  • 更新安装说明、渠道能力。

升级

由于 ^0.2.4 不会自动升级到 0.3.0,建议显式指定新版本:

npx @deepseek-ai/dsh plugin --profile web add -w @wsz987/dsh-channels@latest

dsh-channels v0.2.4

Choose a tag to compare

@wsz987 wsz987 released this 16 Aug 14:59

dsh-channels 的首个正式版本。

这是一个面向 DeepSeek Harness 的社区即时通讯渠道插件,通过统一的 ctx.channels API,将微信、QQ、钉钉和飞书接入 Harness。

本项目为社区项目,非 DeepSeek 官方组件。

核心能力

  • 支持微信、QQ、钉钉和飞书渠道
  • 在 Harness Web 设置中统一管理渠道配置、登录和运行状态
  • 支持渠道消息与 Harness Agent 会话双向转发
  • 支持 /new 创建新会话
  • QQ、钉钉和飞书支持流式回复
  • 四个渠道支持图片收发
  • 支持 PDF、DOCX、XLSX 和文本文件解析
  • 支持按渠道和账号隔离 Workspace
  • 凭据通过 Harness ctx.credentials 安全存储
  • 提供统一的 ctx.channels API,便于扩展第三方渠道

安装

npx @deepseek-ai/dsh plugin --profile web add -w @wsz987/dsh-channels@latest
npx @deepseek-ai/dsh web