Comoji 与 Mojito 对比
Comoji 为 Mac 上的每一个应用免费加入 Slack 风格的 :emoji: 自动补全。
Mojito 是与 Comoji 同类的一款较新的免费 Mac 应用:一个菜单栏工具,在任何文本输入框中提供 Slack 风格的冒号 :emoji: 自动补全。如果你在两者之间权衡,坦白说它们在核心理念上一致(输入冒号关键词,光标旁出现弹出框,不用碰鼠标就能插入),区别在于功能范围、各自如何处理 GIF,以及你该如何信任它们。
两者都是真正免费的。Mojito 开源并接受捐赠;Comoji 闭源,所有功能免费,另有可选的 $1.99 Supporter 许可证用于移除推广内容。
有一点要先说明:Mojito 还很新,公开的系统要求信息比老牌应用少。凡是它官网没有说明的地方,本页会直接说明,而不是猜测。
Mojito 实际是怎么工作的
输入 : 再加上搜索词,Mojito 就会在行内显示匹配结果。搜索支持模糊匹配和容错,所以 :sh 就能找到 🤷,不需要记住确切的短代码;它不仅涵盖表情,还涵盖符号,并会把你最常用的排在前面。界面本身已本地化为 19 种语言,其中 14 种还翻译了表情短代码,所以用西班牙语搜索时 :gato: 也能用。它采用键盘优先的选择方式,没有单独的窗口。在本身已支持短代码表情的应用和网站上,它也会自动停用,这样就不会有两个选择器争抢同一个冒号。
GIF 通过第二个触发方式使用:输入 ::: 加搜索词,Mojito 就会查询 Giphy。该功能默认开启,可以在设置中关闭。Comoji 在实质上相同(GIF 搜索就是一次 Giphy 查询),但使用明确的全局 /gif 命令。两款应用都会把你的 GIF 搜索词发送给 Giphy,但都不会把你平时打的字发送到任何地方。
在共同的核心之上,Comoji 还增加了一些东西:用于动画贴纸的全局 /sticker 选择器、在 : 不合适时可以自定义的触发键、由你自己编辑的按应用和按网站停用列表、用第二个冒号结束关键词时的精确匹配自动替换,以及一个可以搜索整个表情集的浏览器。
功能对比
| 功能 | Comoji | Mojito |
|---|---|---|
| Slack 和 Discord 风格的冒号表情自动补全 | 是 | 是 |
| 全局可用(信息、邮件等) | 是 | 是 |
| 带别名的完整表情集 | 1,870 个 | 完整表情集 |
| 模糊 / 容错搜索 | 是 | 是 |
| 界面本地化 | 否 | 19 种语言(其中 14 种含短代码) |
| 最低 macOS 版本 | 13 Ventura | 14 Sonoma |
| 肤色选择 | 是 | 视情况而定 |
| 按最近使用排序 | 是 | 是 |
| 自定义触发键 | 是 | 视情况而定 |
| 可自行编辑的按应用和按网站停用列表 | 是 | 自动 |
| GIF 搜索 | 随处使用 /gif | 随处使用 ::: |
| 全局贴纸选择器 | 是 | 否 |
| 可阅读的源代码 | 否 | AGPL-3.0 |
| 公开网络连接范围及验证步骤 | 是 | 视情况而定 |
| 价格 | 免费 | 免费 |
价格、权限与适用范围
价格
- Comoji
- 免费,而且是字面意义上的免费:包含全部功能,无需账户,没有试用期限。可选的 Supporter 许可证一次性 $1.99,用于移除推广内容。下载文件是经过签名和公证的 DMG。
- Mojito
- 免费,并以 AGPL-3.0 开源。 属于捐赠软件:开发者接受捐赠,但没有付费版本、没有试用,也没有追加销售。注意基于 Giphy 的 GIF 搜索默认开启,所以“免费”里包含了一项你可能想关闭的第三方服务。
请求的权限
- Comoji
- 辅助功能和输入监控。“输入监控”让 Comoji 注意到你输入了
:fire;“辅助功能”让它找到当前输入框和光标位置,使弹出窗口出现在正确的地方,并把表情输入回去。安全密码输入框会被忽略。这是 macOS 上最敏感的两项权限,因此 /security 列出了应用可能连接的每一个主机,并提供终端命令让你亲自验证。 - Mojito
- 未公布。 Mojito 官网没有列出它需要的权限。任何要在其他应用的输入框里识别冒号关键词的应用,至少都需要“辅助功能”,通常还需要“输入监控”,所以可以预期会看到和 Comoji 相同的提示。它真正的优势在于许可证而不是提示数量:因为 Mojito 采用 AGPL-3.0,你可以阅读源代码,确切了解它如何使用所获得的权限。Comoji 用另一种方式回答同一个问题:公开它可能连接的每一个主机以及验证命令。
平台
- Comoji
- macOS 13 Ventura 或更高版本,支持 Apple silicon 和 Intel。仅限 Mac:没有 iPhone、iPad 或 Windows 版本,也不会在设备之间同步。
- Mojito
- macOS 14 Sonoma 或更高版本,原生支持 Apple silicon 和 Intel,从其官网分发。Comoji 也支持较旧的 macOS 13 Ventura,所以能在 Mojito 不支持的 Mac 上运行。
适用的应用和输入框
- Comoji
- 任何标准文本输入框:信息、邮件、备忘录、Slack、浏览器以及大多数编辑器。按应用停用列表可以在指定应用中关闭它,按网站停用列表可以在
github.com这类已有自带:emoji:处理的域名(包括子域名)上关闭它。 - Mojito
- 在普通文本输入框中全局可用(编辑器、邮件、浏览器、备忘录),并会在本身已支持短代码的应用和网站中自动停用。停用列表由 Mojito 决定而不是由你决定:设置起来更省事,但如果你不同意它的选择,可控性也更少。
Mojito 的相关信息已于 根据下列来源核实。第三方应用的价格和功能会变化,请以厂商官网为准。
开源与公开网络连接范围
你应该选哪一个?
适合选 Mojito 的情况
- 你想要可以阅读的源代码,或者特别需要 AGPL 许可的软件。
- 你用英语以外的语言搜索表情。
- 比起 Comoji 的
/gif命令,你更喜欢 Mojito 的:::GIF 触发方式。 - 你更喜欢由应用替你决定在哪里停用,什么都不用配置。
- 你不需要贴纸、自定义触发键或自己维护的列表。
适合选 Comoji 的情况
- 你想要全局
/gif和/sticker选择器。 - 你想自己选择触发键,以及自动补全在哪些具体应用和网站中保持安静。
- 你想要精确匹配自动替换:输完
:fire:,表情就直接出现,不用从列表里选。 - 你希望网络连接范围是公开且可独立验证的,而不是靠推测。
- 你还在用 macOS 13 Ventura,暂时不打算升级:Mojito 需要 macOS 14 Sonoma 或更高版本。
结论
如果你想要一个开源、多语言、并能用同一种触发方式搜索 GIF 的选择器,而核心的冒号自动补全就能满足你大部分需求,选择 Mojito。
如果你主要在“信息”里聊天,想在那里用贴纸和 GIF,想要可配置的触发键、由你掌控的按应用和按网站控制,以及关于应用网络行为的公开、可验证的说明,选择 Comoji。两者都免费,所以最实在的建议是:试试上面描述中更像你的那一个。需要 macOS 13 Ventura 或更高版本。
试试 Comoji
macOS 13 Ventura 或更高版本 · 免费 · 已签名并经过公证 · 无需账户。
常见问题
如果我用英语以外的语言搜索表情,Mojito 和 Comoji 哪个更好?
Mojito,前提是你的语言属于它翻译了短代码的 14 种语言之一(例如西班牙语的 :gato:)。Comoji 的短代码只有英文。如果多语言短代码搜索对你来说比贴纸或自定义触发键更重要,Mojito 更适合你。
Mojito 和 Comoji 能在同样的 Mac 上运行吗?
不完全是。Mojito 需要 macOS 14 Sonoma 或更高版本。Comoji 也支持较旧的 macOS 13 Ventura,所以如果你还没升级,它是可选的那一个。
授予“辅助功能”和“输入监控”权限时,哪个更值得信任?
与其说哪个更值得信任,不如说它们回答这个问题的方式不同。Mojito 采用 AGPL-3.0,你可以确切读到源代码如何使用它获得的权限,如果你会读代码,这是最强的保证。Comoji 闭源,但在 /security 公布了它可能连接的每个主机,并提供终端命令让你自己验证。读代码胜过读列表;但公开的列表仍然胜过仅凭厂商的一句话。