keepview/dsh-lark

keepview★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

Minimal Lark/Feishu gateway plugin for DeepSeek Harness (dsh) — chat with your agent from Feishu, one topic = one session. 极简 DeepSeek Harness 飞书网关插件

README excerpt

dsh-lark English 中文 A minimal Lark/Feishu gateway plugin for DeepSeek Harness: mention the bot in Feishu (or DM it) to drive the dsh agent on your machine, replies land back in the same conversation. One topic = one agent session. Three design goals: pleasant to use, clean architecture, lightweight . Four source files, 600 lines. No card pipelines, no pairing codes, no multi-project routing — just the essential "talk to your agent from Feishu" loop. Features - WebSocket long connection — no public callback URL needed, works from a laptop - Session mapping — one session per DM; group topics are isolated per thread (configurable: thread / chat / sender ); sessions persist and resume across restarts - Image input — pictures sent in Feishu reach the model natively (when the model supports vision) - File delivery — agents get a built-in lark deliver tool to send workspace files/images back to the chat (strictly contained to the working directory) - Tool approvals — reply /approve or /reject in Feishu when the agent requests a sensitive action - Safe by default — open id allowlist is on by default; strangers receive their own open id once, ready to copy-paste to the operator Install (one…

View full README on GitHub →
Agentsagentbotchatopsdeepseek-harnessdshdsh-pluginfeishugateway

Category