在浏览器里运行完整版微信-无需本地安装客户端
wechat-selkies 是一个基于 Docker 的微信 Linux 客户端开源解决方案,利用 Selkies WebRTC 实现高性能的远程桌面流媒体传输。用户只需通过浏览器(如 Chrome、Firefox 或 Safari)访问指定端口,即可流畅使用微信的全部功能,包括聊天、文件传输和图片浏览等。这一设计特别适合服务器部署和远程办公场景,提供了高度的灵活性和便捷性,使用户能够直接在浏览器中使用微信,无需在本地安装任何客户端。项目遵守GPL3.0开源协议。
主要功能
该项目具备以下核心功能:
- 浏览器访问:支持主流浏览器,无需本地安装微信客户端。
- 容器化部署:通过 Docker 实现环境隔离,确保运行稳定性和安全性。
- 数据持久化:配置和聊天记录可存储在本地卷中,避免数据丢失。
- 多架构支持:兼容 AMD64 和 ARM64 架构,适应不同硬件环境。
- GPU 加速:可选启用硬件加速,提升图形渲染性能。
- 中文支持:内置完整中文字体和输入法,优化中文用户体验。
- 便捷操作:提供侧边栏图片复制、文件传输和窗口切换器等实用工具。
与微信网页版功能比较
- wechat-selkies:支持持久化登录,用户数据(如配置、聊天记录)可存储在本地卷中,首次登录后无需重复扫码。提供接近原生客户端的完整功能,包括:
- 完整的聊天界面(支持表情、截图、文件传输);
- 朋友圈互动(发布、浏览、评论);
- 多端消息同步与备份;
- 硬件加速(可选 GPU 渲染提升性能)。
- 官方网页版:每次登录需通过手机微信扫描二维码,且网页端无法独立运行,手机断线或长时间无操作会自动退出。功能受限,仅支持基础文本聊天、文件传输和截图,无法使用朋友圈、视频通话、小程序等高级功能。
源代码:https://github.com/nickrunning/wechat-selkies
发表回复