ByteScope

Anonymize Text

貼給 AI 之前,把人名、電話、Email、身分證字號等個資換成編號代號;AI 回覆後,再把代號換回原本的值。所有處理都在你的瀏覽器裡完成。

在你的瀏覽器裡執行,文字不會上傳。選用的 AI 找名字功能會從 huggingface.co 下載一次模型檔,ONNX Runtime 腳本則從 cdn.jsdelivr.net 載入。

文字

把 .txt、.md 或 .eml 檔拖到這裡

或點擊選擇檔案。也可以直接把文字貼到下方的欄位。

0 字

文字裡找到的內容

還沒有找到。規則偵測會立刻找出 Email、電話、證號、卡號、IBAN 與 IP 位址。

找到 0 項

標記選取的文字

在預覽區選取文字,選好類型後標記,全文相同的文字都會被標記。

請先在預覽區選取文字。

用 AI 模型找名字

規則偵測找不到人名。模型會讀整段文字,找出人名、地址、公司和像證號的數字,全程在你的瀏覽器裡執行。人名通常找得到,地址和公司名稱常常漏掉,請你自己再看一次。

模型檔約 189 MB,從 huggingface.co 下載一次後保存在這個瀏覽器。你的文字不會送到那裡。

替換方式

替換方式

要複製給 AI 的文字

已替換 0 處

貼之前請先看這裡

  • 自動偵測一定會漏。這一頁只是幫你少做一點工,不保證文字已經去乾淨,貼之前請自己看過一次。
  • 就算沒有名字,職稱、公司和事件放在一起,仍可能讓人認出是誰。
  • 能不能把內容交給 AI,請以公司的資料規定為準。
  • 文字不會離開你的瀏覽器。

還原 AI 的回覆

把 AI 的回覆貼在這裡,代號會換回本頁對照表裡的原值。對照表只保留在這個分頁。

對照表裡有原本的值。請自己保存,不要貼給 AI。

關於這個工具

會找出什麼

文字會經過兩種偵測。規則偵測找的是格式固定、可以用檢查碼驗證的資料:Email、電話、台灣身分證字號、日本個人番號、信用卡號(Luhn 檢查)、IBAN、IP 與 MAC 位址,以及網址參數裡像金鑰的值。輸入的同時就會完成。選用的「用 AI 模型找名字」會讀完整段文字,找出沒有固定格式的人名、地址與公司名稱。人名通常找得到,地址和公司名稱則常常漏掉,請你自己再看一次。

替換、複製與還原

每個值會換成編號代號,例如 [人名1]、[Email2]。同一個值一定換成同一個代號,所以 AI 仍能分辨不同的人。把替換後的文字複製給 AI;它回覆時如果帶著代號,就貼到「還原」的欄位,代號會換回原本的值。原值只存在這個分頁的記憶體裡,可以另外下載成 JSON 對照表,關掉分頁就沒了。遮罩模式會直接填入 ████,無法還原。

做不到的事

自動偵測一定會漏,所以這一頁只是幫你少做一點工,不保證文字已經去乾淨。就算拿掉名字,職稱、公司與事件的組合仍可能讓人認出是誰。能不能把內容交給 AI,以公司的資料規定為準。

模型的來源

「用 AI 模型找名字」使用的是 Knowledgator 的 GLiNER-X small(Apache-2.0),量化後的模型與分詞器合計約 189 MB。第一次使用時從 huggingface.co 下載,之後保存在這個瀏覽器的儲存空間裡。在我們的測試中,它對中文與英文的結果較穩定;日文的地址與公司名稱則容易漏掉。

常見問題

文字會上傳到哪裡嗎?

不會。規則偵測與 AI 模型都在你的瀏覽器裡執行,文字不會傳到任何伺服器。網路上只有兩件事:第一次下載模型檔(來自 huggingface.co),以及載入的 ONNX Runtime 腳本(來自 cdn.jsdelivr.net)。關掉分頁後,對照表也會一起消失。

為什麼有些名字或地址沒找到?

自動偵測只是推測。人名通常找得到,但地址和公司名稱常常漏掉,少見的名字也可能溜過。貼出去之前請自己看一遍;漏掉的內容可以在預覽區選取後標成個資。

可以把原文換回來嗎?

可以,前提是使用代號模式。把 AI 的回覆貼到「還原」的欄位,代號就會換回原值。AI 有時會改動代號的空格或括號,還原時也會認得常見的寫法。找不到對應的代號會列出來,方便你檢查。遮罩模式無法還原。

替換後的文字可以貼給任何 AI 嗎?

只能說風險比較低,不能說安全。請檢查有沒有漏掉的內容,想想剩下的文字是否仍能指向某個人,並遵守公司的資料規定。

可以處理圖片或 PDF 嗎?

不行,這一頁只處理貼上的文字,以及 .txt、.md、.eml 檔。截圖請改用 Redact Screenshot。