dsh-lark-bot: A DSH plugin that bridges DeepSeek Harness into Feishu
plutokeating/dsh-lark-bot
Scan-to-connect bridge bot that brings DeepSeek Harness into Feishu/Lark with streaming cards, parallel tasks, multi-role agents, and self-healing even when dsh crashes.
Make DeepSeek Harness controllable from Feishu, scan-to-connect, with streaming cards, parallel tasks, and a safety-net guardian.
dsh plugin --profile web add github:plutokeating/dsh-lark-bot- Category
- Integrations & Connections
- Platform
- DSH-Plugin
- Author
- plutokeating
- Distribution
- Plugin
dsh-lark-bot Key Features
dsh-lark-bot Repository
dsh-lark-bot Repo Summary
dsh-lark-bot is a Feishu/Lark bridge plugin for DeepSeek Harness (DSH), maintained by PlutoKeating, licensed under AGPL-3.0, and written in TypeScript. It solves the problem that DSH runs locally, making it impossible to monitor task progress, receive completion notifications, or even stay connected when DSH crashes. This plugin puts a remote control into Feishu, allowing you to command your local coding agent from private chats, group chats, and threads, with streaming cards showing real-time thoughts and tool calls, and proactive notifications to any group with @mentions.
What core features does the dsh-lark-bot DSH plugin support?
It offers six unique capabilities: Guardian safety-net (Feishu still replies after DSH crashes; /safemode enters core-only safe mode to restart), multi-role agents (/role to switch PM/developer/docs roles), parallel multi-tasks (run multiple tasks in the same group chat), session archiving and cleanup (/archive, /retention), cross-session proactive notifications with @mentions, and in-chat model/key management (/providers, /provider, /key). Basic features include streaming cards, interactive buttons (stop/approve/Q&A cards), and automatic creation of isolated Git worktree project workspaces for each session.
How to install dsh-lark-bot?
Prerequisites: DeepSeek Harness (dsh) installed and configured with DEEPSEEK_API_KEY, Node.js ≥ 22.19, and a Feishu/Lark account. The official installation command is as follows (automatically installs into the dsh profile and defaults to installing the safety-net guardian):
dsh plugin --profile web add github:plutokeating/dsh-lark-bot
After startup, a QR code is printed in the terminal; scan it with Feishu/Lark to create or select a PersonalAgent app and bind. No public IP/domain/server/port forwarding needed; works on Linux/macOS/Windows.
What DeepSeek Harness versions and platforms does dsh-lark-bot support?
As a DSH-Plugin, it depends on @deepseek-ai/dsh-sdk-client and @deepseek-ai/dsh-tools. The official npm package is dsh-lark-bot (with a twin package dsh-feishu-bot). It supports Feishu/Lark private chats, group chats, and threads, as well as Linux/macOS/Windows platforms. The project was last updated on 2026-08-18, with 22 stars, 3 forks, and 16 open issues.
What about dsh-lark-bot's security and official channels?
The only official repository is PlutoKeating/dsh-lark-bot, and the only npm package is dsh-lark-bot. The project explicitly warns: it never provides Windows executables (.exe), and any page offering exe or "download and run" is fake/malicious; do not download. Official installation is only via npx dsh-lark-bot@latest setup --profile dsh-lark or the plugin command above.
