Awesome DeepSeek Harness Plugin

A curated list of DeepSeek Harness (dsh) plugins.

Listing 355 plugins · What is DeepSeek Harness? ↗

dsh-market — browse and install everything on this list inside DeepSeek Harness
__INDEX_LINE__
  1. xmanrui/dsh-im

    3118 129,060

    Connect IM bots to DeepSeek Harness via QR codes or bot credentials (9 channels: Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, and WhatsApp).

    Notifications & Integrations
    Install ▾
  2. QQ channel for dsh via OneBot 11 (NapCat and friends): reverse or forward WebSocket, DM and group chats, image and voice transcription, t2i text-image cards, merged forwards, and a settings page.

    Notifications & Integrations
    Install ▾
  3. Let your DSH agent browse Bilibili on its own, read subtitles, write a daily digest, and @ you when it finds something worth your attention.

    Notifications & Integrations
    Install ▾
  4. Connects WeChat, WeCom, DingTalk, Feishu, Lark, QQ, and Telegram to a local DeepSeek Harness agent, with each IM chat as a separate workspace channel.

    Notifications & Integrations
    Install ▾
  5. QQ official bot channel (enhanced fork of tencent-connect/dsh-qqbot): full agent chat in groups and DMs, rich media, an auto-tagged sticker library with AI image replies, join approval, mute and broadcast, scheduled wakeups, remote approvals over QQ, interactive cards, multi-account instances, extensions, member profiles, and token-saving value-scored wakeups.

    Notifications & Integrations
    Install ▾
  6. Remote phone access to the DSH Web UI: scan a QR code for LAN or public (cloudflared tunnel) access with real-time sync, a mobile-adaptive layout, and a settings tab.

    Notifications & Integrations
    Install ▾
  7. Notification reminders, message alerts and desktop notification for DSH — a desktop notifier that raises a system toast, a sound and a tab-title marker when the agent needs your input (approval, plan review, question) or a reply is finished in the background (task complete / completion alerts, notify when done); the Settings page holds the master switch, sound and volume, the per-case toggles and the zh/en notification language.

    Notifications & Integrations
    Install ▾
  8. WeChat (personal WeChat, iLink Bot API) channel: chat with your DSH agent from WeChat, with images, files and voice-note transcription. One WeChat conversation can hold several DSH Sessions (/new, /list, /use) and every option is editable from the settings page. Also published to npm as dsh-plugin-weixin.

    Notifications & Integrations
    Install ▾
  9. IMAP/SMTP email tools (list/read/search/send/folders/attachment/health/watch/mark/reply) with since/until date-range filters, email_mark for read/unread/star/move, email_reply for reply/reply-all/forward with threading headers, QQ/163/126/Sina/Aliyun/Gmail/Outlook/iCloud presets, multi-account support, a send-approval gate, a web settings page and a whale-girl new-mail popup driven by the incremental email_watch checker. Outlook OAuth2 device-code login works out of the box through a built-in community client, and an account can still supply its own clientId instead. A step-by-step first-run guide (4 steps) now opens inside its settings panel.

    Notifications & Integrations
    Install ▾
  10. OneBot v11 hub: sits between an upstream OneBot implementation (LLOneBot and similar) and downstream bot implementations, relaying events and actions verbatim, and gives the agent a per-session timeline, an action ledger, layered memory (active topics and tasks, long-term events, person and group profiles) and onebot_* tools for replying, media, members and raw API calls.

    Notifications & Integrations
    Install ▾
  11. Windows desktop notifications for DSH that speak the turn result by default: Windows TTS needs no download, and 13 VOICEVOX voice packs can be installed from the settings page. A completed alert waits until running subagents and background jobs finish; approval, question and error alerts fire immediately. Voice packs are downloaded from GitHub after a terms confirmation.

    Notifications & Integrations
    Install ▾
  12. Phone push for DeepSeek Harness: hooks the question seam in-process so a pending question reaches your phone through an ntfy relay; an answer sent from the phone is fed back to the agent as a user message, which requires `tool-ask-user` to run in `mode: timed` — with the shipped default (`mode: legacy`) only the notification is delivered.

    Notifications & Integrations
    Install ▾
  13. ACP profile plugin and standalone stdio server for using the full DSH agent from Zed and other ACP clients while sharing DSH credentials and sessions.

    Notifications & Integrations
    Install ▾
  14. Bridges DeepSeek Harness to LINE: runs its own signed webhook server, sets up a Cloudflare Tunnel (quick URL or an API-token tunnel), keeps the LINE webhook endpoint pointed at the current tunnel, and gives each LINE user a separate session with a chosen persona, plus optional scheduled check-ins. Requires a LINE Messaging API channel (Channel ID and Channel Secret); only allow-listed LINE users, or users approved from the pending queue, can talk to the bot.

    Notifications & Integrations
    Install ▾
  15. Let the Blue Big Fat Fish browse Bilibili for you: it comments on your behalf, DMs you interesting finds, writes a diary, and keeps a memory for long-term summaries. It filters videos to your taste, creates Markdown digests, and can watch comments and reply for you. In Circle Mode, it replies only inside threads explicitly invited by the video uploader in a top-level comment — ordinary viewer requests do not count, and it never starts a new top-level comment. Commenting, DMs, auto-run, and comment watch are off by default. Needs Node 22, DSH 0.1.7-rc.1+, a signed-in Bilibili account, a model route and Python.

    Notifications & Integrations
    Install ▾
  16. Bridges a DSH session and QQ over NapCat HTTP, forwarding agent replies to QQ and feeding messages you send in QQ back into the session.

    Notifications & Integrations
    Install ▾
  17. Native-style notification sounds for DeepSeek Harness: a chime when the agent needs your decision or finishes a task, clickable system notifications that jump back to the window, repeat reminders, quiet hours, and goal-mode alerts that wait for the final round.

    Notifications & Integrations
    Install ▾
  18. Telegram bridge for DeepSeek Harness: bidirectional sessions, conversation steering, home-channel routing, and TTS voice notes sent as Telegram audio messages.

    Notifications & Integrations
    Install ▾
  19. Two-way Slack messaging (notify/channels/inbox/reply/health) over Socket Mode, no public callback needed.

    Notifications & Integrations
    Install ▾
  20. DingTalk group-robot notifications (notify/text/health; webhook + HMAC signing, zero runtime dependencies).

    Notifications & Integrations
    Install ▾
  21. In-page task notifications with collapsible status toasts, sound, and session navigation.

    Notifications & Integrations
    Install ▾
  22. High-reliability Feishu/Lark bridge for DeepSeek Harness: QR one-click auth, card-based commands and intent-confirmation cards, at-least-once zero-loss outbox, media in/out, /doctor session-log ZIP, and a reusable DSH Web GUI that lands sessions in the right workspace.

    Notifications & Integrations
    Install ▾
  23. Discord adapter that installs into a dsh web or desktop profile: @mentions and threads bind to sessions with streaming replies and live tool-activity rows, nine slash commands cover workspace binding, permission presets and model selection, and tool approvals and user questions are claimed by whichever of Discord or the web UI answers first, behind a deny-first guild allowlist.

    Notifications & Integrations
    Install ▾
  24. Windows native toast notifications for DSH desktop sessions: turn ends, approvals, questions and a reminder for an unanswered wait — each with its own sound and popup text (up to three named templates per situation), three delivery modes, previews, and imported custom sounds. Clicking a toast raises the DSH window.

    Notifications & Integrations
    Install ▾
No plugins match.

Installing

# from npm (prebuilt)
dsh plugin --profile web add <npm-package>

# from GitHub (first run asks for allowBuilds approval — follow the hint, retry)
dsh plugin --profile web add github:owner/repo

Any plugin you install runs third-party code with your own permissions — it can read your files, use your credentials, and reach the network, and tool approvals don’t sandbox it. GitHub-sourced plugins also run build scripts at install time — pnpm blocks those until you allow them, so an install can stop with ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED or ERR_PNPM_IGNORED_BUILDS; dsh prints the exact key to add under allowBuilds in your profile’s pnpm-workspace.yaml, and the install works on the next run. Allowing a build is a trust decision: only install sources you trust, and pin a commit (github:owner/repo#sha).

Get your plugin listed

Open a PR against awesome-dsh-plugin — one YAML file under data/plugins/ is the whole submission; the READMEs and this site regenerate automatically. Add the dsh-plugin topic to your repo too.