Qing45/dsh-feishu-chat

Qing45★ 0JavaScriptLast synced: 2026-08-16

Open on GitHub

Feishu (Lark) bot bridge for DeepSeek Harness: two-way chat with your agent, settings page for bot credentials and workspace routing. · 飞书机器人 ↔ DSH 双向聊天桥

README excerpt

dsh-feishu-chat Feishu (Lark) bot bridge for DeepSeek Harness: send a message to your Feishu bot and your DSH agent answers; the agent can also push messages back to Feishu. 中文说明 Features - Two-way chat — Feishu messages arrive over the official WebSocket long connection ( im.message.receive v1 ) and are delegated to a subagent of the bound workspace's latest session; the text reply is sent back to the same chat automatically. - Settings page ( 设置 → 飞书 ) — configure the bot's App ID / App Secret (persisted to $DSH HOME/feishu-bot/config.json , never sent anywhere) and pick which workspace inbound messages are routed to, all from the web UI. - Agent → Feishu tool — the model gets a feishu send message tool, so any session can push a message to the last chat that contacted DSH (or a given chat id ). - Robust long connection — protobuf frame decode ( pbbp2 ), automatic ack, ping keep-alive, fragment merging ( sum / seq ), and reconnect with backoff, all in-process; stopping or updating the plugin tears everything down cleanly. Install Then restart dsh web and open 设置 → 飞书 : 1. Enter the bot's App ID and App Secret (Feishu Open Platform → your app → 凭证与基础信息), click 保存并重新连接 . 2. Pick th…

View full README on GitHub →
Agentsbotdeepseek-harnessdshdsh-pluginfeishularkweb uiagent

Category