Refine vs Harper

本地 AI,还是开源规则?

Refine 和 Harper 都在你的设备上完成语法检查,但它们帮助你写作的方式不同。

下载 Mac 版

v1.34

macOS 14+

全功能 7 天免费试用

快速对比

离线使用

Refine
可以,下载本地模型后即可
Harper
可以

检查方式

Refine
理解上下文的本地 AI
Harper
确定性的语法规则

语言覆盖

Refine
50 多种语言及地区变体
Harper
英语,提供五种方言设置

价格

Refine
$38 一次性终身许可证
Harper
免费且开源

Refine 与 Harper 功能对比

两款产品都能在本地检查文字。主要区别在于,你需要理解上下文的 AI 辅助,还是采用确定性规则的检查器。

检查在哪里运行

Refine

使用下载到 Mac 上的 AI 模型。

Harper

使用设备上的本地语法引擎。

私密本地检查

Refine

受检文字不会上传到 Refine 服务器。

Harper

Harper 表示其语法引擎不含遥测,也不会把文字发送到服务器。

语法与拼写

Refine

结合上下文提供语法和拼写修正。

Harper

通过确定性规则提供语法、拼写、标点和风格建议。

更广泛的写作工具

Refine

流畅润色、修改解释、翻译和自定义提示词。

Harper

专注于规则提示和建议,而非生成式改写。

自定义

Refine

自定义提示词、指令、语言和模型设置。

Harper

开关规则、添加个人词典词条,并用 Weirpacks 扩展规则。

可用范围

Refine

适用于 macOS 14 或更高版本中的大多数 Mac 应用。

Harper

提供浏览器和编辑器集成,以及适用于 macOS 14 或更高版本的测试版桌面应用;这些集成并非系统级支持。

价格与许可证

Refine

单台 Mac 一次性 $38,或 3 台 Mac 一次性 $68。

Harper

免费且开源。

固定规则覆盖的局限

确定性规则可能漏掉上下文的情况

当没有匹配规则被触发时,确定性检查器可能会保留错误。以下示例展示了使用相同输入进行本地测试时观察到的输出。

每个示例都使用同一句美式英语输入,在所示版本上本地运行两款工具,并将输出与预期的最小修正进行比较。这些示例仅展示特定规则,并不构成整体准确度排名。

Refine v1.34(Gemma 4 E2B)与 Harper CLI 2.6.0,均使用美式英语。

本地测试的结果

在相同输入下,语言模型的输出与预期的最小修正一致;规则式检查器没有返回问题。

名词前应使用形容词

这里修饰名词“decision”,需要形容词“quick”,而不是副词“quickly”。

待检查文字

The team made a quickly decision before noon.

应做的修正

quicklyquick

语言模型: 已发现

将“quickly”改为“quick”。

规则式检查器: 已漏掉

未发现问题;错误保持不变。

动词后的宾格代词

代词是“thanked”的直接宾语,因此应使用宾格“her”,而不是主格“she”。

待检查文字

The courier thanked she for the detailed note.

应做的修正

sheher

语言模型: 已发现

将“she”改为“her”。

规则式检查器: 已漏掉

未发现问题;错误保持不变。

复数主谓一致

复数主语“doors”应搭配“have”,而不是单数形式“has”。

待检查文字

The warehouse doors has closed for the night.

应做的修正

hashave

语言模型: 已发现

将“has”改为“have”。

规则式检查器: 已漏掉

未发现问题;错误保持不变。

情态动词后的原形动词

情态动词“must”后应使用动词原形“check”,而不是“checks”。

待检查文字

The driver must checks the mirrors before leaving.

应做的修正

checkscheck

语言模型: 已发现

将“checks”改为“check”。

规则式检查器: 已漏掉

未发现问题;错误保持不变。

该选哪款写作助手?

需要上下文写作辅助时选 Refine

如果你希望本地 AI 理解句子上下文,并提供超越规则式语法的帮助,Refine 更合适。

  • 你需要流畅润色、修改解释、翻译或自定义提示词。
  • 你使用英语之外的语言写作。
  • 你希望在大多数 Mac 应用中使用同一款写作助手。

需要免费规则检查器时选 Harper

如果你需要规则可预测、可配置的开源检查器,Harper 更合适。

  • 比起语言模型,你更喜欢确定性规则。
  • 你需要 Harper 支持的浏览器或编辑器集成,而且不需要系统级检查。
  • 你想要一款可以查看源码并扩展的免费检查器。

Refine 与 Harper 常见问题

Refine 和 Harper 能离线使用吗?

可以。下载 AI 模型后,Refine 会在本地检查文字;Harper 的语法引擎也在本地运行。

Refine 和 Harper 会上传我的文字吗?

Refine 不会把受检文字上传到 Refine 服务器。Harper 表示其本地语法引擎没有遥测,也不会把文字发送到服务器。

什么时候 Harper 更合适?

当你需要免费、开源、基于规则的检查器,以及其支持的浏览器和编辑器集成时,选择 Harper;它通过这些集成工作,并非可在所有 Mac 应用中使用的系统级检查。

什么时候 Refine 更合适?

当你需要上下文本地 AI、50 多种语言及变体、流畅润色、修改解释、翻译、自定义提示词,以及覆盖 Mac 应用的体验时,选择 Refine。

来源说明

Harper 产品信息查阅于 2026年7月30日。产品功能在查阅后可能变化。

在你的 Mac 上试用上下文语法检查

下载 Refine,先体验功能完整的试用版,再决定是否购买终身许可证。

下载 Mac 版

v1.34

macOS 14+

全功能 7 天免费试用