jelech/dsh-im-gateway

jelech★ 1JavaScriptLast synced: 2026-08-14

Open on GitHub

An IM gateway for the DeepSeek Harness: bridge messengers into harness agent sessions and control them with slash commands.

README excerpt

dsh-im-gateway An IM gateway for the DeepSeek Harness: bridge messengers into harness agent sessions and control them with slash commands. - WeChat via Tencent's official iLink Bot transport (the same one OpenClaw's @tencent-weixin/openclaw-weixin uses) — QR login, long-poll, no public endpoint/ngrok required. - Slash commands modeled on Hermes Agent's messaging interface: /new , /sessions , /status , /model , … - One agent session per peer : every IM contact gets its own harness agent (same model, tools, workspace), so conversations have memory and stay isolated. Architecture Two halves, per the harness convention: - Host ( index.js , lib/ ): the gateway. Runs once per process because the channel token and peer→session map must be shared, not per-session. - Client ( client.js ): an optional browser "IM 网关" settings section (QR login, status, test). Discovered automatically via the package's dsh.client declaration. Commands Command Action /help List commands /new (or /reset ) Archive the current session and start a fresh one /sessions List current + archived sessions for this peer /status Show connection, model, and current session /model [provider:model] Show current model, or swi…

View full README on GitHub →
Agentsdsh-pluginagentsearch

Category