ลองนึกภาพกล่องจดหมายของใบแจ้งหนี้ที่สแกนแล้วที่แต่ละหน้าใส่บาร์โค้ดที่ระบุหมายเลขคำสั่งซื้อ AI เอเจนต์สามารถอ่านโค้ดทั้งหมดในโฟลเดอร์ได้โดยตรงบนเครื่อง ไม่ต้องอัปโหลด และให้ตารางที่จับคู่ไฟล์แต่ละไฟล์กับบันทึกของมัน เอเจนต์อาจเป็น Claude, Cursor หรือ GitHub Copilot; การอ่านทำโดยเซิร์ฟเวอร์ GroupDocs.Signature.Mcp คำสั่งเดียวสามารถทำได้ทั้งหมด:
สำหรับ PDF ทุกไฟล์ในโฟลเดอร์, อ่านบาร์โค้ดและให้ตารางที่มีชื่อไฟล์, ค่าบาร์โค้ด, หน้า
เวอร์ชันขั้นตอนต่อขั้นตอนพร้อมการกำหนดค่าและการแก้ไขปัญหาอยู่ในเอกสาร: วิธีการสกัดข้อมูล QR code และบาร์โค้ดจากเอกสารด้วย AI.
สถานการณ์: จากกองไฟล์ไปยังคิวที่กำหนดเส้นทาง
ห้องรับจดหมาย, ทีมบัญชีเจ้าหนี้ หรือโต๊ะจัดการคดีรับเอกสารเป็นจำนวนมาก แต่ละเอกสารมีโค้ดที่เครื่องอ่านได้ซึ่งตั้งไว้เพื่อกรณีนี้โดยเฉพาะ หากไม่มีการอัตโนมัติใครสักคนต้องพิมพ์ค่าลงในระบบต่อไป แต่ด้วยเอเจนต์ กระบวนการจะเป็น:
- เอกสารถูกวางลงในโฟลเดอร์ที่เซิร์ฟเวอร์กำหนดให้ใช้ (
GROUPDOCS_MCP_STORAGE_PATH). - เอเจนต์เรียก
search_barcodesสำหรับแต่ละไฟล์และรวบรวมค่าที่ถอดรหัส, หน้าและตำแหน่งของแต่ละผลลัพธ์. - เอเจนต์ส่งคืนตาราง ตารางนี้เป็นคีย์เชื่อมระหว่างไฟล์และบันทึกใน ERP, คลังสินค้า หรือระบบคดีของคุณ.
- บุคคลหรือขั้นตอนอัตโนมัติที่คุณควบคุมต่อไปทำการค้นหาและกำหนดเส้นทาง.
ขั้นตอน 4 ถูกเว้นไว้ข้างนอกเอเจนต์โดยเจตนา ดู “สิ่งที่ไม่ควรอัตโนมัติ” ด้านล่าง.
เครื่องมือใดอ่านโค้ดประเภทใด?
search_qr_codes อ่าน QR code search_barcodes อ่านบาร์โค้ดแบบหนึ่งมิติ เช่น Code39, Code128 และ EAN แต่ละเครื่องมือจะคืนข้อความที่ถอดรหัส, หน้าและตำแหน่งของทุกผลลัพธ์ หากคุณไม่แน่ใจว่าเอกสารมีโค้ดประเภทใด ให้ขอทั้งสองอย่าง:
อ่าน QR code และบาร์โค้ดใน invoice.pdf แล้วบอกว่ามีอะไรบ้าง
จะค้นหาโค้ดหนึ่งจากหลายโค้ดได้อย่างไร?
ทั้งสองเครื่องมือรับตัวกรอง text ที่คืนเฉพาะโค้ดที่มีสตริงที่กำหนด:
ค้นหาบาร์โค้ดที่เริ่มต้นด้วย SHIP แล้วบอกว่ามันอยู่ในหน้าใด
ในเอกสารที่มีโค้ดหลายสิบโค้ด ความแตกต่างนี้คือการได้คำตอบที่ตรงประเด็นหรือกำแพงของค่า.
ทำให้การตอบกลับมีขนาดเล็ก
ทั้งสองเครื่องมือรับพารามิเตอร์ returnImage ให้ปิดไว้ยกเว้นคุณต้องการกราฟิกจริง ๆ ข้อความที่ถอดรหัสคือสิ่งที่เอเจนต์ใช้ในการให้เหตุผล, ส่วนภาพ base64 ทำให้การตอบกลับใหญ่และช้า.
ตัวอย่างการสนทนา (ย่อ)
You: For every PDF in the folder, read the barcode, and give me a table
of file name, barcode value, page.
Agent: [search_barcodes] file=invoice-0007.pdf found: 1
[search_barcodes] file=invoice-0008.pdf found: 1
[search_barcodes] file=scan-0009.pdf found: 0
| file | barcode value | page |
| invoice-0007.pdf | PO-448210 | 1 |
| invoice-0008.pdf | PO-448377 | 1 |
scan-0009.pdf has no barcode in the pages that were processed.
ผลลัพธ์ที่แสดงเป็นตัวอย่าง: ชื่อไฟล์และค่าบาร์โค้ดถูกสร้างขึ้นเพื่ออธิบาย เครื่องมือจะคืนฟิลด์ตามที่อธิบายข้างต้น.
Signature หรือ Parser: เซิร์ฟเวอร์ใดอ่านโค้ด?
ใช้ GroupDocs.Signature.Mcp เมื่อโค้ดเป็นส่วนของลายเซ็นที่คุณเพิ่มเข้าไป, หรือเมื่อเอกสารไหลไป‑กลับ: อ่านอ้างอิงที่เข้ามา, ทำงาน, แล้วเรียก sign บนเอกสารที่ออกพร้อม QR code ที่บรรจุอ้างอิงใหม่ ใช้ GroupDocs.Parser.Mcp (จัดจำหน่ายเป็น Docker image เท่านั้น; เครื่องมือ extract_barcodes ของมัน) เมื่อคุณสกัดข้อมูลจากการสแกนแบบสุ่มและต้องการข้อความ, ตาราง หรือเมตาดาต้าจากไฟล์เดียวกัน เซิร์ฟเวอร์นี้อ่านลายเซ็นและโค้ด แต่ไม่สกัดเลย์เอาต์, ฟิลด์ หรือ ตาราง.
สิ่งที่ไม่ควรอัตโนมัติ
- ไม่ใช่ OCR. เครื่องมือเหล่านี้อ่านสัญลักษณ์โค้ด, ไม่ใช่ข้อความที่พิมพ์บนกระดาษ หน้าที่สแกนโดยไม่มีโค้ดจะให้ผลลัพธ์เป็นศูนย์, ซึ่งเป็นคำตอบที่ถูกต้องไม่ใช่ความล้มเหลว.
- ค่าที่ถอดรหัสเป็นข้อมูลที่ไม่เชื่อถือได้. ค่าถูกส่งมาจากผู้สร้างเอกสาร ให้บันทึก, ค้นหาและตรวจสอบข้ามกัน ห้ามให้เอเจนต์ดำเนินการโดยไม่ตรวจสอบ.
ขีดจำกัดการประเมินผล
หากไม่มีไลเซนส์ จะประมวลผลเฉพาะ 2 หน้าแรกของเอกสารเท่านั้น, และตรา trial จะถูกประทับบนทุกหน้า โค้ดที่อยู่บนหน้า 3 จะไม่ถูกพบ, ผลลัพธ์ว่างจึงดูเหมือน “ไม่มีโค้ด”. ให้เอเจนต์เรียก get_license_status ก่อนคุณเชื่อถือผลลัพธ์ว่าง.
คำถามที่พบบ่อย
Claude สามารถอ่าน QR code ใน PDF นี้ได้หรือไม่?
ได้ เมื่อเซิร์ฟเวอร์เชื่อมต่อ, Claude จะเรียก search_qr_codes และรายงานข้อความที่ถอดรหัส, หน้าและตำแหน่ง, ทำงานบนเครื่องท้องถิ่น.
ฉันจะสกัดค่าบาร์โค้ดจากใบแจ้งหนี้ด้วย AI อย่างไร?
ให้เอเจนต์อ่านบาร์โค้ดในไฟล์ มันจะเรียก search_barcodes และคืนค่าที่ถอดรหัส; เพิ่มตัวกรอง text หากต้องการโค้ดเฉพาะหนึ่งค่า.
ฉันสามารถค้นหา QR code ทุกอันในโฟลเดอร์เอกสารได้หรือไม่?
ได้ ให้เอเจนต์วนลูปผ่านโฟลเดอร์และแสดงไฟล์, ข้อความที่ถอดรหัสและหน้าสำหรับแต่ละ QR code หากไม่มีไลเซนส์, จะตรวจสอบเฉพาะ 2 หน้าแรกของแต่ละไฟล์เท่านั้น.
ไปให้ลึกขึ้น
- เอกสาร, วิธีทำแบบเป็นทางการ: วิธีการสกัดข้อมูล QR code และบาร์โค้ดจากเอกสารด้วย AI
- ศูนย์รวมเอกสาร: GroupDocs.Signature MCP Server
- เริ่มต้นที่นี่: 3 วิธีการลงนามเอกสารด้วย AI Agents และ MCP: ข้อความ, QR Code, ใบรับรอง
- เกี่ยวข้อง: ทำไม AI Agent ไม่ควรบอกว่าเอกสารได้รับการตรวจสอบแล้วเท่านั้น
- เกี่ยวข้อง: บังคับใช้นโยบายการลงนามด้วยการสแกน AI อัตโนมัติบน MCP
- เซิร์ฟเวอร์อื่น: เอกสาร GroupDocs.Parser.Mcp และ GroupDocs.Parser.Mcp บน GitHub
- โมเดลการติดตั้งในองค์กรและความปลอดภัย: 3 สถาปัตยกรรมสำหรับการประมวลผลเอกสาร AI, และแบบที่ทำให้ไฟล์อยู่ภายในเครือข่ายของคุณ
- คำถาม: ฟอรั่ม GroupDocs Signature
- แหล่งที่มา: GroupDocs.Signature.Mcp บน GitHub