xcisxc29 / dsh-wechat
git clone https://github.com/xcisxc29/dsh-wechat.git
WeChat channel for DeepSeek Harness
+8
stars, 24h · #4,047
+~58
stars, 7 days · #3,487
+296
stars, 30 days · #2,739
296
★ total · +24% this week
21
forks · 17 open issues
Star history (as recorded here)
LanguageTypeScript
LicenseMIT
Created2026-10-07 (16d ago)
Last push3d ago
Watchers0
OwnerUser
GitHub topics
Links
README excerpt
# dsh-wechat-plugin Control DeepSeek Harness from WeChat: chat on your phone, and the DSH agent on your computer does the work. No OpenClaw, and no public IP required. **Runs on the current DSH desktop app** — developed and tested against DSH `0.2.0-rc.2`, and kept current as the desktop app moves on. A lot of community plugins quietly stopped working when DSH updated; this one is maintained alongside it, and every change is released through CI. The screenshot above is the whole idea in one frame: the PC is **locked**, and the phone is still using it. At 16:16 the phone asks for a file on that machine's desktop and for the time on its clock — both come back, the two status bars read the same minute, and underneath is the window that did the work, with both requests already answered in the session list. 中文说明 ## Features - **Text both ways.** Your WeChat message becomes a DSH prompt; the reply comes back to WeChat. - **Photos, files, voice, video** — both directions. Attachments are saved into the session workspace and handed to the agent; the agent can send files back with `send_to_wechat`. - **One WeChat chat, many DSH sessions.** `/new`, `/list`, `/switch`, `/model`, `/current`, `/cancel` — or just say "switch to the other one". - **Answer permission prompts from your phone.** Approvals and multiple-choice questions are sent to WeChat and answered with a number, so being away from the desk does not stall the agent. - **Settings page** under **Settings → WeChat**. ## What it looks like | | | | :--------------------------------------------------------------------------: | :--------------------------------------------------------------------: | | | | | **Proactive push.** A session can message you on its own. Here a "wake me at 16:39" lands while a game is open — the agent reaches the phone, not the other way round. | **Any workspace, not just the WeChat one.** This session lives in `workplace` and still pushes to your phone. Which conversations may do that is a setting. | | | | | **Files both ways.** Left: it edits a file on the PC and sends the result back. Right: you send it a document from the phone and ask what it says. | **Voice in, pictures out.** Speak the request instead of typing it. Ask for an image and it searches, downloads and sends one, source included. | | | | | | **Settings → WeChat.** Permission preset per conversation, proactive push, attachment merge window, reply limits, command reference, logs. | ## Install **For the DSH desktop app.** It needs DSH's workspace, tool and UI services — the standard desktop composition — on a machine that stays on. Tested against `0.2.0-rc.2`, and updated alongside the desktop app. Open the **plugin** entry in the sidebar and choose **添加插件** (add plugin). The field takes a package name, a Git URL, a tarball, or a local path. > ### The name to install is `dsh-wechat-plugin` > > The repository is called `dsh-wechat`, but the package is not: **copy `dsh-wechat-plugin` rather than > typing it, and