crmne/zapfast
效率与系统工具面向 Linux、macOS 和 Windows 的原生 WhatsApp 桌面客户端,不依赖浏览器内核。
ZapFast 是一个非官方 WhatsApp 桌面客户端,支持 Linux、macOS 和 Windows,使用 Rust、egui 和 fastframe 编写。它适合希望把 WhatsApp 聊天放在原生窗口中、而不是浏览器标签页里的人,但需要接受它是第三方客户端。
日常使用会有什么不同
ZapFast 通过 whatsapp-rust 作为配套设备与手机连接,不依赖浏览器内核。作者在 Linux 测试中称其打开时间不到一秒、空闲内存约 200 MB,而 WhatsApp Web 为 1.13 GB;具体条件见基准测试页。聊天记录以加密归档形式保存在本机,向上滚动时从手机获取更早的消息。连接一次后,重启仍保持关联,因此手机离线时也能阅读已经存下来的聊天。
客户端支持文字、回复、编辑、表情回应、转发、图片、文件、贴纸、GIF、投票和语音消息,媒体可在聊天内直接播放。它还能在一个窗口中关联多个 WhatsApp 号码并切换,提供键盘快捷键、跨消息选择复制、托盘通知、浅色/深色/跟随系统/自定义主题,并可用密码隐藏锁定聊天或整个窗口。界面提供 10 种语言,包括简体中文和繁体中文。
安装与连接
安装路径因平台而异:macOS 用 Homebrew cask,Arch Linux 用 yay,Windows 和其他 Linux 发行版则从下载页获取(Nix、AppImage 等)。从源码构建是另一条路径,步骤见入门文档。启动后,用手机 WhatsApp 的“已关联的设备”扫描二维码,或输入八位字符代码,即可连接手机。
需要权衡的限制
ZapFast 是非官方客户端,与 WhatsApp 或 Meta 没有关联;README 警告使用非官方客户端可能违反 WhatsApp 的服务条款,因此要有意识地选择,而不是假设账号层面有官方支持。项目采用 MIT 许可证。桌面通知仍然受操作系统权限和展示方式约束。功能并非完整的 WhatsApp 功能集;切换前应先查看“What is ZapFast?”页面,确认哪些功能已实现、哪些尚未实现。
HotRepo 点评
该仓库在 2026-10-29 的 GitHub 月度 Rust 榜上被记录为新增 1,385 星、当日最好排名第 10。这只是一个有日期的观察,不能证明趋势;项目创建于 2026-08-29,非常年轻。基准测试和功能范围均为作者自述,建议在自己的环境中核实。
本文由 AI 根据项目 README 生成,更新于 2026年10月29日,以项目官方文档为准。