30:00:00
僅限今日
5 折優惠
指南

那款爆紅的開源浮水印清除工具究竟移除了什麼

AI 文字浮水印清理與改寫指南。

9 分钟
那款爆紅的開源浮水印清除工具究竟移除了什麼

上週,Anthropic 公開解釋了 Claude 的文字浮水印原理:字串中沒有被植入任何特殊字元,訊號完全存在於字詞的選用機率中。幾天後,中文科技媒體打出更聳動的標題——稱 Claude 的浮水印一夜之間形同廢紙。

這些報導指向一個名為 watermarks-remover 的 GitHub 專案。36氪於 2026 年 8 月 17 日轉載(來自微信公眾號「新智元」)的內容指出,該專案在短短數天內累積約 11,000 顆星,採用 MIT 授權釋出,號稱能清除 Claude、Google 的 SynthID-Text 以及檔案中的 C2PA 資料。聽起來宛如終極武器。

但你真正需要了解的,是更具體且實用的細節:它到底清除的是哪一層?這樣你才能決定手上的草稿究竟只需要字元層級的清理、整篇重寫,還是維持原樣即可。

新聞標題寫著「形同廢紙」,原作者可沒這麼說

媒體描繪的情境彷彿護城河已被徹底摧毀,但該專案的說明文件並非如此表述。

專案作者 Guillaume Meyer 講得很直白:Unicode 字元清理是可以量化且重複驗證的;而針對統計取樣浮水印的處理,則屬於「盡力而為」(best-effort)。在各大模型廠商公開偵測器與密鑰之前,沒有任何工具能如實保證一定能通過官方檢測。

這是一道客觀界限,而不是謙虛。Anthropic 的驗證 API 至今仍未對第三方開放。沒有那把密鑰,「我們已驗證成功移除」就只是一句猜測。

這波熱門報導真正有價值的地方,並不在於「破解」這個字眼,而是該專案終於把大家常常混為一談的幾項工作明確區分開來。

這是三種不同工作,而不是單一浮水印

如果你把這個專案當成單一的「一鍵清除浮水印」按鈕,就一定會用錯層級。

第一層:清除不可見字元。 零寬空格、異常空白、雙向控制字元、標籤字元等。這些是字串中真實存在的字碼點(code points)。只要刪除就消失了,內容文意完全不變。從 ChatGPT 網頁介面複製文字時常夾帶的 U+2026 / U+202F 窄不換行空格就屬於此類。那是複製貼上留下的殘留物,並不是 Claude 的官方浮水印。我們在關於 ChatGPT 複製貼上的專案文章中已詳細拆解過此路徑。

第二層:使用另一個模型進行改寫。 Anthropic 與該開源專案強調的重點一致:輕微的編輯通常仍會留下統計特徵。你必須逐句大幅置換用詞,而不是單純調換段落順序或修改小標題。該專案的做法是將文章送進非原始模型(例如本地端 Llama,而非再次使用 Claude),用不同的用詞表達相同意思。這能打破原本的取樣模式,但同時也會替換掉原本的文風。

第三層:剝離檔案中繼資料(Metadata)。 PNG、JPEG、PDF、Word 檔案中的 C2PA、EXIF 與文件屬性。這些是容器上的標籤,而不是句子裡的統計浮水印。像素領域的影像浮水印(直接寫入圖片的訊號)則是完全不同的另一個課題;該專案將這部分保留在選用且較吃資源的後端模組中。

這就像洗衣服:第一層是把口袋裡的零錢抖出來——看得到也數得清;第二層是把整件衣服拆散,重新織出一件外觀相似但織線全新的衣服;第三層則是剪掉衣領上的標籤。這三者都可以被稱為「去標記」,但你絕不能把織進布料裡的纖維當成口袋零錢來處理。

面對手上的文字,該如何處理?

不要急著架設 Python 服務,先判斷你目前處於哪一層。

