Mac 菜单栏里的一个小应用

长段文字由 Layouto 替你输入,英文的拼写错误在你察觉之前就已改好。

你设置的触发词会展开成完整的句子,英语等二十多种语言里打错的单词会自动改正。Layouto 运行在 Apple 的 App Sandbox 中,通过了 Apple 对 Mac App Store 的严格审核,你输入的一切都只留在你的 Mac 上。

App Store 上的 Layouto
免费试用 7 天,之后按月或按年订阅。
macOS 13 或更高版本。

示例:用拼音输入法写下“安娜,早上好!”,再切换到 ABC 输入触发词“!gx”,它会展开成“恭喜你升任新职位!”,“!qm”则展开成署名“祝好,托尼”。

通过 Apple 审核

在 macOS 沙盒中运行,你输入的内容都留在 Mac 上。

不碰终端

在终端、代码编辑器或任何其他应用里都可以关闭它。

多种语言

从德语、土耳其语到希腊语、希伯来语和阿拉伯语,总共四十多种。

你打字时 Layouto 在做什么

你打字的时候,有三件事在发生。

文本替换(快捷方式)

输入一个简短的触发词,按下空格的瞬间就能得到完整的句子。你可以设置自己的替换:邮件签名、送外卖用的家庭地址,或者一天要打十几次的固定回复。

更多

每一个快捷方式都由你自己定义,没有预设列表把你限制住。这项功能独立于布局转换运行,所以无论你打的是中文、英文,还是 Layouto 支持的其他任何语言,效果都一样好。

大多数人最后都会积累一小撮快捷方式,用来应付那些每天都要打的内容,用了几周之后,甚至都忘了它们的存在。

比如

你每天要在几十封邮件末尾署名。只需设置一次触发词 !qm,以后用 ABC 打出来再按下空格,完整的署名就会出现:姓名、职位和日历链接。

单词自动纠正

Layouto 会把你输入的每个单词与 Mac 内置的拼写检查器(Pages 和邮件用的是同一个)进行核对,还没打到下一个单词就即时修正真正的错误。

更多

任何本来就正确的单词都不会被碰。只有当词典确信某处出错时,应用才会介入,而不是单词看起来只是不常见。如果你更喜欢自己发现并修正错误,可以在设置里完全关闭这项功能。

比如

赶时间的时候,英文的“definitely”会被打成“definately”。按下空格的那一刻 Layouto 就把它改好,句子接着往下写。

自动布局转换

忘记切换键盘布局了?Layouto 会自动发现并把输入的文本转换成你真正想打出来的内容,你完全不需要多做任何事。

更多

在西里尔文、希腊文、阿拉伯文和拉丁文布局之间,无论你日常怎样组合,都会自动生效。希伯来语等 macOS 没有完整词典的语言,按两下 Shift 即可转换。

上海有人用希腊语发完消息后忘记切回英语布局,也不会有任何损失。修正会在原地发生,甚至在这句话打完之前就完成,不需要手动切换布局。

比如

你用希腊语回复了雅典的客户,然后没切换键盘就开始写英文邮件。第一个词先是以希腊字母出现,但按下空格后就已经变成了“Thanks”。

按应用设置例外

终端和代码编辑器正是一个键盘纠错工具最不该乱猜的地方。把 Terminal.app、VS Code 或任何其他应用加入 Layouto 的例外列表,在这些应用里它就会完全停止监视,不切换布局,也不自动纠正。

更多

你的命令和代码会原样发出,包括其中的拼写错误,因为在命令行里,一个被'纠正'过的字符可能意味着完全不同的命令。例外列表就在设置里,立即生效,不需要重启。

这是一个刻意做得很直接的工具。在被排除的应用里,Layouto 就是不存在。

比如

你在终端里部署到生产环境。把终端加入例外列表后,Layouto 不会插手,每条命令都按你输入的样子执行。

品牌名称保持正确

品牌名称有正确的写法,而自动纠正工具经常把它弄错。Layouto 维护着一份受保护词汇表,包括 iPhone、iCloud、macOS 等,无论在什么情况下都不会改动它们的大小写,即便这些写法本来会触发纠正。

