dsh-feishu
Run the following command in DeepSeek Harness:
dsh plugin install fan56/dsh-feishu
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install fan56/dsh-feishu in the DeepSeek Harness terminal to install this plugin; the full source repository is available at https://github.com/fan56/dsh-feishu .
About this plugin
dsh (DeepSeek Harness) excels at driving long, multi-step AI agent tasks on your desktop, but the moment you close the laptop that thinking, tool-calling, approval-waiting session loses both your eyes and your hands — you cannot go back, and it may stall. dsh-feishu bridges the entire interaction chain into Feishu or Lark over an outbound-only WebSocket: no open ports, no tunnels, just your phone becoming a second console for the running session.
The experience centers on live round cards: every LLM round-trip produces a state card showing whether the agent is thinking, calling tools, or running a subagent, with the in-flight message tail refreshed every five seconds. When the host approval waterfall requests a sandbox escalation, the phone surfaces an allow-once or deny card so an unattended run never stalls at the desk; when the agent invokes ask-user-question, a dropdown, multi-select, or free-text card captures your answer and pushes it straight back into the session. Beyond DMs, the bot joins Feishu groups for @-mention dispatch, accepts images in DM and injects them as image blocks, renders /model, /think, /permission, /select-skill, and /profile-switch as one-tap pickers, supports /btw to fire a side question alongside the running task without disturbing the main line, and offers an interactive /resume picker with one-tap corrupt-log repair.
It is built for developers who run extended dsh agent workflows on the desktop but want to monitor, steer, and approve from anywhere — especially teams that coordinate in Feishu groups and need mobile approvals or multi-surface prompting (pair with ask-router so the first response wins across desktop and phone). With a single published Feishu enterprise app and an open_id allowlist, it turns the session only advances when I am at the desk problem into a pocket-sized session remote.
Use Cases
- Monitor and steer a long-running dsh agent session from your phone after closing the laptop.
- Pull the bot into a Feishu group and @-mention it to dispatch work or run commands, visible only to allowlisted members.
- Approve sandbox escalations or answer interactive questions with one tap on your phone so unattended runs never stall at the desk.
Best For
- Developers who run extended dsh agent workflows on the desktop and want to monitor and steer them off-keyboard.
- Small teams that use Feishu/Lark as their primary collaboration platform and co-dispatch AI tasks in group chats.
- AI workflow users who need mobile approvals and multi-surface prompting where the first response across desktop and phone wins.
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.