最近 OpenClaw 火得一塌糊涂。不过今天咱们不聊它——先不说什么资本局、贩卖焦虑的,就单说它那吃 Token 的速度吧...
本着不让资本和云服务厂商赚走一分钱的原则,今天咱们来白嫖点别的玩法。
需求目标
通过企业微信客户端(当然,你也可以用飞书、钉钉,问题不大)来远程操作另一台独立的电脑。
核心思路:利用 Qwen-Code CLI 的免费能力。
工具和步骤
企业微信客户端
首先,下载企业微信客户端并创建机器人:
第一步:选择 手动创建
第二步:选择 API 模式创建
第三步:选择长连接模式,你会得到一组关键参数:BotID 和 Secret
Qwen-Code CLI
接下来,安装 Qwen-Code CLI,参考文档:Qwen-Code
然后,使用 Qwen Auth 登录。重点来了:这个模式下,每天免费 1000 次 Request,亲测够用,根本用不完!
到这步,你应该已经能在 Shell 里玩 Qwen-Code 了,但还没达到咱们的最终目的。
你可以按照官方文档去配置 MCP、Skills 等各种扩展能力:
企业微信长连接 SDK
最后一步,使用企业微信提供的 SDK 实现长连接,将消息转发给 Qwen-Code 执行,获取回复后再发回企业微信。
SDK 地址:企业微信长连接 SDK
架构图
整个交互流程的时序图如下:
sequenceDiagram
participant User as 你
participant Wecom as 企业微信
participant QwenCode as Qwen-Code CLI
User->>Wecom: 发送消息
Wecom->>QwenCode: 通过 Shell 执行 Qwen 无头模式命令
QwenCode-->>QwenCode: Agent 运行
QwenCode->>Wecom: 返回消息给企业微信
Wecom->>User: 返回消息给用户
QwenCode-->>Wecom: MCP 发送文件
Note over Wecom: 长连接
Note over QwenCode: Shell
如果你本地算力够
嫌弃 Qwen-Code 提供的免费能力的话,也是可以对 Qwen-Code 接入自己本地的 LLM 服务的,比如 Ollama.
代码已开源
完整代码已放到 GitHub:HammCn/WecomBot-QwenCode
欢迎参考、Star🌟
最后
这篇文章是我用这种方式写的,完整的代码也是用这种方式写的。
连截图也是。
只有最后这一段是我写的。