更多

你也可以添加自己的专有名词:公司名、产品名,任何你经常打、又可能被拼写检查误判为错误的词。一旦加入列表,无论出现在哪种布局或语言环境中,这个词都会被视为正确。

比如

你整天写数码产品评测。iPhone、iCloud 和 macOS 都保持你输入的样子,把公司名称加入列表后,它也一样。

支持 20 多种语言的自动纠正

单词自动纠正建立在布局转换之上,并为每种语言使用 Mac 自带的拼写检查,因此会随系统更新保持最新。

更多

开箱即用支持阿拉伯语、俄语、乌克兰语、保加利亚语、土耳其语、德语、西班牙语、法语、葡萄牙语、意大利语、波兰语、瑞典语、丹麦语、挪威语、希腊语等等,总共 20 多种语言。

如果你的语言不在列表里,可以把任意 Hunspell 词典(与 LibreOffice 和 Firefox 相同的 .dic/.aff 格式)安装到用户 Library 文件夹:Layouto 启动时会检测到它,并自动为该语言纠正布局。要在该语言里自动纠正单词,还需要一份 Layouto 目前还没有的词表。

比如

家里一半人用希腊语写字,另一半用英语,亲家最近又开始用保加利亚语了。Layouto 能跟上这三种键盘,不用你告诉它本来想用哪一种。

辅助技术

Layouto 会申请 macOS 的辅助功能权限,并且只用于一个目的:帮助你输入文本。患有多动症或执行功能障碍的人,不应该被要求时刻记住当前哪一种布局是激活的。

更多

盲人和低视力用户不看键盘打字,再通过 VoiceOver 听自己写的内容:想知道当前是哪种布局,得另外操作一步,而用错布局打出的词,要等读出来才会发现。

Layouto 会在错误发生的那一刻,代替用户自己捕捉到它。这款应用只能看到你按下的按键代码,从不读取其他应用的屏幕或文本,也不会把你输入的任何内容发送到网络。

实际使用中

打字前不用先查看菜单栏,用错布局打出的词也不用删掉重打。

不会弹出确认对话框,因为修正已经完成了。如果不是你想要的结果,双击 Shift 就能恢复原文。这在你输入文字的任何应用里都有效,而不只是 Layouto 自己的窗口里。

适合谁使用

用三种语言做客服

你在同一个聊天窗口里用英语、希腊语和阿拉伯语回复客户。键盘布局跟不上你的节奏,但 Layouto 可以。

粘贴代码的开发者

你一整天都在复制粘贴配置和命令。终端和你的编辑器都在例外列表里,所以一个字符都不会被改动。

双语家庭

给孩子发英语消息,给伴侣发阿拉伯语,给同事发希腊语。每个词一打完,布局就自动切换好了。

夹杂拉丁文术语的学术写作

一篇西里尔文的论文里偶尔还是需要一个拉丁文术语,Layouto 不会把它误认成布局错误。

为行动不便人士提供的快速地址输入

多打的每一个字符都有代价。一个三字符的快捷方式就能展开成完整地址,不需要重新输入。

一天要输入二十次同一地址的房产中介

几个字符,完整的房源地址就出现了。省下的与其说是时间,不如说是耐心。

一天要切换四次布局的外派人员

在家、上班、跟朋友聊天、办事情,每个场景想要的布局都不一样。Layouto 能从每个词看出你本来想用哪种布局并把它改好,所以不用事先切换。

保护品牌名称的文案撰稿人

iPhone、iCloud、macOS:大小写始终正确,即便自动纠正通常管不住自己的手。

如何使用文本替换

如何使用文本替换: Layouto Settings, Text Replacements
  1. 打开 Layouto → Settings → 'Text Replacements' 标签页。
  2. 左侧是替换集(Sets):内置的(符号、日期、表情符号)和你自己的 'My Replacements'。选择一个替换集,点击 +,输入缩写词和它要展开成的文本。
  3. 在任意应用里输入这个缩写词并按空格键,它就会展开成完整文本。
  4. 'Variables' 标签页支持在替换内容里直接使用 {{date}}、{{time}}、{{clipboard}}、{{cursor}},以及你自己定义的 {{var:名称}} 变量。

