dsh-wechat-clawbot: DeepSeek Harness WeChat Floating Ball Bridge Plugin

前言

在 DeepSeek Harness (DSH) 的开发中,将外部消息流(如微信)接入智能体工作流是一个常见需求。现有的解决方案往往需要复杂的 OpenClaw 配置或依赖外部中转服务。DSH 的插件化架构提供了一种更直接的集成方式。下面介绍一个经过维护的插件,它通过腾讯官方协议实现微信消息的本地桥接。

是什么

dsh-wechat-clawbot 是 DeepSeek Harness 的一个插件,用于在 DSH 界面中连接微信浮动球。该插件由 zhengjy01 维护,是 lubaiUwU/DSH-WeChatClawBot 的独立维护分支,主要修复了原仓库的上下文令牌和登录循环问题。它不依赖 OpenClaw 或外部服务,直接使用腾讯官方的 iLink 协议进行消息收发。

核心功能

  • 扫码即用:在 DSH GUI 右下角点击绿色浮动球扫描二维码即可登录,凭据持久化,重启后自动复用(仅被撤销的令牌需重新扫描)。
  • 独立会话区:微信消息进入独立的对话区域,与 GUI 会话隔离,支持上下文连续和历史记录恢复。
  • 显式新建对话:支持通过发送 /new、/新对话 或 /新会话 显式切换上下文。
  • 专属模型配置:可在插件面板配置专属模型及思考深度,配置持久化且仅对微信对话生效。
  • 联系人与远程审批:支持联系人白名单。需审批的对话可通过微信回复 1 或 /approve 批准,回复 2 或 /reject 拒绝。
  • 窗口健康监控:监控会话窗口状态,内置保活机制,确保消息发送成功。

安装与启用

安装该插件只需向 DSH 智能体下达一条指令:

install the plugin https://github.com/zhengjy01/dsh-wechat-clawbot

安装代理会自动处理配置文件、依赖项和浮动球的注册。

典型用法

  1. 安装完成后,DSH 桌面端右下角会出现一个绿色的微信浮动球。
  2. 点击浮动球并使用手机微信扫描屏幕上的二维码进行登录。
  3. 登录后,微信消息会进入 DSH 的专属微信对话区域。
  4. 若需开始新对话,在微信中发送 /new。
  5. 当智能体需要决策时,通过微信回复 1 或 /approve 表示批准,回复 2 或 /reject 表示拒绝。

适用场景与注意

  • 环境要求:需要 Node.js >= 22.19。插件会占用本地端口 51234、51235、51236,且均绑定在 127.0.0.1。
  • 风险提示:微信协议存在封号风险,强烈建议使用二级微信账号。
  • 协议与依赖:不依赖 OpenClaw 或外部服务,使用腾讯官方 iLink 协议。
  • 许可证:MIT 许可证。

结尾

该插件通过官方协议和持久化会话管理,为 DSH 用户提供了直接接入微信的能力。仅令牌被撤销时需要重新扫描,降低了日常使用的维护成本。更多详情可参考 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye