STARDUSTLC666/dsh-dingtalk

DeepSeek Harness DingTalk group robot notification plug-in: dingtalk_notify/dingtalk_text two tools, custom robot webhook + HMAC signature security mode, handwritten signature implementation, zero runtime dependency; pure Nod

DingTalk group robot notification plugin for DeepSeek Harness — lets the agent push Markdown or plain-text messages to a DingTalk group one-way. Two model-facing tools: dingtalk_notify (title + Markdown body) and dingtalk_text (plain text). Pure plugin implementation with zero core changes; signing-secure and works out of the box once a group webhook is configured.

Messaging & Communication ★ 3 updated 2026-09-12 ⏳ pending
View on GitHub ↗

Install

dsh plugin --profile web add dsh-dingtalk

npm package dsh-dingtalk 0.2.0 (registry-verified 2026-08-27): dsh plugin --profile web add dsh-dingtalk, then restart dsh web. The plugin ships with an empty config and won't crash startup; calling a tool before configuring the webhook returns a Chinese guidance error. Pure Node, no runtime dependencies.

Compatibility

Verified against @deepseek-ai/dsh@0.1.1-rc.2 (2026-08-26). Cross-platform (Windows/macOS/Linux); only node:crypto + built-in fetch.

Details

Recent updates

DingTalk group robot one-way push; dingtalk_notify (markdown) + dingtalk_text (plain); zero runtime deps; signing-secure.

FAQ

What does the agent need?
A DingTalk group custom-robot webhook (with signing secret) configured in the plugin config.
Is it cross-platform?
Yes — one codebase for Windows / macOS / Linux, depending only on node:crypto and built-in fetch.
What tools are exposed?
dingtalk_notify sends a Markdown message (title + body); dingtalk_text sends a plain-text message.

Alternatives

imetn/dsh-lark-bridge · omdsh-dev/dsh-lark · STARDUSTLC666/dsh-calendar

More plugins in Messaging & Communication

Browse more in Messaging & Communication

Guides for Messaging & Communication plugins