把工單和日誌貼進 AI 之前,怎麼先核對哪些欄位會離開本機

維運日誌、客服工單、錯誤堆疊裡常夾著手機號碼、身分證字號、電子郵件和 API Key。把整段貼進 ChatGPT 或同事的 AI 視窗,這些欄位會隨對話離開目前分頁。核對方法不是相信「我已經打碼了」,而是對照即將送出的那一份文字:金絲雀還在不在、規則命中了哪些類型、沒被掩碼的口令有沒有改成佔位符。

先記結論:貼進 AI 之前要核對的,是「這一次即將送出的字元裡還有沒有明文敏感欄位」。關掉訓練開關、改用暫時對話,只改變對方怎麼留存和學習,不改變欄位已經出站。下面給出可重複的對照步驟,而不是新的形容詞。

一句話先回答搜尋意圖

把工單和日誌貼進 AI 之前先做個資遮蔽,指的是:在文字離開你正在看的這個分頁之前,用規則把電話、身分證字號、電子郵件、常見 API Key 和 IP 掩碼,再人工掃一遍沒有固定格式的口令與連線字串。核對對象是即將貼上的那一份結果,不是頁面上的「已處理」提示。

這篇文章給開發者、維運,以及要把材料丟進 AI 視窗的客服。它不代替 隱私清洗 的操作說明書,也不重複「本地加密有沒有上傳」那一套 Network 總論。你要帶走的是:哪些欄位通常會夾在日誌裡、規則能蓋住什麼、蓋不住時該改佔位符還是改走閱後即焚。

貼進 AI 和發給同事,出站邊界不一樣

發給同事時,接收方通常是一個已知的人,材料進的是工單系統或聊天紀錄。貼進消費級 AI 時,材料還會進入該產品的伺服器、對話歷史,以及對方當時有效的資料處理條款。OpenAI 說明中心的 Data Controls FAQ 寫明:個人帳號可以關閉「Improve the model for everyone」,關閉後對話仍出現在歷史裡,只是不再用來訓練模型;Temporary Chat 不進歷史、不用於訓練,但仍可能為濫用監測保留最多約 30 天。

條款會改,各家產品也不一樣。能當場做的判斷更窄:只要你按下貼上並送出,這段字元就已經離開本機。訓練開關決定的是「對方會不會拿它來改進模型」,不是「對方有沒有收到」。

因此,先問「這一段該不該離開本機」,再問「離開之後對方怎麼留」。第二問去看該產品的說明中心;第一問可以在送出前用對照表做完。

不要用真實身分證字號、未輪替的 API Key 或正式環境資料庫口令做實驗。準備一段只有這次才有的假工單,電話和金鑰都寫成金絲雀。核對的是掩碼和出站邊界,不是把隱私再暴露一遍。

工單和日誌裡最常夾帶的欄位

真正會漏出去的,很少是整份合約,更多是夾在句子中間的短欄位。錯誤堆疊裡的電子郵件、截圖說明裡的手機號碼、複製出來的 Authorization: Bearer …、內網登入頁上的 IPv4,都夠讓下一次對話變成一份明文副本。

按出現位置分,比按「敏不敏感」的感覺分更有用。

常見位置 典型欄位 送出前怎麼處理
客服工單、LINE 或聊天紀錄 台灣手機、國際電話、電子郵件、身分證字號後幾位 規則掩碼後再人工掃口語化寫法
應用程式日誌、錯誤堆疊 電子郵件、IPv4 / IPv6、偶發 Token 掩碼 IP 與電子郵件;Token 看有沒有固定前綴
設定片段、curl 範例 sk-、AKIA、ghp_、Bearer 規則能打到常見前綴;打不到的改佔位符
交接說明、復原流程 資料庫口令、復原碼、整段連線字串 不要貼進 AI;改走閱後即焚或只留佔位符
分享連結 utm_*、fbclid、gclid、igshid 先清追蹤參數,再決定鏈不鏈進提示詞

「看起來不像秘密」的欄位也值得單獨看一眼。內網 IP 能標出網段,身分證字號即便只露出後四位,疊加工單裡的姓名也夠拼出一個人。規則預設保留少量首尾,是為了讓你對照「這是不是剛才那一條」,不是為了證明已經去識別化。

規則遮蔽能蓋住什麼,蓋不住什麼

瀏覽器裡的規則遮蔽,本質是模式比對:用正規表示式找到像電話、身分證字號、電子郵件、金鑰前綴、IP 的片段,再替換成掩碼。它不是語意理解,也不會讀取你的工單系統。

