低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

2026-06-20 21:41:28 35点赞 425收藏 37评论

为什么我们需要电脑端的微信分身?因为手机端打字太麻烦了。

之前的我,同时登录三四个微信的时候,就是傻乎乎的买了三四台小主机装win系统,然后每个win系统装一个微信,再用同一台Windows的RDP来变相实现多个微信登录,同一个电脑管理。

直到今天我看到一个新的项目,WechatOnCloud,思路跟我的多台实体电脑登录微信然后通过RDP进行统一管理比较像。这个项目的核心思路就是用Docker去生成模拟虚拟机Linux环境,每个虚拟机Linux环境都进行最基础的配置并且只拿来跑微信,所以可以实现无限制多开微信,比我的Windows实体机管理起来方便多了。

跟市面上其余的方案不一样的地方在于,WechatOnCloud因为走的是虚拟机Linux装微信,一个虚拟机对应一个微信客户端,所以根本不需要修改微信客户端,也不需要担心是不是客户端里面被植入了什么东西。

并且WechatOnCloud还能搭配我的Zerotier实现远程异地网页端访问我的微信界面,平时我不用的时候,我就直接把整个微信挂在NAS上跑就行了。

安全性方面就是:每个微信实例 = 一个容器,里面跑 Xvfb 虚拟显示 + 官方原版微信,KasmVNC 把画面串到浏览器。同一实例被多个浏览器连 = 共享同一个微信会话。不修改微信客户端。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

前面一层自研 面板(panel) 是唯一对外入口:负责账号登录、子账号与实例权限管理,经 docker 引擎按需创建/销毁微信实例容器,并反向代理到对应实例——浏览器只和面板打交道,KasmVNC 的凭据由面板在服务端注入,不下发前端。

我看了一下,目前我的威联通Qu805搭配的16G内存加N355处理器是完全满足这个项目的运行需求的。

关于WechatOnCloud

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺什么是WechatOnCloud?WechatOnCloud能做什么?

WechatOnCloud 是一个本地化运行的Linux虚拟机,能够将你的Linux微信运行在NAS上,并且把微信的交互界面转化为网页端,实现网页端打开微信,但是功能是客户端微信的全功能效果。

简单来说,WechatOnCloud 就像一个为Linux微信版本特化的微型系统,跑在NAS上,但是给你网页版的体验,并且因为跑在NAS上,所以聊天记录就直接存在NAS上了。

它本身不是一个系统,但是可以实现一个系统的效果。

它的强项是低成本、高隐私与本地灵活性。相比于直接使用网页版的服务,它不依赖公开网络,所有数据不出本地,并且可以自由实时备份自己的聊天记录到NAS上,毕竟就是映射一个文件夹的样子。

实测(8 核 / 8 GiB 宿主,实例均已登录微信、含 Chromium 内核的 WeChatAppEx)

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

容器不设硬性 CPU/内存上限:空闲时省,活跃时按宿主余量突发;每实例另预留 1 GiB /dev/shm(微信 Chromium 内核所需,tmpfs,按需占用)。

面板 ≈ 0.15 GiB 常驻;每个微信实例按 1 vCPU + 1.5 GiB 内存预留较从容(轻度使用可更低)。

2 核 / 2 GiB 跑 1 个实例(轻度);4 核 / 8 GiB 跑 3–4 个实例;视频通话等重负载需再加预留。

内存是主要瓶颈,CPU 多为短时突发。实例越多越吃内存,按上表线性叠加即可估算。Chromium 浏览器实例的占用与微信实例同量级(取决于开的标签页数),可套用上表。

项目地址在这里:

https://github.com/Gloridust/WechatOnCloud/blob/main/doc/运行原理.md

威联通Container Station安装WechatOnCloud教程

WechatOnCloud的安装相对比较简单,不需要新建文件夹,只要把我给你的YAML文件输入到Container Station里面就行。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

确定好版本之后去威联通的Container Station里面新建YAML程序:

把我给你的这个YAML代码复制粘贴进去就行,记得用AI归整一下格式。也记得把【PANEL_ADMIN_PASSWORD=请改成你的强密码】里面改成你自己的密码,用户名是admin。

