前言¶
在 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
安裝代理會自動處理配置文件、依賴項和浮動球的註冊。
典型用法¶
- 安裝完成後,DSH 桌面端右下角會出現一個綠色的微信浮動球。
- 點擊浮動球並使用手機微信掃描屏幕上的二維碼進行登錄。
- 登錄後,微信消息會進入 DSH 的專屬微信對話區域。
- 若需開始新對話,在微信中發送
/new。 - 當智能體需要決策時,通過微信回覆
1或/approve表示批准,回覆2或/reject表示拒絕。
適用場景與注意¶
- 環境要求:需要 Node.js >= 22.19。插件會佔用本地端口 51234、51235、51236,且均綁定在 127.0.0.1。
- 風險提示:微信協議存在封號風險,強烈建議使用二級微信賬號。
- 協議與依賴:不依賴 OpenClaw 或外部服務,使用騰訊官方 iLink 協議。
- 許可證:MIT 許可證。
結尾¶
該插件通過官方協議和持久化會話管理,爲 DSH 用戶提供了直接接入微信的能力。僅令牌被撤銷時需要重新掃描,降低了日常使用的維護成本。更多詳情可參考 GitHub 倉庫。