以 FastPwd 隱私清洗頁裡的個資遮蔽為例,目前分頁會辨識:國際電話與中國大陸手機,以及長度落在常見範圍、可被規則視為電話的號碼;證件號碼(含中國大陸身分證檢查碼、美國 SSN、英國 NINO;字母加數字的常見格式也會嘗試比對);通過 Luhn 校驗的 13–19 位金融卡;電子郵件;常見 API Key / Token 前綴(例如 sk-、sk-proj-、AKIA、ghp_、github_pat_、glpat-、Bearer);以及 IPv4 與常見 IPv6。預設保留少量首尾便於核對,也可以改成全部打星。單次文字超過 512 KB 需要拆段。開啟即用,無需帳號。

蓋不住的部分同樣具體。沒有固定前綴的口令、用空白拆開的金鑰、截圖裡的字、把 1 寫成 l 的「防偵測」寫法,規則都會漏。中文地址、員工編號、內部專案名稱本來就不在這份名單裡。命中為零,只說明「這些模式沒找到」,不說明「這段可以放心發給任何人」。

這也是它和隱私清洗工具頁的分工:工具頁回答怎麼立刻掩碼;本文回答你掩完之後還要不要按送出。結果區給出字數對照和命中類型,不會把原文發到介面——即便如此,轉發前仍要看即將貼上的那一格。

送出前做一次金絲雀對照

準備一段可以丟棄的假工單。電話寫成只有這次才有的號碼,電子郵件寫成 canary-fp-20260901@example.com,金鑰寫成帶常見前綴的假值,例如 sk-proj-canaryfp20260901xxxx,另外再寫一句沒有前綴的假口令 canary-plain-pass-20260901。金絲雀的作用是搜尋,不是演示「工具很聰明」。

  1. 把假工單貼進遮蔽輸入框,跑一遍掩碼。對照結果:帶前綴的金鑰、電子郵件、電話應被打星;沒有前綴的口令多半還在。
  2. 把還在的明文口令改成 [DB_PASSWORD] 這類佔位符。不要指望規則替你認出口語化的「密碼是 xxx」。
  3. 只複製結果區的文字。在即將送出的 AI 視窗裡貼上之前,用系統搜尋找金絲雀:假電子郵件和假金鑰的完整明文不應再出現。
  4. 若你還要確認遮蔽頁自己沒有把原文送走,開啟開發者工具 Network,勾選 Preserve log,用同一枚金絲雀搜請求行、請求體和統計上報。

看結果區,不看按鈕文案

「已遮蔽 4 處」只說明規則命中了四段。它不告訴你第五段口令還在。對照應發生在結果文字上:逐項搜你事先預埋的金絲雀,再掃一遍不像模式、但看起來很隨機的連續字串。

看即將送出的那一格

從結果區再複製一次時,剪貼簿可能被擴充功能改寫,瀏覽器也可能自動帶上剛才選中的原文。送出前在 AI 輸入框裡再搜一次金絲雀,比只在遮蔽頁上看一眼更接近真實出站內容。

順便核對遮蔽頁自己的流量

FastPwd 的造訪統計走站點自己的 tracker,localhost 預設不送出;事件名類似「做了遮蔽」,依說明不攜帶原文。這仍是承諾。用金絲雀搜 Network,才能把「原文不上傳、不寫 analytics」收成這一次觀察。更完整的流量檢查見 瀏覽器本地加密怎麼核對明文沒有離開本機。

假口令務必同時準備兩種:一種帶 sk- 或 Bearer,用來確認規則有在工作;一種純亂數長句,用來提醒自己「沒被掩碼的才是真正會漏出去的」。

掩碼、佔位符、閱後即焚怎麼選

三種處理針對三種材料,混用才會出事。

散落在句子裡的電話、電子郵件、身分證字號、帶前綴的 Token,適合規則掩碼。你要的是「這段日誌還能拿去問錯誤」,不是把整份機密交給模型。

問法可以改,材料卻必須完整時,用佔位符。例如把連線字串換成 postgres://USER:[DB_PASSWORD]@HOST:5432/DB,再單獨問語法。模型不需要真實口令才能解釋錯誤格式。

必須把完整秘密交給另一個人時,不要經過 AI 視窗。FastPwd 的 閱後即焚 在本機用 AES-256-GCM 加密,伺服器只暫存密文,金鑰接在 s.html?id={id}#{key} 的井號後面,預設不進 HTTP。建立和閱讀都不必註冊。單條上限 32 KB;更大的檔案走檔案加密盒,單檔不超過 5 GB。把完整連結貼進聊天時,井號後的保護會失效,細節見 URL 的井號後面為什麼適合放金鑰,以及什麼時候會失效。

