ThreeBody6666/dsh-im-hub

ThreeBody6666★ 0JavaScript最后同步: 2026-08-14

在 GitHub 打开

Multi-platform IM gateway for DeepSeek Harness: Feishu (Lark), WeCom (WeChat Work), and Telegram. One agent per chat, whitelist access, no public endpoint needed (Feishu long connection / Telegram long polling).

README 摘要

dsh-im-hub English 简体中文 A multi-platform IM gateway plugin for DeepSeek Harness (dsh): connect your dsh agent to Feishu (Lark) , WeCom (WeChat Work) , and Telegram , and chat with it from the messaging apps you already use. One agent per chat. Multi-turn context. Whitelist access control. Idle reaping. No public endpoint required (Feishu long connection / Telegram long polling; WeCom uses an HTTP callback). Highlights - Feishu (Lark) — official WebSocket long connection ( /callback/ws/endpoint + protobuf frames, client-driven ping keepalive, 3s event ACK, message-id dedup), or webhook mode. No public URL needed for the default mode. The same adapter also serves the international Lark edition ( open.larksuite.com ) via adapters.lark . - WeCom (WeChat Work) — app message callback with full WXBizMsgCrypt AES-256-CBC decryption and SHA1 signature verification, plus active replies via the messaging API. - Telegram — Bot API long polling ( getUpdates ), automatic message splitting at the 4096-char limit. - Mock adapter — stdin + local HTTP endpoint for testing without any real platform credentials. - Per-chat agent sessions: conversation context is retained, each chat is serialized (no i…

在 GitHub 查看完整 README →
Agentsagentchatbotdeepseek-harnessdsh-pluginfeishuimlarktelegram

分类