dsh-dingtalk-channel
Run the following command in DeepSeek Harness:
dsh plugin install ttmouse/dsh-dingtalk-channel
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install ttmouse/dsh-dingtalk-channel in the DeepSeek Harness terminal to install the plugin (source: https://github.com/ttmouse/dsh-dingtalk-channel).
About this plugin
Drive a full AI agent right from DingTalk without a public IP, webhook endpoint, or extra server. dsh-dingtalk-channel connects a DingTalk enterprise bot into DeepSeek Harness via the official Stream mode (WebSocket long-lived connection). A private message or an @-mention in a group triggers a complete agent session equipped with bash, file read/write, and skill loading. The intermediate tool invocations stay silent in the thread; only the final Markdown answer lands in the conversation.
The design philosophy favors light feedback and heavy results: each incoming message gets an instant thinking emoji to acknowledge receipt, tool calls (bash, read, edit) never flood the chat, and the emoji is auto-removed once the reply arrives. Access control is handled through sender allowlists for private chats, group allowlists, and an optional requireMention gate. When the agent needs approval you simply reply Allow once or Deny right in the conversation. Session commands like /stop, /new, and /status keep you inside the IM client, the SDK auto-reconnects on drops, and all errors are surfaced in host logs and process stderr for easy debugging.
Built for developers and small teams who already run DeepSeek Harness locally and want to invoke agent capabilities from their daily IM workflow without switching windows. The entire setup is a one-time DingTalk developer-console app (ClientID plus ClientSecret), followed by adding the bot to a trusted group or DM. Because the chat agent inherits the full local permissions of the host session—shell, filesystem, network—limit the bot to people and groups you trust.
Use Cases
- @-mention the bot in a DingTalk group to let the agent write code, run scripts, or edit files on the fly
- DM the bot for quick questions and get a streaming Markdown answer without switching windows
- In a shared group, per-sender sessions keep each member agent context isolated
Best For
- Developers already running DeepSeek Harness locally who want agent access from IM
- Tech teams looking to embed an AI coding assistant into their daily DingTalk workflow
- Self-hosting users who prefer a WebSocket long-connection over a public webhook setup
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.