“自动补全”“自动更正”和“文本扩展”都指输入时会改变屏幕显示内容的软件——这正是人们容易混淆它们的原因。但它们解决的问题不同,触发方式不同,也适用于不同的输入场景。下面说明它们的真正区别,以及像 Typeahead 这样的工具适用在哪里。

自动更正:修正已经输入的内容

自动更正会检查你刚输入完的一个单词(或短语),如果看起来像是错误,就会悄悄替换它——“teh”会变成“the”,漏掉的撇号会被补上,常见的拼写错误会得到修正。它会在 之后 发挥作用,处理已经存在的文本;它试图猜测你原本想输入什么,而不是你接下来要输入什么。

自动更正本质上是被动响应的。只有在你犯下可识别的错误后,它才会触发;其处理范围仅限于单个单词或非常短的固定模式,而不是句子级内容。

自动补全:预测接下来会输入什么

自动补全不是回头检查,而是向前预测。输入时,它会尝试猜测当前单词、短语或句子的剩余部分,并在你输入完成前显示猜测内容——通常以淡色的“幽灵文本”显示在光标前方。你可以按某个按键(通常是 Tab 或 Enter)接受建议,也可以忽略建议并照常继续输入。

Typeahead 就属于这一类。它会查看你正在撰写的句子,并建议一个合理的后续内容,由紧凑型语言模型在本地生成。它不会事后修正任何内容——你可以按 Tab 接受建议,也可以继续输入其他内容,让建议立即被替换。

文本扩展:输入快捷词,不作预测

文本扩展完全采用不同的机制。软件不会猜测任何内容,而是由 你 定义一个简短的触发词——例如 ;email 或 ;sig ——软件会监测你是否输入了这个确切的触发词,然后将其替换为你设置的完整文本。这里不涉及任何预测:只有你明确设置的触发词才会展开,而且每次都会以相同的方式触发。

GagarinSoft 自带的 文本替换 是专为 Windows 打造的独立文本扩展器,完全基于这一模式运作——输入已定义的触发词后,它就会在任何桌面应用中将其替换为你保存的文本。如果你希望电子邮件签名、地址或写好后想原样重复使用的固定段落每次都能准确输出,它就很适合你。

工具 处理的内容 触发时机 预测还是固定内容?
自动更正 刚刚输入的单词 输入完该单词后 修正可能的错误
自动补全(Typeahead) 当前句子的剩余部分 句子输入过程中 根据上下文进行预测
文本扩展(Text Replacements) 你定义的触发词 输入确切触发词时 固定内容——每次输出都相同
它们并非互斥。 Typeahead 自带用于精确匹配场景的文本片段和基于词典的自动补全,也可以与 Text Replacements 这类专用扩展器同时运行——一个根据上下文预测句子后续内容,另一个则确保你明确设置的触发词每次都能输出相同内容。

为什么这一区别确实重要

可预测性与灵活性

文本扩展每次都会提供完全相同的内容——适合用于法律固定文本、地址或任何不能出现差异的内容。自动补全会根据上下文调整,但不同建议的确切措辞可能有所不同。

触发词与上下文

文本扩展要求你记住并输入特定快捷词。自动补全不需要记忆任何触发词——它会根据你自然输入的内容作出响应。

自动更正有意保持有限的范围

它的目的在于悄悄修正拼写错误,而不是提供创意建议——所以人们很少把它单独当作效率工具,尽管它同样能减少击键次数。

你实际上需要哪一种?

如果你一遍又一遍地重新输入完全相同的一大段文本——签名、免责声明、地址——那就是文本扩展的问题,像 Text Replacements 这样的专用扩展器能确保每次输出一致且准确。如果你的输入内容各不相同,但通常符合熟悉的句式——例如措辞细节不同、结构却相似的回复、解释和请求——那么自动补全就是为这种情况设计的,因为它会根据你已经输入的内容调整建议。无论如何,自动更正都值得启用,因为它只是在后台悄悄修正拼写错误。

Typeahead 的核心功能是自动补全,同时还提供自定义片段和基于词典的自动补全;即使尚未下载语言模型,这些功能也能使用。因此,除了句子级预测之外,你还能获得一些文本扩展式的“输入触发词”便利,处理基本场景时无需再安装第二个应用。

常见问题

Typeahead 是自动更正工具还是自动补全工具?
它主要是自动补全工具——会预测并以幽灵文本形式显示当前句子的剩余部分。它还包括自定义片段和基于词典的自动补全,这些功能不依赖语言模型。
我应该使用 Typeahead 还是 Text Replacements?
它们解决的是不同问题,可以配合使用。Text Replacements 是文本扩展器——你定义一个触发词,它每次都会输出相同的已保存文本。Typeahead 则根据上下文预测句子的后续内容,不需要记住任何触发词。如果你需要保证某些内容每次都完全一致,例如签名,就使用 Text Replacements。如果你希望写作时获得考虑上下文的建议,就使用 Typeahead。
有了自动补全,还需要自动更正吗?
需要。两者用途不同——自动更正会修正你已经输入的单词中的错误,自动补全则会预测你尚未输入的内容。Typeahead 同时包含预测式自动补全引擎和自己的文本片段,用于必须保持完全一致的文本。
文本扩展需要互联网连接吗?
Text Replacements 完全在本地运行,不依赖云端。下载模型后,Typeahead 的自动补全也会在设备上运行——建议功能无需互联网连接即可使用。
自动补全建议可能出错吗?
是的——预测只是猜测,并非保证。如果 Typeahead 的建议与你的本意不符,只要继续输入,它就会被忽略。只有按 Tab 接受建议时,内容才会被插入。

获取 Typeahead

一次性购买,无订阅。免费试用 7 天,期间所有功能均已解锁。

在 Microsoft Store 上获取