DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

dsh-feishu-bot

Connect Feishu/Lark bot to DeepSeek Harness via WebSocket for inbound chat and outbound agent tools.

Developer ToolsSecurity & Policy
1GitHub Stars0ForksUpdated2026-09-04

Install

$ dsh plugin --profile web add "github:zyfgood/dsh-feishu-bot#main&path:/"

Plugin 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.

source-grounded
dsh-feishu-bot is an integration plugin for DeepSeek Harness (DSH) that connects Feishu (Lark) bots using official WebSocket long connections without requiring a public callback URL. It supports inbound modes including direct LLM responses and agent-driven workflows with streaming outputs, task-steering, and session management commands (/new, /sessions, /attach). It also registers model-callable feishu_* tools for sending messages, interactive cards, and inspecting chat sessions.

Key Capabilities

  • WebSocket long-connection integration with Feishu/Lark without public webhooks
  • Three inbound reply modes: echo, direct LLM generation, and full DSH Agent routing
  • Real-time streaming agent response output via Feishu cards and message editing
  • Mid-task question steering using agent.steer() without breaking running tasks
  • Interactive choice cards for handling agent ask_user_question prompts in Feishu
  • Session commands including /new, /sessions, /attach, /detach, and /cancel
  • Outbound model tools including feishu_send_message, feishu_send_card, feishu_ask_choice, feishu_reply_message, feishu_list_chats, feishu_get_messages, feishu_get_chat_info, feishu_connection_status, and feishu_push
  • Configurable access control policies (DM mode, group allowlists, mention enforcement)
  • Session persistence and automatic resume across DSH restarts

Useful For

  • Interacting with DSH agents directly from mobile or desktop Feishu chat
  • Injecting steering instructions into active DSH tasks from team chat groups
  • Automating notifications and interactive approval flows in Feishu channels via DSH tools

Who It Fits

  • Teams using Feishu/Lark wanting remote access to DeepSeek Harness agents
  • Developers seeking two-way chat and tool integration between Feishu and DSH

Documented Limitations

  • Requires Feishu self-built application credentials and long-connection event subscription configured in developer console
  • Steering mid-task messages must wait for current long-running tool executions (like blocking bash commands) to finish
  • Interactive buttons on cards require subscribing to the card.action.trigger event in Feishu

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

No automated security signals have been published yet.

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
zyfgood/dsh-feishu-bot
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
64ca8bd · 2026-09-15

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
1GitHub stars
Forks
0
Open issues
0
Last commit
2026-09-04
Last release
2026-08-31
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app