近期 Elon Musk 收购推特 Twitter 后做出相当大的变动,许多用户离开推特,使得「推特移民」关键词〔#TwitterMigration
〕登上热门流行搜索趋势,也让接下来要介绍的「Mastodon」跃升成为推特用户新的社交媒体替代方案,除了界面长得很像,更重要的是它拥有开源、去中心化且分散式特性。
什么是 Mastodon 呢?
Mastodon〔又称为长毛象〕是一个自由开源的项目,最早在 2016 年由德国工程师 Eugen Rochko 建立,它的运作方式和一般网站不同,Mastodon 由许多不同营运者独立架设、营运的服务器「实例〔instance〕」组成,可以把 Mastodon 想象成是一个「联邦宇宙〔Federated〕」,每个实例是银河系,用户则是在不同银河系中的行星,不同的实例间可互相沟通,但是账号无法通用,因此一开始只要找到一个想加入的实例,注册账号就能存取 Mastodon 宇宙的完整内容。
前面有提到 Mastodon 是去中心化、分散式的微博服务,不同于推特的公司的管理策略,用户是由上而下的管理审查、营运模式,每个 Mastodon 实例可能会有不同的组成群体、规则或指定主题,这些实例可在 Mastodon 联邦宇宙合作互通,但是不会互相依赖,如果有能力者一样能通过开放源代码程序架设一个自己的服务器。
Mastodon 会受到推特用户关注的一大原因是它的界面、操作方式和 Twitter 很相近,例如推特的 Tweet〔推文〕在 Mastodon 则被称为 Toot,用户也可发布长篇文章、上传图片、视频、进行投票或私信等等,目前界面语言已经有包含中文在内等多国语言,这些翻译都是由志愿者提供。
下载 Mastodon 官方 / 第三方应用程序
Mastodon 有提供官方应用程序下载,支持 iOS 和 Android 两大平台,从 App Store 或 Google Play 也能找到他们,如果你是电脑版用户只要打开浏览器、进入对应的实例网页即可使用〔例如 mastodon.social〕。
Mastodon 应用程序下载
除了 Mastodon 官方提供的网页版、iOS 和 Android 应用程序外,许多第三方 App 也利用 Mastodon API 进行开发,而且还做得比官方版本更好用!像是 iOS 部分有许多国外用户推荐使用 Metatext 或 tooot,Android 则可以考虑 Tusky for Mastodon〔我目前是使用 Metatext〕。
Mastodon 第三方应用程序
选择 Mastodon 服务器免费注册账号
Mastodon 是由许多实例所组成,可以想象成是很多不同的服务器〔网站〕,最终都能链接到 Mastodon 这个联邦宇宙空间,官方网站列出许多服务器列表,能依照区域、主题或使用语言进行筛选,这些经过官方筛选、显示于官网的实例应该都有一定程度的稳定性和使用人群。
Mastodon 服务器列表
注册时需要填入显示名称、用户名称、电子邮件地址和密码,勾选同意隐私权政策,不同服务器可能会有自己的规则,在获取账号前可以先留意看看。
Mastodon 用户名称格式是一个比较容易让大家搞混的设计,简单来说,就是「用户名称 + 实例」格式,例如「@[email protected]」,当未来有其他用户想关注时就把这段用户名称给他,无论对方是否在同个实例都能进行互动。
注册后会将确认邮件发送到用户的 email 邮箱,点击链接来启用账号。
注册后返回邮箱收取验证信
编辑个人信息、关注有兴趣的用户或话题
完成身份认证后登入 Mastodon,点击「编辑个人资料」上传头像、编辑个人简介。
Mastodon 编辑个人信息
和其他社交网一样 Mastodon 也能编辑显示名称、个人简介、封面图片、头像,设置是否要锁定账号〔类似私密账号,需要手动批准关注请求〕、账号是否为机器人或是否在目录列出账号,允许陌生人通过推荐、热门趋势或其他功能发现你或隐藏社交网络,下方还有个人信息外部链接,可用来放入各种不同的外部链接。
设置 Mastodon 显示名称、简介和头像
第一次使用时 Mastodon 会推荐一些可能会有兴趣的用户让你关注,或者从右侧「探索」找找看目前热门的发文、主题标签或是其他最新信息,稍微熟悉一下 Mastodon 界面其实不会太难懂。
如果你使用的是宽屏幕、可在横幅显示更多信息,建议在「偏好设置」将「启用进阶网页界面」开启,就能在屏幕画面显示首页、通知、联邦时间轴、任意数量的列表和主题标签等等,有效运用屏幕空间。
Mastodon 进阶网页界面
Mastodon 发文权限设置
在 Mastodon 发文,可以在网页左侧找到更新功能,在 mastodon.social 限制 500 字节,不过在其他的实例可能允许发表更多的字数限制,一样是输入内容即可,右上角还能选择要加入的 Emoji 表情符号,操作上就和一般社交网站大同小异,下方则有上传图片视频、加入投票、权限设置、内容警告〔Content Warning〕和语言设置。
简单说一下 Mastodon 贴文的权限设置:
- 公开〔Public〕:对所有人可见,其他 Mastodon 联邦宇宙的用户也能看到。
- 不公开〔Unlisted〕:其他人看得到贴文,但在探索中不会显示,也就是不显示于联邦宇宙和时间轴,但是贴文依然公开,其他用户点击你的个人页面还是会看到。
- 仅限关注者〔Followers-only〕:只有关注者才能看到的内容。
- 仅限提及的人:只有被标注的人才会看到。
Mastodon 发文权限设置
发文时会自动选择贴文语系,如果使用其他语言发布内容可在下方选项查找语言进行标注。
设置 Mastodon 发文语言
如果内容上有一些不适合未成年观看,例如上班不宜观赏〔NSFW〕或是成人内容,建议使用内容警告〔CW〕来加入警告信息、避免在浏览信息时被直接打开,特别是在剧透、敏感信息时可以派上用场哦!
必要时设置内容警告信息
偏好设置管理关注者、导入导出备份
Mastodon 在点击右侧「偏好设置」后会有许多设置项目,例如设置个人文件、偏好设置、关注中和关注者、过滤器、自动删除发文、账号、导入及导出和开发者等等,像是要启用进阶网页界面、开启限速模式、自动播放 GIF 动画、减少动画、停用滑动手势或使用系统字型等等,也有一些排版和操作上的选项可以调整。
我建议是先到左侧「账号」将「两阶段验证」功能打开,通过验证应用程序〔例如 Google Authenticator〕或是实体安全密钥来保护账号,我之前有写过一篇关于 Yubikey 介绍可参考「以 YubiKey 实体安全密钥设置 Google 两步骤验证教学」一文,如此一来将能大幅提升安全性、降低被其他人盗用账号的风险。
Mastodon 偏好设置
从「关注中与关注者」查看关注或是被关注的账号信息,会显示每个账号的状态、发文数、关注者和上次活跃时间,也能查询是否有互相关注彼此、已转移或是潜水中情形,在管理功能里能快速关注或取消关注选择的用户。
管理 Mastodon 关注中与关注者
最后介绍一个 Mastodon 很有用的功能,那就是偏好设置里找得到「导入及导出」选项,若有需要,可以将包含文章和媒体的文件以 ActivityPub 格式储存、下载,不过每次下载存档的间隔时间至少 7 天。
另外,在关注者、列表、封锁的用户、静音的用户、域名封锁和书签方面也都能下载对应的 .csv
格式,方便未来在移转到其他 Mastodon 网站时能将资料带走,随时导入新的网站,非常方便!这也是当前常用的社交网站服务比较难做到的部分。
自带导出、导入功能可将资料下载存档
Mastodon 常见问题 Q&A
1. Mastodon 是一个什么样的网络服务?
Mastodon 建立于 2016 年,是一个自由开源、去中心化、分散式的微博服务。
2. Mastodon 需要额外安装软件才能使用吗?
不用,Mastodon 就像是 Twitter,直接在浏览器上就能进行注册和相关操作,本身也有提供 iOS、Android 应用程序也能在行动设备使用。
3. 在不同的实例〔instance〕注册账号有差吗?
Mastodon 开放有技术能力者自行架站,官网也有提供各种国家地区、语言、主题搭建的网站,建议在官网选择一个实例注册即可,不同的服务器一样都能连到 Mastodon 联邦宇宙。
4. 有推荐的 Mastodon 第三方应用程序吗?
根据我的了解,iOS 用户建议使用 Metatext 或 tooot,Android 用户则推荐 Tusky 。
5. mastodon.social 网域不开放注册怎么办?
最接近官方提供的服务器可能因为注册人数过多而关闭注册,但可通过邀请链接注册账号。
6. Mastodon 社交规则是什么?
依照用户注册账号的实例而有不同的规则,但大致上来说就是不要有仇恨言论、张贴 NSFW 内容时记得记得设置内容警告〔CW〕等等,在注册前需仔细阅读用户规则。
7. 可以邀请朋友或其他人加入 Mastodon 吗?
可以,在偏好设置就能找到「邀请用户」功能,建立自己的邀请链接。
8. Mastodon 资料是否能够备份或是导出?
可以,Mastodon 偏好设置就有导入及导出功能,除了将包含文章和媒体的文件压缩下载,也能将关注者、列表、封锁的用户、静音的用户、域名封锁和书签导出为 csv 格式。