Adium 支持哪些即时通讯服务?

更新时间

Adium 本身不提供聊天账号,它是一个 macOS 上的第三方即时通讯客户端,需要你用自己的已有账号登录。它基于 libpurple 协议库,可以连接 XMPP(Jabber)、IRC 等多种即时通讯服务。换句话说,Adium 负责“连上去”,账号和服务仍由对应的服务商提供。

它到底支持哪些服务

根据 Adium 官网的说明,它支持“a wide range of different Instant Messaging services”,并明确列出了以下协议:

  • XMPP(Jabber):官网在介绍中直接点名支持。
  • IRC:同样被明确列出。
  • 更多协议:官网提到“and more”,并指向一份完整的服务列表(full list),说明支持范围不止这两类,具体以官网列表为准。

由于 Adium 基于 libpurple 协议库构建,它的可连接服务范围与 libpurple 支持的协议密切相关。libpurple 是许多多协议聊天客户端共用的底层库,因此 Adium 能覆盖的服务类型通常比较广。

关键前提:Adium 不托管服务

这是使用 Adium 前必须理解的一点:

Adium does not host any IM services, rather it is a third-party client for connecting to IM services run by others.

也就是说:

  • Adium 不是聊天服务商,不提供账号注册。
  • 它只是客户端,负责连接由其他方运营的 IM 服务。
  • 你需要先拥有对应服务的账号,再在 Adium 里配置登录。

如果你没有 XMPP、IRC 或其他受支持服务的账号,Adium 本身无法帮你凭空获得一个。

除了协议,还有哪些相关能力

官网列出的功能中,有几项与“连接和使用聊天服务”直接相关:

能力 说明
多服务支持 可连接 XMPP、IRC 等多种 IM 服务
合并联系人 把同一个人的多个账号合并为一个联系人
与 macOS 通讯录集成 直接对接系统 Contacts
标签页聊天窗口 多会话集中管理
可主题化的 WebKit 消息视图 自定义聊天界面外观
OTR 加密 支持加密对话
文件传输 支持发送文件
事件系统 支持 Growl 和 macOS 通知中心提醒
多语言 支持 27 种语言

系统要求(决定你能不能用)

Adium 的不同版本对 macOS 版本有不同要求,官网给出的对应关系如下:

Adium 版本 需要的 macOS
Adium 1.5.10.1 或更高 Mac OS X 10.7.5 或更新
Adium 1.5.10 Mac OS X 10.6.8
Adium 1.4.5 Mac OS X 10.5.8
Adium 1.3.10 Mac OS X 10.4
Adium 1.0.6 Mac OS X 10.3.9
Adium X 0.89.1 Mac OS X 10.2.x 及更早

当前官网下载页提供的版本为 Adium 1.5.10.4,并同时提供 Older Versions、Changes 和 Source 入口。

怎么确认某个服务是否支持

如果你想确认某个具体的聊天服务能否用 Adium 登录,可以按这个顺序查:

  1. 打开 Adium 官网,查看它指向的完整服务列表(full list)。
  2. 对照该服务是否属于 libpurple 支持的协议范围。
  3. 确认你已经拥有该服务的账号——Adium 不提供注册。
  4. 检查你的 macOS 版本是否满足对应 Adium 版本的要求。

遇到连接或配置问题时,官网提供的帮助入口包括:Adium Documentation(文档)、Troubleshooting(故障排查)、IRC 聊天频道,以及 Known issues / 新建 Issue。

一句话结论

Adium 是一个免费、开源、基于 libpurple 的 macOS 多协议聊天客户端,能连接 XMPP(Jabber)、IRC 等由第三方运营的 IM 服务,但它不托管任何聊天服务、也不提供账号——你必须用自己的已有账号登录使用。