如果你习惯用 Telegram,可以把 Matrix 理解成类似的即时通讯平台。 我们自建了服务器(homeserver),请按本指南用 Element X(iPhone)或 网页版 连接,而不是默认的 matrix.org。
打开 App Store,搜索 element,找到并安装 Element X(绿色图标,副标题为「Sovereign. Seamless. On Matrix」)。 请注意不要安装 Element Classic,那是旧版客户端。
首次打开 Element X 后:新用户点击 「创建账户」;已有账号点击 「手动登录」。 注册时需填写邮箱、用户名、密码,以及管理员发放的注册令牌。
请勿使用「使用二维码登录」。该功能依赖尚未正式落地的 Matrix 扫码登录协议(MSC4108),目前服务端未完整支持,扫码后通常会失败或超时。请改用上方的创建账户 / 手动登录。
此时页面默认显示「即将登录 matrix.org」。不要直接点「继续」,请点击下方的 「更改账户提供方」,以便连接我们的服务器。
在「主服务器 URL」一栏输入我们的域名,然后点击 「继续」:
yyyy.im
点击「继续」后,App 会跳转到浏览器打开注册或登录页面(MAS 认证流程)。 新用户请填写邮箱、用户名、密码及注册令牌;已有账号直接登录。 完成后自动返回 Element X,即可进入聊天界面。
若浏览器未自动返回,请手动切回 Element X 查看是否已成功。
matrix.org。务必在步骤 3、4 中改成我们的服务器 yyyy.im,否则看不到我们的群组和联系人。
在新手机上登录后,Element X 会提示验证此设备。请在已登录的旧设备上确认,或使用下方保存的恢复密钥,这样才能看到端到端加密的历史消息。
Matrix 的加密消息与设备密钥绑定,不像 Telegram 那样自动云端恢复。 首次登录成功后,请尽快在 Element X 中设置安全备份并妥善保存恢复密钥(Recovery Key)。
在浏览器打开我们部署的 Element Web,页面已预设我们的 homeserver,直接登录即可:
Mac / Windows / Linux 可安装官方桌面客户端,连接方式与手机端相同,需手动指定我们的服务器地址。
Matrix 是一个开放的聊天协议,Element X 是其中一个客户端(就像 Telegram 是 Telegram 服务器的客户端)。 我们的账号和数据都托管在自己的服务器上,不依赖 matrix.org 或 Telegram。
@alice:yyyy.imyyyy.im → 完成登录 → 开始聊天。
@alice)用于登录和 @ 提及;显示名可以随意改,只影响别人看到的昵称。
@user:matrix.org 是公共服务器用户,@user:yyyy.im 才是我们服务器上的用户。
yyyy.im 完成注册或登录。