ภาพนี้ถ่ายที่ไหนและใช้กล้องอะไร? ตัวแทน AI สามารถตอบได้ทั้งสองโดยการอ่านแพ็กเกจ EXIF, XMP และ IPTC ของไฟล์ในเครื่องโดยใช้ GroupDocs.Metadata.Mcp ดังนั้นภาพจะไม่ถูกส่งไปยังบริการคลาวด์ คำสั่งแรก:

ข้อมูล EXIF ที่ภาพเหล่านี้มีคืออะไร? รวมถึงกล้อง, วันที่ถ่าย, และ GPS หากมี

เวอร์ชันขั้นตอนต่อขั้นตอนพร้อมการกำหนดค่าและการแก้ไขปัญหาอยู่ในเอกสาร: วิธีอ่านข้อมูล EXIF, XMP, และ IPTC จากภาพด้วย AI.

ใครถามคำถามเกี่ยวกับที่มาของภาพ?

บรรณาธิการต้องการยืนยันว่าภาพที่ส่งมามีฟิลด์ลิขสิทธิ์ของช่างภาพหรือไม่ นักวิจัยต้องการภาพสามร้อยภาพที่จัดเรียงตามเวลาที่ถ่าย ไม่ใช่ตามเวลาที่คัดลอก ผู้ตรวจสอบความปลอดภัยต้องการทราบว่าภาพที่กำลังจะเผยแพร่เปิดเผยที่อยู่บ้านหรือไม่ คำถามเหล่านี้เป็นเรื่องของไฟล์ ไม่ใช่เรื่องของสิ่งที่ภาพแสดง และโมเดลที่ดูเฉพาะพิกเซลไม่สามารถตอบได้อย่างเชื่อถือ คำตอบอยู่ในแพ็กเกจเมตาดาต้าที่โปรแกรมดูส่วนใหญ่ซ่อนอยู่

ทำไมการอัปโหลดภาพจึงเป็นขั้นตอนแรกที่ผิด?

การส่งภาพไปยังบริการคลาวด์เพื่อถามว่ามีอะไรอยู่ส่งภาพพร้อมกับตำแหน่งที่คุณพยายามตรวจสอบด้วย ด้วย GroupDocs.Metadata.Mcp ลูกค้า (Claude Desktop, Claude Code, Cursor, GitHub Copilot หรืออื่น ๆ) จะเริ่มเซิร์ฟเวอร์เป็นกระบวนการลูกในเครื่องผ่าน stdio ไม่มีพอร์ตขาเข้าและไม่มีจุดสิ้นสุดภายนอกในเส้นทางข้อมูล: ตัวแทน, เซิร์ฟเวอร์ในเครื่อง, ระบบไฟล์ในเครื่อง ภาพจะถูกอ่านในที่เดียวและมีเพียงคำตอบที่ส่งต่อไป ด้วยโมเดลที่โฮสต์ในเครื่อง แม้แต่สิ่งนั้นก็ไม่จำเป็น

คำถามใดบ้างที่ตัวแทนตอบจากเมตาดาต้า?

read_metadata คืนค่าแพ็กเกจที่ไฟล์บรรจุ (EXIF, XMP, IPTC) ในรูปแบบ JSON และตัวแทนจะอ่านคำตอบจากแพ็กเกจเหล่านั้น คำสั่งต่อไปนี้ทำงานได้ดี:

ภาพใดบ้างในนี้ที่ถ่ายด้วยกล้องเดียวกัน?

จัดเรียงภาพเหล่านี้ตามวันที่ถ่าย ไม่ใช่ตามวันที่ไฟล์

มีภาพใดบ้างที่มีพิกัด GPS? ที่ไหน?

XMP แสดงว่าใช้ซอฟต์แวร์อะไรในการแก้ไขนี้หรือไม่?

