DSH Plugins
返回列表
🧰

dsh-feishu

联网工具 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install 0x0101010/dsh-feishu

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install 0x0101010/dsh-feishu 即可完成安装,完整源码见 https://github.com/0x0101010/dsh-feishu

插件介绍

dsh agents typically run on a server, but you want to dispatch tasks, watch progress, and click Approve or Deny straight from a Feishu chat. The usual Webhook callback path demands a public IP, port forwarding, and a dedicated callback service. dsh-feishu removes all of that friction: it rides on Feishu's official WebSocket long-connection channel, so no public IP, no port forwarding, no extra service, and zero npm dependencies.

Every conversation gets its own isolated agent context, recycled automatically after 30 idle minutes. Approval requests surface as interactive Feishu cards with Allow and Deny buttons, or you can simply reply y or n and the card updates in place. While a task is running, drop a steering message and it gets injected at the next step boundary without interrupting work already in flight; /stop is the hard interrupt. /mode cycles agent presets, /status shows live model state and heartbeat, and every dsh built-in command (/permission /plan /compact /goal /export, etc.) works right in chat.

If you already run dsh for day-to-day dev work and live in Feishu for messaging, this plugin is the missing piece. Node 22 native WebSocket plus a hand-written protobuf codec keep it lean, making it a good fit for developers and small teams who want to collapse approval flows and task orchestration into a single chat window without standing up another public-facing service.

使用场景

  • 在飞书群聊中直接派发 dsh 任务并实时查看执行结果
  • Agent 需要审批权限时,在聊天卡片上一键 Allow 或 Deny
  • 任务运行中途想调整方向,直接发消息 steering 而不打断执行

适合人员

  • 已部署 dsh 并希望在飞书中统一管理 Agent 的开发者
  • 不想为 Webhook 回调申请公网 IP 或搭建额外服务的团队
  • 想把权限审批和任务编排收进单一聊天窗口的中小型团队