简体中文
Mac 上的自动打字工具
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
是的,Mac 可以替你打字。对于常用的短语,macOS 的 Text Replacements 不用 App,就能把一个短代码展开成它。要从一个键输入整句话,或者按定时器反复输入同样的文字,InputConfig(在 Mac App Store 上免费)有一个 Type Text 输出,会把它作为真实的按键输入。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 安装 InputConfig,并在“系统设置”的“隐私与安全”里,到“无障碍”中允许它。
- 新建一行,并按下要用来启动它的键或按钮。
- 选择 Type Text 作为输出,并输入文字。
- 要重复,就选择 Repeats until pressed again 并设置间隔。
- 按一次控件开始,再按一次停止。
用“文本替换”展开短代码
macOS 自己就能做到。在“系统设置”的“键盘”里,到 Text Replacements,添加一个短代码和它代表的短语。在大多数 App 里输入这个代码,短语就会替换它。对于签名、地址或固定回复,Text Replacements 就够了。
从一个键输入一句话
- 你:新建一行,对要用来启动它的键、鼠标按钮或手柄按钮点按 Scan,并选择 Type Text 作为输出。
- InputConfig:每次你按下那个控件,就把整段文字作为按键输入。
- 检查:先在一份空白备忘录里按它,看看输入了什么。
最安全的触发键是你从不使用的键:完整键盘上的 F13 到 F19,或者鼠标侧键。


反复输入
在这一行的 Options 里选择 Repeats until pressed again。Every 设置间隔,从 5 毫秒到一分钟。Vary by up to 会给每个间隔加上随机的正负偏差,Stop after 会在若干次之后结束。我会从几秒的间隔开始,并先在备忘录里测试,再用到真正的 App 里。紧急停止,也就是 Control Option Command 句号,会立刻结束它。
先在空白备忘录里测试重复,这样设置错了,也只是输入到无关紧要的地方。
它做不到什么
- 逐个填写字段。它输入到有焦点的地方,所以表单需要在字段之间加 Tab 键,宏可以加上它们。
- 绕过游戏的规则。在聊天或消息里刷屏,违反许多游戏和服务的规则。
- 输入到安全字段里。macOS 会阻止在某些密码字段里输入。
简短版
- 一个短语。“系统设置”的“键盘”里的 Text Replacements。
- 一个键上放一句话。InputConfig 里的 Type Text 行。
- 按定时器输入同样的文字。同一行,设为 Repeats until pressed again。
如果要的是按键而不是文字,自动按键工具用单个键做同样的事。选最小的、能输入你所需要内容的工具。
常见问题
Mac 上有免费的自动打字工具吗?
有。macOS 的 Text Replacements 把短代码展开成短语,而 InputConfig(在 Mac App Store 上免费)可以从一个键或按定时器输入整句话。
怎么让 Mac 自动输入一些内容?
给 InputConfig 里的一行设置 Type Text 输出,并选择 Repeats until pressed again。它会按你设的间隔输入文字,直到你再次按下控件。
怎么停止 Mac 上的自动打字工具?
再次按下启动它的控件。如果有什么一直不停,紧急停止,也就是 Control Option Command 句号,会一次性释放全部。
更多中文页面
详细指南(英文)
作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。
本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.