ข้อที่สองเป็นประโยชน์อย่างเงียบ ๆ เวลาแก้ไขไฟล์จะถูกเขียนทับโดยการคัดลอกและซิงค์ แต่วันที่ถ่ายใน EXIF จะไม่เปลี่ยนแปลง สำหรับคำถามที่แคบ search_metadata พร้อมหมวด gps, time หรือ tool จะคืนค่าเฉพาะคุณสมบัติที่ตรงกัน และตอบว่า “photo.jpg มี GPS หรือไม่?” โดยไม่ต้องแสดงทั้งหมด คำถามเกี่ยวกับลิขสิทธิ์สามารถใช้ nameContains กับข้อความ “copyright”

ในโหมดประเมินผลข้อมูล GPS ของ EXIF จะไม่พร้อมใช้งาน ดังนั้นจำนวน 0 สำหรับ gps ไม่ได้พิสูจน์อะไร; ตรวจสอบ 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 เปิดเผยเพียงสองสคีมแรกเท่านั้น และสำหรับ EXIF ข้อมูล GPS และภาพย่อของภาพจะไม่พร้อมใช้งาน การอ่านจึงไม่ได้รวมข้อมูลเหล่านี้ ดังนั้นการตรวจสอบที่รายงานว่า “ไม่มีข้อมูลตำแหน่ง” ไม่ได้เป็นหลักฐานใด ๆ ก่อนสรุปว่าภาพปลอดภัยต่อการเผยแพร่ ให้ถาม:

สถานะลิขสิทธิ์ของเซิร์ฟเวอร์เมตาดาต้าเป็นอย่างไร?

get_license_status ตอบในหนึ่งการเรียกใช้ ใช้ไฟล์ลิขสิทธิ์หรือคีย์แบบตามการใช้งานเพื่อยกเลิกข้อจำกัด หรือขอรับลิขสิทธิ์ชั่วคราวฟรี 30 วัน

ฉันจะทำความสะอาดภาพอย่างไรเมื่อรู้ว่ามีอะไรบ้าง?

ลบ EXIF จากทุกภาพในโฟลเดอร์นี้และยืนยันว่าฉบับสำเนาเป็นสะอาด

remove_metadata เขียนสำเนาที่ทำความสะอาดแล้ว และคุณสามารถส่ง categories เช่น gps เพื่อเอาเฉพาะตำแหน่งออก การอ่านสำเนาครั้งที่สองยืนยันผลลัพธ์ ไฟล์ต้นฉบับยังคงอยู่บนดิสก์โดยครบถ้วน ดังนั้นจึงเผยแพร่สำเนาได้ กระบวนการทำงานเต็มรูปแบบอธิบายไว้ใน ทำไมการลบเมตาดาต้าไม่ทำให้เอกสารปลอดภัยต่อการแชร์.

คำถามที่พบบ่อย

Claude สามารถบอกฉันว่าภาพถ่ายที่ไหนโดยไม่ต้องอัปโหลดหรือไม่?
ใช่ หากภาพมี GPS EXIF และคุณรัน GroupDocs.Metadata.Mcp ในเครื่องพร้อมลิขสิทธิ์ ตัวแทนจะเรียกเซิร์ฟเวอร์ เซิร์ฟเวอร์จะอ่านไฟล์จากโฟลเดอร์จัดเก็บของคุณ และพิกัดจะกลับมาเป็นข้อความ

รูปแบบภาพใดบ้างที่รองรับ?
กลุ่มที่ระบุในเอกสารรวมถึง JPEG, PNG, TIFF, WebP และ PSD พร้อม EXIF, XMP และ IPTC หากรูปแบบนั้นมีเซ็ตเหล่านั้น เซิร์ฟเวอร์เปิดเผยเอนจินเต็มของ GroupDocs.Metadata

ทำไมตัวแทนบอกว่าภาพไม่มี GPS แม้ว่าฉันรู้ว่ามี?
ตรวจสอบโหมดลิขสิทธิ์ ในโหมดประเมินผลข้อมูล GPS ของ EXIF จะไม่พร้อมใช้งาน ดังนั้นการอ่านจึงละเว้นข้อมูลนั้น

ไปลึกกว่า