Chatpane 应用图标:蓝紫方块上的一架白色纸飞机

Chatpane(原名 Carrier) · 免费 & 开源 · v3.0.1

Messenger,重回你的桌面。

Meta 停掉了 Messenger 的桌面应用,Chatpane 把它接了回来 - 你的聊天,就在一个清爽、安静的小窗口里,没有 Facebook 那些乱七八糟的东西。用你平时的账号登录就行。

macOS · Windows · Linux · 30 种语言 - 整个应用只有约 4 MB

先说说来龙去脉

为什么会有 Chatpane

以前不是有个 Messenger 桌面版吗?

Meta 前阵子把它下架了。

可惜 - 我挺喜欢把聊天放在单独的窗口里的。

试试 Chatpane 吧。它是一个桌面应用,把 Messenger 放在单独的窗口里 ✈️

还是那个 Messenger,还是那个账号 - 免费且开源。

已送达 ✓

功能一览

Chatpane 为 Messenger 增加的一切

只有 Messenger

Facebook 的动态、Reels 和 Marketplace 都被隐藏。Chatpane 只显示你的对话。

直接在通知里回复

无需打开 Chatpane,就能回复、用表情回应或标为已读。通知会显示发信人的头像。

程序坞或任务栏上的未读数

显示数字或只显示一个圆点,可放在程序坞、任务栏、菜单栏或系统托盘中。

隐藏“正在输入”

你输入消息时,对方看不到“正在输入…”。

右键菜单

回应、回复或转发消息。将对话静音、归档或标为已读。

主题和应用图标

九种主题、一种强调色、一种消息字体和四种应用图标。

定时发送消息

现在写好消息,在你选定的日期和时间发送。

导出对话

在聊天列表中右键点击一个聊天,选择“导出聊天”,即可将它保存为 HTML 或 JSON 文件。

约 4 MB

Chatpane 使用电脑自带的网页引擎,而不是内置一个浏览器。

通知

直接在通知里回复、用表情回应或标为已读。

通知会显示发信人的头像或群组头像。你可以将通知暂停一小时,或暂停到明天早上。Messenger 自带的“勿扰模式”,无论是在手机上还是在 Chatpane 里设置的,也会让通知静音。还可以选择通知声音:关闭、系统默认、电脑自带的声音,或你自己的文件。

定时消息

现在写,稍后发。

写好消息,点击表情按钮旁边的时钟,选择时间:15 分钟后、1 小时后、今晚、明天早上,或任意你选定的日期和时间。只要 Chatpane 在运行且已联网,就会替你发送。在此之前你可以随时修改或取消。

外观

主题、强调色和应用图标。

从 Graphite、Sage 到 Pink、Terminal,共九种主题可选,浅色或深色均可,也可以导入自己的主题。还能选择强调色和消息字体,以及四种应用图标之一;如果愿意,深色模式可以用另一个图标。

隐私

Chatpane 如何处理你的数据

没有 Chatpane 服务器

你在 Facebook 自己的页面上登录,消息直接在你的电脑和 Facebook 之间传输。

无追踪

Chatpane 不添加任何分析工具,并默认屏蔽 Facebook 自己的遥测。

开源

每一行代码都在 GitHub 上,采用 MIT 许可证。你可以阅读,也可以自己构建 Chatpane。

隐私设置

隐藏“正在输入”,在共享屏幕时隐藏姓名和头像,或隐藏通知中的消息预览。

对比

Chatpane 与其他方式的对比

在桌面上使用 Messenger 的其他方式。

ChatpaneMessenger NextCaprineFerdium浏览器标签页
用途MessengerMessengerMessenger多个服务合一的应用整个 Facebook,包括动态
Mac 下载4.1 MB10.1 MB102.9 MB167.6 MB–
Windows 安装程序3.0 MB4.1 MB82.3 MB135.6 MB–
基于系统自带的网页引擎系统自带的网页引擎Electron(内置一整个 Chromium)Electron(内置一整个 Chromium)你的浏览器
源代码开源(MIT)闭源开源(MIT)开源(Apache 2.0)–
最新版本2026 年 11 月2026 年 9 月2026 年 1 月2026 年 9 月–

取自各项目在 GitHub 上的最新版本,核对于 2026 年 11 月 8 日。大小分别为 Apple 芯片版 .dmg 和 64 位 Windows 安装程序。

快捷键

键盘快捷键

在 Windows 和 Linux 上,用 Ctrl 代替 ⌘。

搜索对话⌘K
跳转到第 1 至 9 个对话⌘1…9
下一个或上一个对话⌃Tab/⌃⇧Tab
聚焦消息输入框⌘L
新建对话⌘⇧N
隐藏姓名和头像⌘⇧H
放大、缩小或重置⌘+/⌘−/⌘0
设置⌘,

FAQ

常见问题

Chatpane 真的免费吗?

完全免费。没有标价、没有订阅、没有广告,也没有付费版。Chatpane 是 MIT 许可下的开源项目 - 出自一位想念桌面版 Messenger 的开发者之手。

我需要新账号吗?

不用 - 用你平时的账号登录,所有聊天都在那儿。你在 Chatpane 里发的消息,手机上也会看到,反过来也一样。

这是 Meta 的官方应用吗?