价格

只有一种方案,包含全部功能,你只需选择多久付一次款。

按月

$2.99/月

完整功能,按月付费。

App Store 上的 Layouto

两种方案均可免费试用 7 天,随时可在 App Store 设置中取消。

价格以美元显示,你所在地区的 App Store 可能会以当地货币显示不同金额。

与其他应用比较

有些工具能做到其中一部分,但没有一个能做到全部三件事。

Layouto 的文本快捷方式引擎完全经得起与老牌产品对比,而它们当中没有一个能修正错误的键盘布局。

功能TypinatorTextExpanderText BlazePhraseExpressLayouto
价格一次性 49.99 美元(Basic,仅 macOS)或 29.99 美元/年(Advanced,macOS+iOS)60 美元/年(按月付费为 6 美元/月)免费,或 Pro 版 2.99 美元/月Standard 版 83.99 欧元 / Professional 版 126.01 欧元,一次性付费(不含增值税)2.99 美元/月或 19.99 美元/年
分发方式直接销售(ergonis.com)仅提供直接下载,无法通过 App Store 沙盒机制上架直接下载;也提供 Chrome 扩展程序直接销售(自建商店)Mac App Store
搜索有无无无有
集合 / 文件夹有分组文件夹分组有(Sets)
入门包社区提供的 TSV无应用市场无有(内置 6 个)
导入 / 导出plist / csv无无无有(TSV/CSV/plist)
命名变量有无有(表单字段)有有
光标定位有无无有有
按应用限定范围有(Apps)无无无有(按集合)
使用统计有无无无无
正则触发有无无有(宏语言)无
自动纠正键盘布局(修正用错误布局输入的文本)无无无无有

此对比信息截至 2026 年 9 月。这是一份时间快照,不是实时数据:功能和价格会变化,在信赖这里的任何说法之前请自行核实来源。

Layouto 是 Mac App Store 上唯一能同时做到三件事的应用:纠正键盘、抓住拼写错误、展开文本替换。

常见问题

没找到答案,或者遇到问题了?请发邮件给我们: support@layouto.app

Layouto 是什么?

Layouto 是一款适用于 macOS 13 及更高版本的菜单栏应用,在你打字的任何应用里都能帮忙:把你的文本快捷方式展开成完整的句子,用 Mac 自带的拼写检查纠正拼错的单词,还能把在错误键盘布局下打出的词转换成你想打的词。开着简体拼音输入法时它只展开文本快捷方式(按回车键),拼写纠正和键盘布局转换只在选中 ABC 等键盘输入时工作。它在 Mac App Store 上架:前 7 天免费,之后按月或按年订阅。

Layouto 会把我输入的内容发送到什么地方吗?

不会。布局识别和修正完全在你的 Mac 本地进行,你输入的内容不会被记录或传输。只有一样东西会保存,而且只保存在你的 Mac 上:当你按两下 Shift 撤销一次自动修正时,Layouto 会记下这个词,撤销三次后就不再修正它。不再修正的词会列在设置里,你可以在那里删除。

为什么需要辅助功能权限?

Layouto 使用辅助功能权限,仅仅是为了输入辅助:在错误发生的那一刻捕捉到它,而不是为了任何更广泛的目的。它只会监视你按下了哪个键(一个按键代码,而不是你屏幕上的内容),从而判断出你输入的单词何时只在另一种键盘布局下才有意义,然后用最普通的方式插入修正:删除并重新输入这个词。这就是它全部的能力范围:Layouto 从不读取其他应用的文本、界面或屏幕。能做到这一点的 AXUIElement API 在这款应用里从未被调用,而且无论如何 macOS 的沙盒机制都会阻止这类跨应用访问。按键只会为当前这个单词在本地做缓冲,一旦处理完就立刻丢弃;不会有任何记录或传输,你的 Mac 上只保留一份你撤销过自动修正的词的记录,好让你反复撤销的词不再被修正。这在字面意义上就是辅助技术。认知或记忆障碍,包括多动症或执行功能障碍,往往让人难以可靠地追踪当前激活的是哪一种布局,Layouto 代替承担了这项工作,而不是要求谁自己时刻留意。行动不便带来的好处则不同:手部动作更少,不需要手动删除重打,双手承受的重复性劳损也更少。包括 VoiceOver 用户在内的视力障碍人士,根本看不到菜单栏里那个小小的布局指示器,所以修正必须在完全不需要看它的情况下完成。阅读障碍以及其他语言处理方面的状况,会让布局的快速切换格外容易出错,而同时使用多种语言的年长用户,承受的也是同样的认知负担。正是辅助功能权限,让 Layouto 能够代替用户自动捕捉错误,赶在需要手动修正之前。