services:

panel:

image: docker.io/gloridust/woc-panel:latest

container_name: woc-panel

environment:

- PORT=8080

- WOC_WECHAT_IMAGE=docker.io/gloridust/wechat-on-cloud:latest

- TZ=Asia/Shanghai

- PANEL_ADMIN_USER=admin

- PANEL_ADMIN_PASSWORD=请改成你的强密码

- PANEL_DATA=/data/accounts.json

volumes:

- /share/Container/woc/data-panel:/data

- /var/run/docker.sock:/var/run/docker.sock

- /dev:/host-dev:ro

ports:

- "36080:8080"

restart: unless-stopped

完整的安装步骤:

1.打开 Container Station。

点击左侧「应用程序」→ 点击「创建」。

2.在弹出窗口中:

将上面第三步中的 docker-compose.yml 完整内容粘贴到编辑框中。

点击「验证 YAML」检查语法无误。

点击「创建」,Container Station 会自动拉取镜像并启动容器。

3.部署完成后,在「应用程序」列表中会出现 vane,状态为“运行中”。

检查一下运行状态:

部署完成后,可以通过以下方式确认服务正常:

4.打开浏览器,访问 http://你的NAS_IP:36080。

如果看到WechatOnCloud的 Web 界面,说明部署成功。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

WechatOnCloud能干什么?为什么我会觉得它值得装?

第一,网页版的打开体验,但是桌面版的功能齐全度

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺WechatOnCloud比较好的一点是,它自己提供了非常直观的管理界面,这样的话,你在任意一台电脑上想用你的微信的时候,就不用苦哈哈给这台电脑临时装一个微信了,直接打开你内网上的设备浏览器去打开就行,因为所有的微信都已经配置好了,所以每一台电脑上打开的微信对你来说都是相同的体验,根本不需要你扫码新设备认证什么的。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺WechatOnCloud的微信分身多开服务非常简单,首先点击左下角的「管理」,我们创建实例。关于子账号,应该都能理解,相当于NAS里那个子账号,不过多说明。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺点击创建,开始创建容器。镜像缺失会自动拉取,首次较慢,大家耐心等等。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺这时候你发现自己的进入实例还是不可点击的,因为你还没下载Linux版本的微信,所以你得进去点一下下载安装。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺点击下载安装之后,它会自动下载安装Linux版本的微信。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺下载安装完,你就可以直接在网页里面扫码登录你的微信了。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺然后我的桌面端的微信就退出了,提示我已经登录了另外一个PC端的微信。

第二,网页端切换微信更加方便了

这是我最看重的一点。WechatOnCloud的核心思路是:不泄露隐私的前提下分析机主所需要的每一个信息。把不同的微信实例分在不同的虚拟机系统里面,能统一管理的同时,还能最大化方便操作。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺WechatOnCloud支持无限制开本地虚拟机,众所周知,如果你本地主机性能足够强的话,你甚至都可以部署一千个虚拟机来这么玩。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺当然,既然是桌面端的微信,我肯定要试试能不能把我的聊天记录都传上去,但是很可惜,似乎腾讯并没有给Linux版本的微信做聊天记录同步到电脑的选择,只能从Docker里面同步到手机。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺桌面版微信的另外一个功能:看朋友圈这个我也试了一下,正常打开正常使用,也正常评论。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺桌面端的另外一个服务也很不错,就是设置功能是齐全的,我可以跟在电脑上挂微信一样设置它把文件存在哪里,以及自动下载文件。

要知道这是跑在Docker上的服务,极其省电的。

低成本Docker实现电脑微信分身-再也不用多台电脑一起开着浪费电

🔺最后一个功能,微信的语音和视频功能也不影响,直接通过浏览器调用你这台电脑的摄像头麦克风,并且还支持手动开启和关闭摄像头与麦克风。

结语

WechatOnCloud是一款面向个人的Docker多开微信工具。

