這張照片是在哪裡拍攝的,使用的是哪台相機?AI 代理可以透過在本機讀取檔案的 EXIF、XMP 與 IPTC 套件來同時回答這兩個問題,使用 GroupDocs.Metadata.Mcp,因此影像永遠不會傳到雲端服務。第一個提示語:

這些照片有哪些 EXIF 資料?請包含相機型號、拍攝日期,以及若有的 GPS 資訊。

一步一步的設定與除錯說明請參考文件:How to read EXIF, XMP, and IPTC data from images with AI

誰會提出照片來源的問題?

編輯需要確認提交的影像是否帶有攝影師的版權欄位。研究人員想要依照拍攝時間而非複製時間將三百張照片排序。安全審查員需要知道即將發佈的照片是否會洩漏住家地址。這些都是關於檔案本身的問題,而不是圖片內容的問題,僅僅檢視像素的模型無法可靠地回答。答案隱藏在大多數檢視器會隱蔽的中繼資料套件中。

為什麼上傳照片是錯誤的第一步?

將照片傳到雲端服務以詢問其內容,會同時傳送您本來想要檢查的位置信息。使用 GroupDocs.Metadata.Mcp 時,客戶端(Claude Desktop、Claude Code、Cursor、GitHub Copilot 或其他)會以 stdio 啟動本機子程序作為伺服器。資料路徑中沒有入站埠口與外部端點:代理、本機伺服器、本機檔案系統。影像在原位被讀取,只有答案會傳輸。即使是本機託管的模型,也不會傳送影像。

代理會從中繼資料中回答哪些問題?

read_metadata 會以 JSON 形式返回檔案攜帶的套件(EXIF、XMP、IPTC),代理從中讀取答案。以下提示語效果良好:

哪些照片是使用相同的相機拍攝的?

請依照拍攝日期而非檔案日期對這些影像排序。

這些照片中有任何帶有 GPS 座標嗎?在哪裡?

XMP 是否顯示是哪個軟體編輯過的?

第二個問題特別實用。檔案時間戳記會因複製與同步而被改寫,而 EXIF 的拍攝日期不會。對於較窄的問題,可使用 search_metadata 並指定類別 gps、time 或 tool,只返回符合的屬性,並能回答「photo.jpg 有 GPS 嗎?」而不會一次列出全部資訊。版權問題則可使用 nameContains 搭配文字「copyright」。

在評估模式下,EXIF GPS 資料不可用,因此 gps 的計數為 0 並不代表什麼;請先檢查 get_license_status。

範例會話(節錄,已授權伺服器)

You:    Do any photos in /site-visit have GPS coordinates?
Agent:  [calls search_metadata: category = gps, per file]
Agent:  IMG_2041.jpg  count = 1  (category: gps)
        IMG_2042.jpg  count = 0
        IMG_2043.jpg  count = 1  (category: gps)
        2 of 3 photos carry GPS data. Want me to strip it from copies?

這僅是流程示意,非實際截圖。回覆欄位遵循 search_metadata 的說明:count 與 properties 陣列。

評估模式隱藏了什麼?

這是未授權結果可能誤導您的關鍵點。於評估模式下,只能讀取前 5 個文件屬性,且 XMP 與 EXIF 部分不可用。具體而言:XMP 只暴露前兩個 schema,EXIF 的 GPS 資料與影像縮圖皆不可用。讀取時根本不會包含它們,因此「沒有位置資料」的檢查並不構成任何證據。在斷定照片可安全發佈之前,請先詢問:

Metadata 伺服器的授權狀態是什麼?

get_license_status 只需一次呼叫即可回覆。套用授權檔或計量金鑰即可解除限制,或申請免費 30 天的臨時授權。

知道影像內含哪些資訊後,如何清除照片?

從此資料夾中的每張影像移除 EXIF,並確認複本已清潔。

remove_metadata 會寫入已清理的複本,您可以傳入 categories(例如 gps)只移除特定資訊。再次讀取複本即可驗證結果。原始檔仍保留在磁碟上且完整無缺,請發佈已清理的複本。完整工作流程請參考 Why stripping metadata does not make a document safe to share。

常見問題

Claude 能在不上傳照片的情況下告訴我照片拍攝地點嗎?
可以,只要照片內含 GPS EXIF,且您在本機以授權方式執行 GroupDocs.Metadata.Mcp。代理會呼叫本機伺服器,伺服器從您的儲存資料夾讀取檔案,座標會以文字回傳。

支援哪些影像格式?
文件中列出的族群包括 JPEG、PNG、TIFF、WebP 與 PSD,若格式本身支援則同時提供 EXIF、XMP 與 IPTC。伺服器會完整暴露 GroupDocs.Metadata 引擎。

為什麼代理說照片沒有 GPS,而我明明知道有?
請檢查授權模式。於評估模式下,EXIF GPS 資料不可用,讀取時會被省略。

深入了解