离线也能用吗?

可以。所有纠正功能都不需要联网即可运行。网络仅用于购买订阅,这部分由 Apple 的 App Store 处理。.

怎么撤销一次错误的纠正?

按两下 Shift 键。这会恢复原始文本,再次按下则会在你启用的各个布局之间循环切换。

费用是多少?

前 7 天可以免费使用全部功能,之后需要订阅。你可以随时在 App Store 的设置里管理或取消订阅。

支持哪些语言?

43 种语言分为三个等级。一级:阿拉伯语、保加利亚语、丹麦语、德语、法语、俄语、葡萄牙语、瑞典语、希腊语、西班牙语、意大利语、乌克兰语、土耳其语、越南语、挪威语、波兰语,与一级或二级中的任何其他语言都能双向自动转换。克罗地亚语、波斯语和塞尔维亚语也会自动转换,它们的词典已内置在 Layouto 中。二级:英语、荷兰语,可以从任何非拉丁文字(西里尔文、希腊文、希伯来文、阿拉伯文等)自动转换过来,但要从另一种拉丁文布局转换成这两种语言,需要用双击 Shift 的快捷键。三级:亚美尼亚语、白俄罗斯语、孟加拉语、捷克语、爱沙尼亚语、芬兰语、格鲁吉亚语、古吉拉特语、希伯来语、印地语、匈牙利语、冰岛语、爱尔兰语、哈萨克语、立陶宛语、旁遮普语、罗马尼亚语、斯洛伐克语、斯洛文尼亚语、泰卢固语、乌兹别克语、威尔士语,可以按需转换(双击 Shift),或者下载适合你语言的 Hunspell 词典(一对 .dic 和 .aff 文件,例如来自 LibreOffice 的词典合集),把这两个文件放进 ~/Library/Spelling,然后注销并重新登录(或重启 Mac)。下次启动时,Layouto 会检测到真正的词典并启用自动转换,比如希伯来语就会升级为一级。如果文件是从浏览器下载的,请在终端里解除隔离:xattr -dr com.apple.quarantine ~/Library/Spelling

我能添加一种目前不支持自动转换的语言吗?

可以。Layouto 依赖的是 macOS 内置的拼写检查功能。下载适合你语言的 Hunspell 词典(一对 .dic 和 .aff 文件,例如来自 LibreOffice 的词典合集),把这两个文件放进 ~/Library/Spelling 文件夹(Finder → 前往 → 前往文件夹…),然后注销并重新登录(或重启 Mac)。下次启动时,Layouto 会自行检测到真正的词典并启用自动转换。如果文件是从浏览器下载的,请在终端里用这条命令解除隔离:xattr -dr com.apple.quarantine ~/Library/Spelling。前提条件:这个词典必须能真正校验单词(能够拒绝无意义的字符串);在不同文字体系之间(希伯来文 ↔ 英文),转换会立即启用,而在使用同一文字体系的语言之间,只有当布局中包含该语言特有的字母时(比如 ä、ş、ї)才会启用。

开着中文输入法时能用文本替换吗?

可以。选着简体拼音输入法时,用英文字母打出触发词(比如 !sig),然后按回车键就会展开;按空格键会照常选择候选词,不会展开。也可以在菜单栏里选中 ABC 键盘再打,这时按空格就会展开。展开出来的内容可以是中文。

亲自试试

Layouto 已上架 Mac App Store。
前 7 天免费,之后按月或按年订阅。

App Store 上的 Layouto

macOS 13 或更高版本。