材料 更合適的處理 怎樣算通過
工單裡的電話 / 電子郵件 / 身分證字號 規則遮蔽 結果裡找不到完整明文,命中類型對得上
帶 sk-、ghp_ 的 Token 規則遮蔽或改佔位符 前綴可留,中間必須打星
無前綴口令、復原碼 佔位符;需要交接則閱後即焚 AI 視窗裡完全沒有這串字元
整份金鑰檔 檔案加密盒,不貼進對話框 下載 .lock;對話框裡只有檔名

你能證明什麼,不能證明什麼

這次對照能支持的結論很窄,寫清楚反而能拿去和同事對齊。

能支持:在你使用的這個瀏覽器、這一次操作裡,即將送出的文字已經看不到事先預埋的金絲雀明文;遮蔽頁的請求行、請求體和統計上報裡也沒有這枚金絲雀。

不能支持:規則覆蓋了所有姓名、地址、員工編號;對方產品不會把對話留給安全審核;擴充功能沒有改寫剪貼簿;遮蔽結果等於法律意義上的去識別化。FastPwd 的隱私清洗頁寫明:這是輔助覆核,不聲稱符合個人資料保護法或 GDPR 認證。

也不要把「模型回答裡沒回顯口令」當成沒送出成功。伺服器已經收到的內容,不會因為畫面上打了星就回到你的分頁。

常見問題

關掉「用來改進模型」之後,貼進去的工單就不算離開本機了嗎?

不算。關閉訓練開關只改變模型會不會用這段對話來學習。對話仍會進入該產品的伺服器,並可能出現在你的歷史紀錄裡。Temporary Chat 一類模式通常不進歷史、不用於訓練,但仍可能為濫用監測保留最多約 30 天——以上以 OpenAI 說明中心 2026 年 9 月仍有效的 Data Controls 說明為準,其他產品以各自條款為準。個資遮蔽針對的是送出內容,不是訓練開關。

遮蔽結果能當合規證明或去識別化報告嗎?

不能。規則遮蔽是模式比對:能掩碼電話、身分證字號、電子郵件、常見 API Key 和 IP,也會漏檢口語化寫法或沒有固定前綴的口令。它不聲稱符合個人資料保護法、GDPR 或其他認證。轉發前仍要人工對照即將貼上的文字。

整段資料庫密碼或復原碼,遮蔽之後就能貼進 AI 嗎?

通常不能。沒有固定前綴的口令、連線字串和復原碼,規則經常認不出來。這類材料應改走閱後即焚:本機用 AES-256-GCM 加密,伺服器只暫存密文,金鑰放在連結的井號後面。AI 視窗裡只留佔位符,例如 [DB_PASSWORD]。

在 FastPwd 做個資遮蔽時,原文會不會被上傳或寫進統計?

依產品說明,解析和掩碼都在目前分頁完成,原文不作為 HTTP 業務資料送出,也不寫入 analytics。造訪統計只記「做了遮蔽」這類事件名。要當場核對,用金絲雀字串搜 Network:請求行、請求體和統計上報裡都不該出現原文。關閉分頁後,這次輸入不會留在 FastPwd 伺服器上——因為它們從未作為業務資料到達伺服器。

用一段假工單把步驟走完

若你希望用一個把計算邊界寫清楚的頁面來練習,開啟 FastPwd 的 個資遮蔽。開啟即用,無需註冊。把上面那份假工單貼進去,勾選電話、身分證字號、金融卡、電子郵件、API Key 和 IP,先用預設掩碼看命中類型,再打開全部打星對照一次。

同一套材料可以練第二項:把仍在的假口令改成佔位符後,才允許進入任何 AI 輸入框。必須把完整秘密交給同事時,改去閱後即焚,不要把焚鏈的完整網址和金鑰一起貼回 AI。工單裡如果還帶著投放短網址,先在同一頁的乾淨連結裡去掉 utm_*、fbclid、gclid、igshid,再決定要不要把這條 URL 寫進提示詞。

這些練習的目的不是證明某一個站點「絕對安全」,而是讓你在按下送出之前,手裡有一份可以給同事看的對照:金絲雀、命中類型、佔位符、必要時再加一次 Network。換任何「智慧打碼」或「企業 AI 閘道」,步驟都可以沿用。

下次轉發時記住三件事。第一,看即將送出的文字,不看按鈕文案。第二,規則蓋住散落欄位,蓋不住整段口令。第三,訓練開關改變的是對方怎麼用,不改變欄位已經離開本機。能重複的對照,才值得寫進你們自己的工單規範。

延伸閱讀

若你還要確認「遮蔽頁自己有沒有把原文送走」,用同一枚金絲雀走完 Network:瀏覽器本地加密怎麼核對明文沒有離開本機。必須把完整秘密交給另一個人、而不是交給模型時,再看金鑰為什麼能放在井號後面:URL 的井號後面為什麼適合放金鑰,以及什麼時候會失效。