---
author: Ankush Das
category: 分享
comments_data:
- date: '2023-02-06 18:16:13'
  message: "Thunderbird也支持Matrix协议，包含端到端加密功能。<br />\r\n不过之前试过，bug还不少，所以现在还是用Element."
  postip: 111.206.173.250
  username: 来自北京的 Firefox 109.0|GNU/Linux 用户
- date: '2023-02-06 19:05:00'
  message: 一堆去皮Telegram，原来国外也喜欢别人一开源自己就自主研发啊
  postip: 212.192.246.54
  username: 来自俄罗斯的 Firefox 102.0|Windows 10 用户
- date: '2023-02-06 19:14:44'
  message: 文章都没看就随便发言，你怎么不说telegram是去皮QQ
  postip: 13.228.73.91
  username: 来自美国的 Chrome 109.0|GNU/Linux 用户
- date: '2023-02-08 14:09:53'
  message: Telegram 是中心化的，而且群聊没有端到端加密，私聊的端到端加密也是默认关闭的。
  postip: 220.246.252.6
  username: 来自香港的 Firefox 109.0|Windows 7 用户
- date: '2023-02-18 13:02:32'
  message: 竟然没有cinny，以前只有web，后来支持桌面了，用的是tauri不是electron
  postip: 20.48.31.253
  username: 来自美国的 Firefox 109.0|Windows 10 用户
- date: '2023-07-11 16:22:24'
  message: 唉，是说不默认e2ee，后端不开源，原创加密协议，注销账号仍旧能够查询userid，利用用户数据推广的那个telegram吗？
  postip: 183.209.33.183
  username: 来自江苏南京的 Chrome Mobile 114.0|Android 10 用户
count:
  commentnum: 6
  favtimes: 1
  likes: 0
  sharetimes: 0
  viewnum: 11619
date: '2023-02-06 16:39:00'
editorchoice: false
excerpt: Matrix 是一套开放的网络标准，专用于去中心化实时加密通讯。
fromurl: https://itsfoss.com/best-matrix-clients/
id: 15515
islctt: true
largepic: /images/p/202302/06/163855x1rdxojvn1ohh00v.jpg
permalink: /article-15515-1.html
pic: /images/p/202302/06/163855x1rdxojvn1ohh00v.jpg.thumb.jpg
related: []
reviewer: wxy
selector: lkxed
summary: Matrix 是一套开放的网络标准，专用于去中心化实时加密通讯。
tags:
- Matrix
- 去中心化
thumb: false
title: 9 款最佳的去中心化通讯软件 Matrix 的客户端
titlepic: true
translator: TravinDreek
updated: '2023-02-06 16:39:00'
---

![](/images/p/202302/06/163855x1rdxojvn1ohh00v.jpg)


Matrix 是一套开放的网络标准，专用于去中心化实时加密通讯。