你手上的實際情況專案對應層級網頁端處理方式免費檢測有用嗎?
從 ChatGPT 或瀏覽器複製貼上後,出現奇怪空格、搜尋失效、CMS 系統提示含有隱藏字元Unicode 清理不可見字元清除工具 — 本地端清理約 60 種字碼點有用。找出它們並直接刪除。
殘留的 **bold** 與標題井字號非浮水印 — 屬 Markdown 語法首頁的 Markdown 分頁有用
2026 年 8 月之後由 Claude 生成的長篇文章,帶有官方統計浮水印句子層級改寫Pro 文字浮水印清除工具 — 由另一模型重構文意沒用。因為根本沒有可供檢測的實體字元。
單純希望調整語氣專案中的「人性化(humanize)」提示詞 — 非主要浮水印處理路徑AI 人性化工具不相關
PDF 或圖片上的 C2PA / EXIF檔案層級本服務範圍之外不相關
想要通過 Turnitin、GPTZero 或 Pangram 檢測沒有人能做出此保證請勿為了這項承諾購買任何工具不相關

簡而言之:

  • 免費檢測找到不可見字元 → 先清除這些字元,問題當下就能解決。
  • 檢測結果為零,且草稿主要是 Claude 的長篇文字 → 字元工具無濟於事。Anthropic 所說的路徑是完整的措辭改寫。
  • 文風語氣比純粹清理更重要 → 留在第一層,不要勉強進行重寫。
  • 如果本來就打算重寫 → 不要把 Claude 產生的文字再送回 Claude 改寫,否則可能再次蓋上同類型的訊號。

我們已在官方浮水印解析文章中完整梳理過取樣機制。請記住這項準則:官方浮水印沒有加入任何可供刪除的字元;免費檢測什麼都沒找到,並不代表浮水印不存在,也不代表浮水印已被清除。 偵測器頁面列出的是 Unicode 與排版殘留物,並非 Anthropic 的密鑰檢驗,也不會提供所謂的「AI 生成百分比」分數。

改寫能打亂統計特徵,但也會替換掉原文的筆觸

該專案的 README 中有一段話,轉載報導幾乎從未引用:統計浮水印存在於字詞的挑選中,幾乎每個句子都帶有微量訊號。調整段落位置、更換小標題或修飾幾個形容詞,幾乎起不了作用;要徹底清除,就必須逐句改寫。改寫之後,文風就會轉為改寫模型的風格。作者隨後提出了一個犀利而誠實的疑問:如果最終都要把草稿丟給較平價的模型改寫,一開始又何必付費使用高階模型?

這個問題同樣適用於此。Pro 重構服務走的是相同的技術路徑:在保留原意的前提下,由另一個模型重新選詞組合。這符合 Anthropic 所描述的完整改寫機制。但這並不等於官方檢測失效的保證書;由於官方偵測器尚未公開,我們不會核發任何「已驗證移除」的認證標記。

這需要付出實質代價:專有名詞可能變得不那麼精確、節奏會改變、你精心調校的語句可能會被平鋪直敘化。當你需要的是當中的思考與事實、且表達方式可以重塑時,適合採用此方法;如果當前這句特定的文字本身就是不可替換的成果,則應略過改寫。

不要因為一萬顆星就盲目挑選工具

星星數量代表的是一種市場情緒,而非技術證明。大眾對於付費產品全面且無法關閉地在輸出內容上蓋戳記感到不滿,這種情緒是真實的,但工程技術上的限制也同樣真實。

如果你習慣在終端機環境下工作:使用本地腳本、Agent Skill,或是面對長串的檔案格式清單,這個開源專案非常實用;但如果你只是想在瀏覽器裡貼上一段文字,它並不是更便捷的捷徑。若只為了處理網頁文字,大可不必為了主要針對 PDF 和圖片的工作去架設一個 Python 服務。

我們並未將該專案串接到本網站中。字元清理功能持續保持免費並在本地端完成;統計浮水印依然透過付費重構處理。請將三種機制明確區分:ChatGPT 複製貼上的殘留物、Gemini 自身的殘留標記,以及 Claude 的官方統計浮水印。機制不同,適用的工具就不同。

下次再看到「浮水印一夜失效」的新聞標題時,先問問失效的是哪一層:是口袋裡的零錢,還是布料裡的織線?只要想清楚這點,你就不會選錯工具。


AI Text Watermark Remover 為獨立第三方工具,與 Anthropic、OpenAI 或 Google 無任何關聯。

資料來源: Anthropic, How Claude’s text watermark works, 2026 年 8 月 14 日Guillaume Meyer, watermarks-remover36氪轉載新智元,2026 年 8 月 17 日

相關文章