TingRuDeng/dsh-feishu-bot

TingRuDeng★ 1TypeScriptLast synced: 2026-08-14

Open on GitHub

Feishu (Lark) private-chat frontend for DeepSeek Harness: drive, monitor, and approve local agents from Feishu, sharing sessions with the Web GUI

README excerpt

dsh-feishu-bot Feishu (Lark) private-chat frontend for DeepSeek Harness: drive, monitor, and approve local agents from Feishu, sharing live and cold sessions with the Web GUI in the same process. Status: M1 code-complete (60 tests), pending live acceptance. Docs: design · milestone plan · M0 verification record · weclaw lessons. Commands (private chat) - /new [cwd] — create a session under an allowed workspace and bind it - /ls — numbered session list grouped by workspace; /use binds by number - /use — bind an existing session - /status / /release / /help - Plain text goes to the bound session; replies come back segmented. Install (into an existing web profile) Credentials: set FEISHU APP ID / FEISHU APP SECRET where the dsh credentials service reads them. No secrets in this repository. Feishu console prerequisites (long-connection mode): subscribe the im.message.receive v1 event with im:message.p2p msg:readonly , and for approval cards enable the card.action.trigger callback; publish an app version after each change. Verified against deepseek-harness 0.1.0-rc.5. Data exposure model Binding a chat uploads that session's conversation to Feishu by design : assistant replies — includi…

View full README on GitHub →
Agentsai-agentchatbotdeepseek-harnessdsh-pluginfeishularkagent

Category