我个人觉得它非常适合需要频繁切换电脑但是又不喜欢频繁同步微信聊天记录的人,我的威联通Qu805 NAS本身就是24小时开机的,WechatOnCloud这个项目直接让我不用苦哈哈装虚拟机就能直接在Docker里面跑完整版的Linux微信,并且还能网页版即开即用,只需要我自己单独设置自己的访问密码就行,我也不用在我每个设备上都装微信并且登录了,也不用在每个设备上都同步我的聊天记录了。

这玩意儿我觉得才是真正做到了云服务的标准:私密性和易用性全部拉满,并且因为全程跑在NAS上,所以聊天记录天然就能自动24小时备份保存在NAS上,安全性更是直接拉满。

如果你想看更多 NAS、自托管Docker等相关玩法,也欢迎继续关注。没写过的内容,也可以评论区留言交流。

本篇就到这里,我们下篇再见。

展开 收起
37评论

  • 精彩
  • 最新
  • 楼主,我用安装过虚拟机多开,虚拟机的24小时自动下线,似乎微信会检测

    校验提示文案

    提交
    不会啊,一个虚拟机对应一个实例是没问题的,你是不是一个虚拟机开多个实例了?

    校验提示文案

    提交
    收起所有回复
  • Windows下的微信本来就能多开啊,为什么这么折腾?

    校验提示文案

    提交
    我没尝试过本文的方法,但我想是不是可以解决以下问题:
    1、不限某台具体设备登陆,不同的笔记本、PC,平板端随时用,随时状态一致;
    2、24小时微信在线;
    3、数据保存不折腾,毕竟nas本身就是干这个的;
    4、几个微信统一在一个界面管理,类似于标签切换。

    校验提示文案

    提交
    文本很方便

    校验提示文案

    提交
    收起所有回复
  • pc本来就能对开微信

    校验提示文案

    提交
  • 不知道飞牛的可以照搬不

    校验提示文案

    提交
  • 这个会不会被封啊。

    校验提示文案

    提交
  • 我都多开用了好多年了。一个批处理文件,三行命令就能解决的事,让你搞的这么复杂。。。你这是要笑死人吗?

    校验提示文案

    提交
    你还是不太懂痛点,这个解决了聊天记录同步的问题

    校验提示文案

    提交
    收起所有回复
  • 完美

    校验提示文案

    提交
  • 1 window上已经登陆了微信
    还可以在linux上再登陆一次吗

    校验提示文案

    提交
    不能

    校验提示文案

    提交
    可以不同系统版本同时登录

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 现在Windows微信直接点击,可以弹出并登录多个微信账号,这么折腾,就为了实现一个官方早已支持的功能?

    校验提示文案

    提交
    我有多台电脑,不用反复登录同步记录。只能说不适合你。

    校验提示文案

    提交
    我觉得这个说到点子上了,有多台电脑要登录的情况,的确为了聊天记录完整性不得不妥协,这个方案还是比较好的解决方案了,并且聊天记录在NAS上,连备份的时间都省去了。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 不仅是为了多开,更是为了给微信找了

    校验提示文案

    提交
  • ***谁阻止你一个电脑上开几个实例啊?

    校验提示文案

    提交
  • 可不可以当机器人

    校验提示文案

    提交
  • 这种功能要么给客服用的,要么给dz用的🤔

    校验提示文案

    提交
  • 实际就是你家庭存储里面有一个微信,然后你在其他比如说网吧直接扫码,网页版的微信,家里面的不会掉,相当于你扫码后连接的是家里面那块屏幕,相当于远程

    校验提示文案

    提交
  • 一个批处理就能解决的事儿搞得这么复杂😂

    校验提示文案

    提交
  • 啊?就这?pc不是一直可以多开吗?

    校验提示文案

    提交
  • 能解决备份工作群的痛点

    校验提示文案

    提交
  • 直接按回车键开无数个都可以啊

    校验提示文案

    提交
  • 你得担心聊天软件封你号,你敢信

    校验提示文案

    提交
  • 桌面长时间未就绪
    实例可能在重启或未运行。可继续重试,或用左上角菜单返回主页让管理员检查。

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
425
扫一下,分享更方便,购买更轻松