dsh-wechat Skill 技能

微信遥控 DeepSeek Harness Agent

技能简介

dsh-wechat(npm 包名 dsh-wechat-plugin)是一个 DeepSeek Harness(DSH)社区插件,让你用手机微信直接遥控电脑上的 DSH Agent:微信里发的每条消息都会变成 DSH 的提示词,Agent 的回答再回到微信。电脑不用装 OpenClaw,也不需要公网 IP,PC 锁着屏照样干活——README 首图就是「手机 16:16 问桌面文件和系统时间,锁屏的电脑同一分钟作答」。插件针对 DSH 0.2.0-rc.2 桌面端开发测试,并随桌面端同步更新(社区里不少插件在 DSH 升级后悄悄失效,这个每次变更都走 CI 发布),MIT 协议开源,GitHub 62 Star,含 195 个自动化测试。

核心能力

  • 双向文本对话:微信消息直达 Agent,回复回到微信,出门在外也能派单与收结果。
  • 双向文件与多媒体:图片、文件、语音、视频双向传输;收到的附件存入会话工作区交给 Agent 处理,Agent 可用 send_to_wechat 把文件、图片回传给你,还能读你发的文档、查电脑上的文件。
  • 一个微信管多个会话:/new(新建,可带标题如 /new 修复登录)、/list(列会话)、/list all(跨工作区)、/switch 3(切换)、/current(当前会话)、/cancel(停止任务)、/help,空格可省(/switch3 同样有效)。
  • 自然语言控制:不用记命令,直接说「切到另一个会话」「我现在有哪些会话」「停掉」,由 Agent 判断意图,切换后会告诉你成功与否。
  • 手机回答权限确认:审批与选择题推送到微信,回个数字即可放行,人不在电脑前也不会把任务卡死。
  • 主动推送:会话可以主动给你发消息,比如「16:39 叫醒我」到点从电脑推到手机;任何工作区的会话都可配置推送。
  • 语音输入:微信语音(SILK 格式)可装 silk-wasm 转成 WAV 本地转写,不装也能用,原始语音会连同服务方转写一起交给 Agent。
  • 完整设置页:Settings → WeChat 里可配置微信会话的权限预设、主动推送开关、附件合并窗口、回复限制、命令参考与日志。

安装配置

  1. 前置条件:一台保持开机的电脑,安装 DSH 桌面端(标准桌面组合,需 workspace、tool、UI 服务),实测版本 0.2.0-rc.2。
  2. 图形界面安装:打开侧栏「插件」→「添加插件」,输入包名 dsh-wechat-plugin——注意仓库叫 dsh-wechat,要装的包带 -plugin,请直接复制粘贴;npm 源安装零配置,需要锁版本可写 dsh-wechat-plugin@0.36.5。
  3. Git URL 安装:填 https://github.com/xcisxc29/dsh-wechat,DSH 自动克隆构建;构建时 pnpm 会停下问你是否允许,按提示在 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 加 allowBuilds 即可,适合追分支或钉 commit。
  4. 终端安装:dsh plugin --profile desktop add dsh-wechat-plugin,随后自行在 ~/.dsh/profiles/desktop/package.json 的 bundles 里加入 dsh-wechat-plugin(等价于点「立即启用」);也支持本地构建的 .tgz 包绝对路径安装。装完点「立即启用」并重启 DSH。

使用步骤

  1. 扫码绑定:重启后进入 Settings → WeChat,点「重新扫码」,用手机微信扫码完成绑定。
  2. 发消息验证:从微信发一条「你好」,收到 DSH Agent 的回复即代表链路打通。
  3. 管理会话:用 /new、/list、/switch、/current、/cancel 在微信里切换和控制 DSH 会话,或直接说自然语言。
  4. 日常派单:把文件、图片、文档发过去让它处理,锁屏状态下继续执行,处理结果、图片、文件会回到微信。
  5. 设置收紧(可选):在设置页把「微信会话权限」改为跟随 DSH 设置、关闭「其他会话推送到微信」等,按自己对安全的要求调整。

适用场景

  1. 通勤、出差、逛街时用手机遥控家里或办公室电脑跑长任务,回来正好收结果;
  2. 电脑锁屏后继续让 Agent 整理文件、查资料、改代码,并主动推送完成通知;
  3. 定时提醒与「做完告诉我」类需求,由会话主动推送到手机;
  4. 语音派单:走路时按住说需求,让它搜图、下载图片并回传;
  5. 多项目并行:一个微信窗口在多个 DSH 会话之间随意切换,跨工作区管理。

适用人群

DeepSeek Harness 桌面端用户、希望把桌面 Agent「装进口袋」的开发者与重度 AI 编程用户、需要远程派单与收结果的远程办公者,以及想在微信里直接管理 AI 会话的普通用户。

工作原理

插件运行在 DSH 桌面端内,通过腾讯官方 iLink 网关与微信通信——没有第三方服务、没有自建中转。扫码时 bot 与你的微信账号做密码学绑定(token 内嵌你的 ilink_user_id),服务方只会把这一个账号的消息投递给你,bot 不是微信联系人、不可搜索、无法被添加,协议本身就是白名单。微信消息进入对应会话工作区成为 Agent 的输入,回复与附件经 send_to_wechat 回传;权限确认与选择题以推送形式到微信、按数字应答。需要了解的安全事实:微信会话默认以全权限运行(否则每条命令都要在手机上应答)、Agent 以你的系统用户身份执行命令、任何会话默认都可推送微信——README 建议离开时锁屏并按需收紧这三项设置。开发侧提供双构建产物(build 仅供编译、dist 内联 core 供 Git 安装),pnpm check 跑构建 + 类型检查 + 测试。

官方链接

GitHub 仓库:https://github.com/xcisxc29/dsh-wechat npm 包:https://www.npmjs.com/package/dsh-wechat-plugin

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论