wechat-clawbot:通过官方通道连接 DeepSeek Harness 与微信

前言

DeepSeek Harness (DSH) 允许在本地运行智能体。当用户离开桌面时,直接通过微信与其交互,可以让计算机继续工作。该插件通过微信官方的微信ClawBot(Tencent iLink)通道实现这一连接,无需第二账号或网页登录技巧。

插件简介

wechat-clawbot 是一个 DSH 插件包,由 Alphainfix 维护。它将 DSH 代理与微信集成,允许用户通过移动端微信发送指令,让 DSH 处理文件、编辑文档或执行脚本,并将结果返回到聊天窗口。

安装与启用

  1. 安装插件
    在终端执行以下命令:
    dsh plugin --profile web add wechat-clawbot
安装后需重启 DSH。
  1. 连接微信
    在终端运行登录命令,扫描出现的二维码:
    npx -y -p wechat-clawbot clawbot login
  1. 开始对话
    微信中会出现名为“微信ClawBot”的新联系人。DSH 启动后会在几秒内识别到该链接,无需重启即可开始聊天。

核心功能

  • 文件交互:能够向微信发送图片、PDF、Office 文档及压缩包。
  • 图片理解:发送照片后,模型可以直接分析图片内容。
  • 状态模拟:在思考、工作或发送文件期间,会显示“正在输入…”状态。
  • 提醒功能:设定定时提醒,并在指定时间通过微信发送通知。
  • 长期记忆:默认开启自动记忆,将简短的对话视为事实存入记忆库。
  • 操作审批:在执行敏感操作(如修改文件)前,会向微信发送审批请求,需回复“同意”或“拒绝”。
  • 引用理解:利用微信的引用回复功能,代理可以明确理解用户指的是哪条旧消息。

典型用法

以下是一些可复现的指令示例:

  • “what’s the newest PDF in Downloads?”
  • “run this script”
  • “remind me at 9 tomorrow to hand in the report”
  • “send me README.md”
  • “make a chart and send it”
  • “clawbot status”
  • “clawbot logout”

限制与注意事项

  • 单聊限制:不支持群聊和语音消息。
  • 账号绑定:每个 DSH 安装仅绑定一个微信账号。
  • 运行状态:当计算机关闭或 DSH 未运行时,机器人处于离线状态。提醒功能同样需要计算机和 DSH 保持运行。
  • 权限验证:仅接受扫码登录者的消息。所有审批请求均通过微信发送。
  • 数据存储:微信链接和长期记忆数据存储在 ~/.dsh/clawbot/ 目录下。
  • 环境要求:需要 DSH 0.1.7 及以上版本、Node.js 22+ 和 pnpm。微信移动端需安装官方“微信ClawBot”插件。

总结

wechat-clawbot 提供了一种安全、官方的途径,通过微信控制本地 DSH 代理。它集成了文件传输、图片识别、审批机制和长期记忆,适合需要在移动端管理本地任务的场景。更多细节可查阅 GitHub 仓库 或 SkillHub 目录。

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

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

小夜