AI Agent Hub
Back to plugins
dsh-feishu-notify preview

dsh-feishu-notify

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install omdsh-dev/dsh-feishu-notify

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install omdsh-dev/dsh-feishu-notify in your DeepSeek Harness terminal to install this plugin; the source is available at https://github.com/omdsh-dev/dsh-feishu-notify .

About this plugin

A DSH agent task can easily run for minutes, and once you switch to something else it is hard to tell whether it is done or silently waiting at an ask_user_question prompt for your input. dsh-feishu-notify bridges that gap by pushing a rich Feishu bot card the moment the session ends (agent goes idle) or the model requests user input, so you can check progress from your phone without hunting through terminal logs. Each card carries the tail of the working directory and an optional "Open session" button that deep-links back into the WebUI; subagent sessions are deliberately silent, and a webhook failure is logged without ever blocking the agent's main loop.

Configuration is a single YAML block under feishu-notify in ~/.dsh/settings.yaml: the webhook URL, an optional signing secret, and the WebUI base address. Changes hot-reload instantly—no process restart required. The plugin targets the DSH 0.1.0-rc.7 release line (cordis / schemastery forks), ships pre-built artefacts in the repo, and hangs off the profile bundle with one git-based install command.

It is built for solo developers who kick off long DSH agent runs and want a gentle nudge on their phone, and for small teams that already live in Feishu and would rather see agent status there than wire up a separate messaging middleware.

Screenshots

Use Cases

  • You walk away mid-task and get a "session ended" card in Feishu the moment the long agent run finishes
  • The model pauses at ask_user_question and a "waiting for input" card pings your phone so the task never silently stalls
  • Multiple developers share one Feishu group bot so every DSH instance's agent status lands in a single channel
  • Edit the YAML config and see it take effect instantly via hot-reload—no DSH restart needed

Best For

  • Solo developers who kick off long DSH agent runs and want progress on their phone instead of staring at a terminal
  • Small teams that live in Feishu and want agent status there without spinning up a messaging middleware
  • Engineers who prefer zero-ops: paste a webhook URL, get notifications, done