这套标准由 [Matrix.org](http://Matrix.org) 基金会发布和维护。[Matrix.org](http://Matrix.org) 基金会是一个非营利性组织，致力于创建一个开放、独立且不断演进的通讯平台。


如果一款应用支持 Matrix 协议，那就可以视它为 Matrix 客户端。


### 为何要选用 Matrix 客户端？


[Matrix](https://matrix.org/) 客户端致力于安全性和隐私性，并且提供了一个去中心化的网络，令许多特性得以实现。


自 2019 年（正式版本发布）以来，部分组织以及政府机构便开始逐渐采用 Matrix 协议，从而搭建安全、隐私、可靠的通讯平台。


就实际而言，去中心化的协议实现了不同组织间的相互通讯，同时也使得这个通讯协议得以抵抗审查。


如果你想要逃脱科技巨头的魔爪，那 Matrix 就是正确的选择。


不仅如此，你还可以运行自己的服务器，并加入 Matrix 网络。换言之，通讯的基础设施是去中心化的，但你仍然能够根据需要，对其进行部署和配置。


如果你好奇的话，Matrix 协议具备了你需要的所有基本功能：


* 去中心化交流
* 端到端加密
* WebRTC 语音通话 / 视频通话
* 实时同步
* 消息已读用户显示
* “正在输入中” 提示
* 群组聊天


而且，我还要再强调一次：这个项目是**开源**的！


所以，Matrix 客户端已经是不二之选了。对那些注重隐私和安全的用户来说，则更是如此。



> 
> LCTT 译注：实际上，Matrix 只是在隐私和便利之间达成了一种相对的平衡。它是将类似 Mastodon 的 <ruby> 联邦 <rt>  federated </rt></ruby> 网络结构用在了聊天中，也就是说，虽然整个网络去中心化成了许多节点，但节点服务器的运营者仍然能对其用户进行少量掌控。但总的来说，相对那些中心化的聊天应用而言，Matrix 是个值得考虑的替代品。
> 
> 
> 


### 9 款最佳的开源 Matrix 客户端


本文中，我将介绍一些最好用的 Matrix 客户端，其中主要是桌面客户端（Linux、Windows、macOS），同时也推荐一些移动客户端和终端客户端。


#### 1、Element


![element](/images/p/202302/06/163903n3sh3nhswqkz244h.jpg)


[Element](https://itsfoss.com/element/) 是最佳的 Slack 开源替代品之一。它可以用于个人通讯，也能用于群组聊天。


你可以免费使用，不过你也可以选择自己搭建服务器，或者付费使用托管的家庭服务器。Element 提供了许多有用的功能，让你能够高效协作，并与你的团队或好友加密通讯。



> 
> LCTT 译注：如同 Mastodon 一样，自费搭建服务器或者付费使用服务器，对大部分用户而言都是不必要的。初学者建议前往 <https://joinmatrix.org/servers/>，并选择一个现有的服务器进行注册，其中许多服务器都是免费开放注册，并且国内可以连接的。下述的订阅功能也并不是必要的。
> 
> 
> 


如果你选择付费订阅，你还能将 Signal、WhatsApp 和 Telegram 聊天并入其中。


它支持 Linux、Windows 和 macOS，同时还提供 Android 和 iOS 的手机客户端。并且，你还能在网页浏览器中使用它。因此，这是个方便的选择。



> 
> LCTT 译注：国内用户可能会在桌面客户端遇到错误，导致无法使用 Element。这是因为它在首次启动会连接 [matrix.org](http://matrix.org)，但是国内用户无法访问这个地址。要解决此问题，须手动修改配置文件（篇幅有限，详见相关教程）。实在无法解决，可使用基于 Element 的 [SchildiChat](https://schildi.chat/)，或下文列出的其他客户端。
> 
> 
> 



> 
> **[Element](https://element.io/)**
> 
> 
> 


#### 2、Rocket.Chat


![rocket chat](/images/p/202302/06/163903xf29aa996fyyy23f.jpg)


[Rocket.Chat](https://itsfoss.com/rocket-chat/) 是另一个 Slack 替代品，我们更喜欢把它当成团队内部的通讯工具。


你可以在 Linux、Windows 和 macOS 上使用它，也可以获取 Android 和 iOS 的手机应用。


尽管你可以选择自建服务器或付费订阅，但它也宣布正在添加 [Matrix 协议的支持](https://news.itsfoss.com/rocket-chat-matrix/)。


本文创作之时，已经可以在 alpha 版中使用 Matrix 网络。不过，稳定版应该很快就会发布了。所以，如果你已经在使用 Rocket.Chat，或者想把它当作 Matrix 客户端来使用，那么敬请关注后续版本的发布。



> 
> **[Rocket.Chat](https://rocket.chat/)**
> 
> 
> 


#### 3、NeoChat


![neochat](/images/p/202302/06/163903skig3dnnzic8ytak.png)


NeoChat 是一个简单的 Matrix 客户端，目前在 KDE 社区的管理下积极开发。


与 Element 不同，它只支持 Linux 和 Windows，特别是为 KDE Plasma 量身定做。你也可以在其他桌面环境使用它。


你可以在 KDE 的 “<ruby> 发现 <rt>  Discover </rt></ruby>” 软件中心、Flathub 以及 Snap 商店安装它。它不支持手机平台。所以，如果有桌面用户想要一个简单的 Matrix 客户端，那 NeoChat 也是一个不错的选择。



> 
> LCTT 译注：纠正一下，NeoChat 也支持安卓，可直接下载二进制，也可在 F-Droid 中添加 KDE 仓库后下载。除此之外，它还支持 macOS。详见其源代码仓库。
> 
> 
> 


了解更多，可以查看它的 [源代码](https://invent.kde.org/network/neochat)。



> 
> **[NeoChat](https://apps.kde.org/neochat/)**
> 
> 
> 


#### 4、FluffyChat


![fluffychat](/images/p/202302/06/163904cw22w4ks7kp5mnht.png)


FluffyChat 在用户体验方面，是一个美观（可爱）的 Matrix 客户端。


如果你想要一个简单又直观的 Matrix 客户端，并且支持桌面和手机（安卓和 iOS），那么 FluffyChat 是一个不错的选择。


Linux 用户可以从 Snap 商店或 Flathub 安装它。它并不提供 Windows 和 macOS 的原生应用支持，但你可以在网页浏览器中使用它。


如果你好奇的话，可以从它的 [GitLab 页面](https://gitlab.com/famedly/fluffychat) 了解更多。



> 
> **[FluffyChat](https://fluffychat.im/)**
> 
> 
> 


#### 5、Fractal


![fractal](/images/p/202302/06/163904h0x1zbg1b0e50k5g.png)


Fractal 是一款用于 GNOME 桌面的 Matrix 聊天客户端，使用 Rust 编写。正如其描述所说，它的界面经过优化，适合大型团队的协作。


由于它以 Flatpak 的形式发布，你可以在任何 Linux 发行版上安装它，无论桌面环境如何。


如果你喜欢能够在系统上快速运行的应用，那 Fractal 可能是不错的选择。可以前往它的 [GitLab 页面](https://gitlab.gnome.org/GNOME/fractal) 了解更多。



> 
> **[Fractal](https://wiki.gnome.org/Apps/Fractal)**
> 
> 
> 


#### 6、Hydrogen Web（实验性）


![hydrogen](/images/p/202302/06/163904d2vja537oo5u9eoj.png)


在找其它的精简的（专注性能）Matrix 客户端吗？


Hydrogen 聊天客户端提供轻量级体验、离线功能，并有着广泛的浏览器支持。


虽然仍未完工，但 Element 背后的同一支团队正在开发着它。所以，如果你期待看到一个轻量的 Matrix 客户端替代品，你可以在它的 [GitHub 页面](https://github.com/vector-im/hydrogen-web/) 跟进该项目。



> 
> **[Hydrogen](https://github.com/vector-im/hydrogen-web/)**
> 
> 
> 


#### 7、Matrix Commander（基于命令行）


如果你想要用终端在 Matrix 网络上来收发文字消息，这个命令行工具就十分不错。


当然，并非一切都能在终端完成。所以，最好创建 cron 任务来实现消息提醒、机器人等用例。


你可以在 [PyPi](https://pypi.org/project/matrix-commander/) 或者 Docker Hub 上找到它。



> 
> **[Matrix Commander](https://github.com/8go/matrix-commander)**
> 
> 
> 


#### 8、Gomuks（基于命令行）


![gomuks](/images/p/202302/06/163905bz7yk4k41y0pg1vz.png)


想试试用 Go 写的终端 Matrix 客户端？


并非每个人都可以尝试。不过，如果你喜欢用 Go 写的命令行工具，可以用 Gomuks 这个简单的 Matrix 客户端来进行基本聊天。


你可以在它的 [GitHub Releases 部分](https://github.com/tulir/gomuks/releases) 找到其 Linux、Windows 和 macOS 的二进制文件。



> 
> **[Gomuks](https://maunium.net/go/gomuks/)**
> 
> 
> 


#### 9、Syphon（Alpha 版）


![syphon](/images/p/202302/06/163905zho1pinnh17dbhbq.jpg)


我们通常会避免列出仍处于早期开发的程序。但是，Syphon 作为一个手机专用的 Matrix 客户端，是一个有趣的选择。


如果你想要为你的安卓 / iOS 设备安装一个类似 Signal 的开源 Matrix 客户端，那选择 Syphon 也不错。用户界面看起来很熟悉（但并不是完全照抄的）。如果你想实验一下，那可以试试。



> 
> **[Syphon](https://syphon.org/)**
> 
> 
> 


### 总结


Matrix 协议也许没能流行于所有组织和人群之中。但是，可以证明的是，作为一个开源项目，它能称得上是一个隐私可靠的去中心化网络。


最好的一点在于，你可以选择你想要的客户端，而不必被迫使用特定的应用才能在多个设备之间进行通信。


所以，你会选择什么作为你最喜欢的 Matrix客户端？




---


via: <https://itsfoss.com/best-matrix-clients/>


作者：[Ankush Das](https://itsfoss.com/author/ankush/) 选题：[lkxed](https://github.com/lkxed) 译者：[Peaksol](https://github.com/TravinDreek) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出