dsh-qqbot
Run the following command in DeepSeek Harness:
dsh plugin install cafeawa/dsh-qqbot
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install cafeawa/dsh-qqbot in your DeepSeek Harness environment to install the QQ bot IM plugin; the full source is available at https://github.com/cafeawa/dsh-qqbot. After installation, add your QQ Bot credentials to the profile cordis.patch.yml and the plugin is ready to serve.
About this plugin
No matter how capable a DeepSeek Harness agent is, the friction of reaching for a terminal or WebUI before every interaction adds up. dsh-qqbot removes that step by turning QQ into a first-class frontend for your dsh agent: send a message in a private or group chat from your phone, and the agent handles tool execution, model switching, and session management in the background, then streams the reply back through QQ.
Beyond chat, the plugin addresses the details that matter in daily use. Group chats support @bot triggering, quoted-message context, and file-attachment downloads; private chats deliver streaming replies with Markdown chunking. Sessions are isolated per peer, reclaimed after idle timeouts, and restored across restarts. Model routing is flexible—set a per-peer preference, configure via settings.yaml, or fall back to the host default. Built-in commands such as /bot-model, /bot-reset, /bot-status, and /goal cover the most common operations. The approval bridge keeps workflows tight: when the agent needs confirmation, a button or text prompt appears in QQ while the WebUI shows it in sync, so you never have to hop between surfaces. Long-running goal tasks send a completion notification when they finish.
If you live in QQ, want to invoke your dsh agent from a phone or tablet, or prefer handling approvals inside an IM chat rather than a terminal, dsh-qqbot is ready to go out of the box. It is written from scratch with no reliance on Tencent-internal code; the underlying protocol uses the MIT-licensed @tencent-connect/qqbot-nodejs, making it compliant, self-hostable, and easy to audit.
Use Cases
- Invoke your dsh agent from a phone via QQ private chat to run tools and switch models on the fly
- Start conversations in group chats with @bot and approve actions via QQ buttons without switching to a terminal
- Isolate sessions and model preferences per peer or group, and get notified when long-running goals complete
Best For
- Users who live in QQ and want to operate their dsh agent from a phone
- Teams that use QQ group chats as their primary workspace and need in-chat approval flows
- Developers who prefer self-hosted, MIT-licensed QQ bot integrations without closed-source dependencies
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.