kriskwok/dsh-feishu-gateway

kriskwok★ 2TypeScript最后同步: 2026-08-15

在 GitHub 打开

DeepSeek Harness Feishu gateway plugin: chat with your DSH agent from Feishu (persistent sessions, /new, Markdown replies, proactive push)

README 摘要

dsh-feishu-gateway English 中文 Chat with your DeepSeek Harness (DSH) agent from Feishu (Lark) . A DSH plugin bundle that mounts a Feishu long-connection listener; every Feishu message is routed to a stable DSH session (resumed via the agents service, so multi-turn chats stay in the same session), and the agent's answer is replied as a Markdown-rich post message. It also supports /new to start a fresh session, a native Typing reaction while the answer is being produced, live streaming progress cards for long tasks, click-to-answer cards for permission approvals and the model's ask user question tool, and proactive push. Features - 💬 Full conversation — Feishu private chat / group @bot → DSH agent → reply - 🔁 Persistent sessions — each Feishu conversation maps to one DSH session ( agents.resume / agents.create ); /new (or "另起会话" / "新会话" / "重新开始" / "换个话题") starts a fresh one - ⌨️ Native Typing indicator — while the agent works, the bot adds a Typing reaction to your message (like hermes-agent's Feishu gateway); it stays until the answer is done, and is swapped for a CrossMark reaction on failure. No more "thinking…" hint text by default. - 🎞 Streaming progress — long tasks report co…

在 GitHub 查看完整 README →
Agent/智能体deepseek-harnessdsh-pluginfeishularkagent

分类