dsh-lark-bot
Connects a local DeepSeek Harness agent to Feishu/Lark with streaming cards, workspaces, parallel runs, and chat-based controls.
Install
$ dsh plugin --profile dsh-lark add dsh-lark-bot@<版本>(版本号由当前包固定,避免 pnpmPlugin Overview & Capabilities
AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.
Key Capabilities
- Installs into a DSH profile through its declared dsh.bundle patch and dsh plugin add flow.
- Bridges Feishu/Lark direct messages, group chats, and topics to local DSH agent tasks.
- Renders streaming task cards and supports attachments, question cards, approvals, and task status controls.
- Provides named workspaces, isolated Git worktrees, session retention, and transcript archives.
- Runs multiple isolated tasks per chat scope, with a documented default concurrency of two.
- Supports role definitions, role-specific instructions, model preferences, and tool guidance.
- Offers chat commands for model, provider, and credential management, subject to administrator controls.
- Provides lark_notify for cross-session notifications and optional member mentions.
- Includes an optional system-level guardian that can take over the Feishu channel and launch a core-only safe profile after DSH is unavailable.
Useful For
- Operate a local DSH coding agent from Feishu/Lark mobile or desktop chats.
- Coordinate parallel development tasks in a group chat or topic.
- Keep multiple project workspaces and agent roles separated within chat-driven workflows.
- Receive agent completion notifications in another chat or direct message.
- Recover access to the bot channel when a configured DSH profile fails to start.
Who It Fits
- Developers using DeepSeek Harness with Feishu or Lark.
- Teams coordinating coding-agent work from Feishu/Lark chats.
- Users needing chat-based workspace, session, and model controls.
Documented Limitations
- Requires Node.js 22.19 or later.
- The package declares compatibility with DSH 0.1.0-rc.6.
- ACP-mode sessions always start fresh, according to the README.
- The SDK protocol does not support mid-turn cancellation; /stop closes and recreates the corresponding runtime.
- Feishu document comments and rich-text replies are documented as planned rather than implemented.
- The bridge can read/write selected local workspaces, spawn local DSH runtimes, connect to Feishu and DeepSeek services, and manage local DSH configuration/credentials.
- Entering secrets into a visible Feishu conversation may expose them to members of that chat.
DSH Compatibility
Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.
Security Signals
Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.
package.json declares 9 runtime, 6 development, 1 peer, and 0 optional dependencies.
package.json declares DSH bundle metadata.
GitHub reports the repository license as AGPL-3.0.
A root package.json was captured and can be inspected by the registry.
package.json declares a prepare lifecycle script that may run during relevant package installation workflows.
Public GitHub source metadata is available for this registry snapshot.
Source & Registry Notes
Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.
- Source repository
- PlutoKeating/dsh-lark-bot
- Registry source
- GitHub · dsh-plugin topic
- Registry classification
- Plugin
- Source checked
- 0223c67 · 2026-08-17
This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.
Repository Activity
- GitHub stars
- 17GitHub stars
- Forks
- 3
- Open issues
- 3
- Last commit
- 2026-08-17
- Last release
- 2026-08-16
Related DSH Plugins
Ranked by overlapping capabilities, use cases, plugin type, categories, and DSH profile.
DeepSeek Harness plugin that bridges a local-shell-mcp service into DSH with shell, file, browser, remote-worker, and Live Workspace tools.
View plugin →A DeepSeek Harness notification plugin with model-facing tools, automatic session-event alerts, and multi-channel delivery.
View plugin →A DeepSeek Harness Web UI plugin that restores LAN and remote plain-HTTP access by injecting a crypto.randomUUID polyfill.
View plugin →Persona-driven UX walkthrough plugin for DeepSeek Harness that reviews React and Vue 3 source code and reports evidence-bounded UX findings.
View plugin →