xmanrui/dsh-im

通过扫码或机器人凭据把IM机器人接入DeepSeek Harness(支持飞书、微信、钉钉、企业微信、QQ、Slack、Telegram、Discord和WhatsApp)。 Connect IM bots to DeepSeek Harness via QR code or credentials (9 channels).

What it solves

dsh-im is a plugin for DeepSeek Harness (DSH) that allows users to connect various instant messaging (IM) platforms to their local AI harness. It eliminates the need for manual interaction with the DSH web interface by enabling AI agents to operate directly within popular chat apps, supporting multi-bot management per channel and independent session/model configurations for each bot.

How it works

The plugin acts as a bridge between the DeepSeek Harness Host and multiple IM APIs. It supports a wide array of channels including Feishu, WeChat, DingTalk, Enterprise WeChat, QQ, Slack, Telegram, Discord, WhatsApp, iMessage, and Matrix. Users can connect bots via QR code scanning, App Manifests, or manual credential entry. Once connected, the plugin manages message routing, session binding, and supports advanced features like streaming responses, image input, and file back-transmission to the chat platform.

Who it’s for

Users of DeepSeek Harness who want to interact with their AI agents via mobile or desktop chat applications instead of a web browser, and developers who want to deploy AI bots across multiple corporate and social messaging platforms.

Highlights

  • Extensive Channel Support: Integrates with 12+ IM platforms including mainstream corporate tools (Slack, Feishu) and social apps (WhatsApp, Telegram, Discord).
  • Multi-Bot Management: Each channel can host multiple bots, each with its own independent workspace, model selection, and Agent Preset.
  • Rich Media Handling: Supports image input (JPEG, PNG, WebP, GIF) and the ability to send generated files/images back to the user as native attachments.
  • Advanced Interaction: Features "Interruption" mode (adding instructions to a running task) and "Proactive Delivery" for sending messages from DSH to the IM platform.
  • Detailed Bot Control: Provides a comprehensive set of slash commands (e.g., /new, /model, /preset) to manage sessions and models directly from the chat interface.

Related

  • Project
  • Project
  • Project
  • Project
  • Project