不是。Meta 停掉了他们的桌面应用,所以 Chatpane 是一个独立的开源替代品。它展示的是真正的 Messenger - 就是你在浏览器里用的那个 - 装在一个清爽的独立窗口里,把 Facebook 那些杂七杂八的东西收拾干净了。

用起来安全吗?

Chatpane 自己不做任何追踪 - 还会默认拦掉 Facebook 的遥测数据。Mac 版经过 Apple 签名和公证,更新在安装前都会验证,而且完整源代码是公开的,任何人都能查看。你的消息仍然通过 Messenger 本身传输,所以 Meta 的一贯条款在那部分依然适用。

语音和视频通话能用吗?

能 - 这就是完整的 Messenger,所以通话、群聊、表情回应、图片,还有其他所有功能,都跟你想的一样正常用。

整个应用为什么只有约 4 MB?

大多数聊天应用都在里面塞了一整个隐藏的网页浏览器。Chatpane 用的是你电脑里已经有的那个 - 所以几秒就下好,一点就开,还很省电。

万一有什么用不了了怎么办?

Facebook 会不时更改页面结构,偶尔会导致某个功能失效。开启“自动检查更新”后,Chatpane 会自动找到修复;何时安装由你决定 - 你也随时可以告诉我们哪里出了问题。

为什么不直接用 messenger.com?

Meta 已于 2026 年 4 月关闭 messenger.com。Messenger 现在位于 facebook.com 内,与动态和 Reels 并列。Chatpane 在独立窗口中打开 facebook.com/messages,并隐藏其余部分。

加密聊天能用吗?

能。端到端加密聊天与其他聊天一样可用,通知、未读角标和对话导出同样适用于这些聊天。

我该下载哪个 Mac 版本?

打开苹果菜单,选择“关于本机”。如果显示“芯片 Apple M…”,请下载 Apple 芯片版本。如果显示“处理器 Intel…”,请下载 Intel 版本。

Windows 提示已保护我的电脑,怎么办?

Chatpane 目前还没有针对 Windows 做代码签名,所以首次打开时 SmartScreen 会提示未知发布者。点击“更多信息”,然后点击“仍要运行”。请只从本站或其 GitHub 页面下载 Chatpane。

我的工作电脑不允许安装应用。

在 Windows 上,请使用便携版 .zip:解压到任意位置,例如“下载”文件夹,然后从那里打开 Chatpane。不需要管理员权限。在 Mac 上,Chatpane 可以从任意文件夹运行,不一定要放在“应用程序”里。

Chatpane 有中文版吗?

有。Chatpane 支持 30 种语言,包括从右往左书写的阿拉伯语和乌尔都语。它的菜单和设置跟随电脑的系统语言,也可以在 设置 → 通用 → 语言 中选择其他语言。Messenger 本身则跟随你 Facebook 账户的语言。

背后的原理更技术一点的答案

它底层是怎么工作的?

Chatpane 是一个小巧的 Rust 外壳,基于 Tauri 2 构建,用你操作系统自带的 WebView 打开官方的 Messenger 网页版。页面加载时,它注入一份精简的样式表和带类型的脚本,隐藏掉 Facebook 周围那些界面杂物,再加上桌面功能 - 通知、角标、快捷键、主题。不捆绑任何浏览器引擎,也没有 Electron。

注入的代码能看到什么?

Messenger 的内容只在你自己的机器上处理,而且只在某个功能需要用到的地方 - 把新消息变成系统原生通知、为角标数一数未读的聊天、共享屏幕时把名字模糊掉。Chatpane 没有任何服务器,也不会把数据传给任何人;它唯一新增的网络请求,是向 GitHub Releases 检查更新。站外链接会在你的浏览器里打开,打开前先把 Facebook 的跟踪跳转去掉。

更新是如何进行的?

开启“自动检查更新”后,Chatpane 会在启动时检查 GitHub Releases,之后按你的选择每小时、每 4 小时或每天检查一次。有已签名的更新时,它会向你显示发行说明。是否下载、安装和重启由你决定;Chatpane 会先对更新进行密码学校验。macOS 的下载文件还经过 Developer ID 签名并由 Apple 公证。Windows 版本目前没有签名,因此 SmartScreen 可能显示“未知发布者”。

为什么 Linux 的 AppImage 比安装包大?

.deb 和 .rpm 包大约 4 MB,因为它们用的是你发行版自带的 WebKitGTK。AppImage 得自己带一份,才能在哪儿都跑得起来,所以它大约有 90 MB。如果你的包管理器能用,优先用它。

有 Homebrew cask 吗?

有 - brew install --cask kristofferR/tap/chatpane,同一个 cask token 在 macOS 和 Linux 上都能用。已经把 Chatpane.app 拖进 /Applications 了?用 brew install --cask --adopt kristofferR/tap/chatpane 接管它就行。

我能自己构建吗?

当然可以。装好 Rust、Bun 以及 Tauri 的前置依赖后:克隆仓库,然后运行 bun install 和 bun run build。注入的脚本是带类型的 TypeScript,放在 inject/src/ 里。

获取 Chatpane

免费且开源。几秒钟就能下载完 - 只有约 4 MB。

最新版本 v3.0.1

带校验和的完整列表在 GitHub 上 - 或者 brew install --cask kristofferR/tap/chatpane

用你平时的 Messenger 账号就行 · 已签名的更新检查