😫 Vấn đề (The Pain Point)
Bạn cần in tem QR Code dán lên 1000 sản phẩm để khách quét xem thông tin. Dùng web online thì phải copy paste từng link, tải từng ảnh về.
🚀 Giải pháp Agentic (The Solution)
Tool “QR Batch Factory”: Đọc Excel link -> Xuất ra folder ảnh QR được đặt tên đúng theo mã hàng.
Tính năng:
- Auto Naming: File QR có tên là
MãSP.png, dễ dàng quản lý in ấn. - Custom Color: (Nâng cao) Chỉnh màu QR theo brand (không nhất thiết phải màu đen).
- Logo Embed: (Tùy chọn) Chèn logo nhỏ vào giữa mã QR.
🤖 Engineering Prompt (Copy & Paste)
**Role:** Python Tool Developer
**Task:** Create a "Batch QR Code Generator".
**Requirements:**
1. **Tech Stack:** Python, `tkinter`, `pandas`, `qrcode`, `Pillow`.
2. **GUI:**
* Select Excel File.
* Select "Content Column" (Data to encode).
* Select "Filename Column" (To name the image).
* Select Output Folder.
* "Generate" button.
3. **Logic:**
* Iterate rows.
* `qr = qrcode.make(data)`.
* Save image as `[Filename].png`.
4. **Deliverables:**
* `qr_gen.py`
* `run.bat`
* `requirements.txt`
**Context:** Retailers printing product labels; Event organizers printing tickets.
🧠 Giải mã Prompt
- Batch Processing: Sức mạnh của Python nằm ở chỗ nó lặp lại việc tạo QR Code nhanh hơn con người 1000 lần.
🛠️ Hướng dẫn
- Copy Prompt -> Paste -> Chạy.
- Chọn File Excel chứa Link -> Generate.