Refine vs Harper

Refine vs Harper:本機 AI,還是開源規則?

使用本機模型時,Refine 和 Harper 都在你的裝置上檢查文法。Refine 使用語言模型,Harper 使用可設定的規則。

下載 Mac 版

v1.39

macOS 14+

免費使用,無需帳號

快速對比

離線使用

Refine(本機模型)
可以,下載本機模型後即可
Harper
可以

檢查方式

Refine(本機模型)
理解上下文的本機 AI
Harper
確定性的文法規則

語言支援

Refine(本機模型)
36 種語言,可選擇地區變體。查看支援的語言
Harper
英語,提供五種方言設定

價格

Refine(本機模型)
$38 一次性終身授權
Harper
免費且開源

Refine 與 Harper 功能對比

兩款產品都能在本機檢查文字。主要區別在於,你需要理解上下文的 AI 輔助,還是採用確定性規則的檢查器。

檢查在哪裡執行

Refine(本機模型)

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

Harper

使用裝置上的本機文法引擎。

保護隱私的本機檢查

Refine(本機模型)

一般本機檢查在 Mac 上執行,不會上傳文字。

Harper

Harper 表示其文法引擎不含遙測,也不會把文字傳送到伺服器。

文法與拼寫

Refine(本機模型)

結合上下文提供文法和拼寫修正。

Harper

透過確定性規則提供文法、拼寫、標點和風格建議。

更廣泛的寫作工具

Refine(本機模型)

流暢潤色、修改解釋、翻譯和自訂提示詞。

Harper

專注於規則提示和建議,而非生成式改寫。

自訂

Refine(本機模型)

自訂提示詞、指令、語言和模型設定。

Harper

開關規則、新增個人字典詞條,並用 Weirpacks 擴充規則。

可用範圍

Refine(本機模型)

適用於 macOS 14 或更高版本中的大多數 Mac 應用程式。

Harper

提供瀏覽器和編輯器整合,以及適用於 macOS 14 以上版本的全系統桌面測試版,支援 Apple Silicon 和 Intel。

價格與授權

Refine(本機模型)

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

Harper

免費且開源。

固定規則涵蓋範圍的限制

確定性規則可能漏掉上下文的情況

當沒有匹配規則被觸發時,確定性檢查器可能會保留錯誤。以下範例展示了使用相同輸入進行本機測試時觀察到的輸出。

檢視於 2026年7月30日。我們尚未重新執行這四個選定案例,也未測試桌面測試版。 每個範例都使用同一句美式英語輸入,在所示版本上本機執行兩款工具,並將輸出與預期的最小修正進行比較。這些範例僅展示特定規則,並不構成整體準確度排名。

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」。

規則式檢查器: 已漏掉

未發現問題;錯誤保持不變。

完整的已記錄輸出

名詞前應使用形容詞

待檢查文字
The team made a quickly decision before noon.
Refine 輸出
The team made a quick decision before noon.
Harper 輸出
The team made a quickly decision before noon.

動詞後的賓格代詞

待檢查文字
The courier thanked she for the detailed note.
Refine 輸出
The courier thanked her for the detailed note.
Harper 輸出
The courier thanked she for the detailed note.

複數主謂一致

待檢查文字
The warehouse doors has closed for the night.
Refine 輸出
The warehouse doors have closed for the night.
Harper 輸出
The warehouse doors has closed for the night.

情態動詞後的原形動詞

待檢查文字
The driver must checks the mirrors before leaving.
Refine 輸出
The driver must check the mirrors before leaving.
Harper 輸出
The driver must checks the mirrors before leaving.

在兩個工具中嘗試這些句子,再用自己的文字比較建議。本機 AI 也可能做出不必要的修改,請逐項確認。

設定 Refine,讓它在 Mac 應用程式中運作

該選哪款寫作助手?

需要上下文寫作輔助時選 Refine

如果你希望本機 AI 理解句子上下文,並提供超越規則式文法的幫助,Refine 更合適。

  • 你需要流暢潤色、修改解釋、翻譯或自訂提示詞。
  • 你使用英語之外的語言寫作。
  • 你希望在大多數 Mac 應用程式中使用同一款寫作助手。

需要免費規則檢查器時選 Harper

如果你需要規則可預測、可設定的開源檢查器,Harper 更合適。

  • 比起語言模型,你更喜歡確定性規則。
  • 你需要瀏覽器或編輯器整合,或可跨 macOS 應用程式使用的桌面測試版。
  • 你想要一款可以查看原始碼並擴充的免費檢查器。

Refine 與 Harper 常見問題

Refine 和 Harper 能離線使用嗎?

可以。下載 AI 模型後,Refine 會在本機檢查文字;Harper 的文法引擎也在本機執行。

Refine 和 Harper 會上傳我的文字嗎?

使用本機模型時,Refine 在你的 Mac 上檢查文字。如果你用自己的 API 金鑰連接雲端服務,該工作的文字會傳送給該服務。如果你傳送建議回報,回報中包含的原文和修改後的文字會傳送給 Refine。Harper 表示其本機引擎不會向伺服器傳送文字,也不收集遙測資料。

什麼時候 Harper 更合適?

如果你需要免費、開放原始碼且規則可設定的英文檢查工具,可以選擇 Harper。其 macOS 桌面測試版可跨應用程式使用,也提供瀏覽器和編輯器整合。

什麼時候 Refine 更合適?

如果你需要跨 Mac 應用程式的本機 AI 語境理解、多語言寫作、流暢度改善、解釋、翻譯及自訂提示詞,可以選擇 Refine。

來源說明

Harper 產品資訊查閱於 2026年9月4日。產品功能在查閱後可能變化。

在你的 Mac 上試用上下文文法檢查

下載 Refine,在你已經在用的應用程式裡免費試試。想升級終身授權時隨時都可以。

下載 Mac 版

v1.39

macOS 14+

免費使用,無需帳號