Mục lục (10 mục)
  1. Vấn đề: ảnh sản phẩm lộn xộn làm website trông thiếu chuyên nghiệp
  2. Giải pháp: mô tả việc cần làm, để AI Agent viết công cụ cho mình
  3. Chuẩn bị trước khi bắt đầu
  4. Bước 1: giao việc cho AI bằng một đoạn mô tả rõ ràng
  5. Bước 2: chạy thử với vài ảnh và kiểm tra kết quả
  6. Bước 3: chạy cho toàn bộ kho ảnh
  7. Bước 4 (tùy chọn): biến thành công cụ dùng lâu dài cho cả đội
  8. Kết quả Anh/Chị nhận được
  9. Mở rộng sang các việc tương tự
  10. Bắt đầu từ việc nhỏ nhất

Anh/Chị có một thư mục chứa vài trăm ảnh sản phẩm, mỗi ảnh một kích thước, chụp từ nhiều nguồn khác nhau, và cần đưa tất cả lên website với cùng một khung vuông, có logo thương hiệu. Làm tay trong Photoshop thì mất cả buổi. Bài này hướng dẫn cách giao việc đó cho AI Agent: Anh/Chị mô tả kết quả mong muốn bằng lời, AI viết công cụ, Anh/Chị chỉ việc chạy và kiểm tra.

Đây là bài mở đầu cho chuỗi Agentic Working trên blog EGANY: mỗi bài lấy một việc văn phòng lặp đi lặp lại và chỉ cách để AI Agent làm thay, theo cách mà người không rành kỹ thuật cũng làm theo được.

Vấn đề: ảnh sản phẩm lộn xộn làm website trông thiếu chuyên nghiệp

Hầu hết các trang bán hàng đều hiển thị ảnh sản phẩm trong khung vuông giống nhau, ví dụ 1000 x 1000 pixel. Nhưng ảnh thực tế thì đến từ đủ nơi:

  • Ảnh nhà cung cấp gửi qua Zalo, mỗi bên một kích thước.
  • Ảnh tự chụp bằng điện thoại, dọc có, ngang có.
  • Ảnh tải từ catalogue cũ, có cái rất lớn, có cái rất nhỏ.

Khi tải thẳng lên website, hệ thống thường tự cắt ảnh cho vừa khung. Kết quả là sản phẩm bị mất góc, mất chữ, hoặc bị kéo méo. Danh mục sản phẩm nhìn lộn xộn, khách hàng khó so sánh, cảm giác thiếu tin cậy.

Cách làm quen thuộc là mở từng ảnh trong Photoshop hoặc Canva, chỉnh khung, thêm logo, xuất file. Với 20 ảnh thì còn chịu được. Với 500 ảnh, đó là nhiều giờ làm một việc lặp lại, rất dễ sai sót, và lần nhập hàng sau lại phải làm lại từ đầu.

Giải pháp: mô tả việc cần làm, để AI Agent viết công cụ cho mình

Thay vì tự chỉnh từng ảnh, Anh/Chị mô tả rõ ràng mình muốn kết quả ra sao, và nhờ một AI Agent (ChatGPT, Claude hoặc Gemini đều được) viết một công cụ nhỏ để làm việc đó cho toàn bộ thư mục.

Công cụ này làm bốn việc cho mỗi ảnh:

  • Đưa về khung vuông mà không cắt mất sản phẩm. Ảnh được thu nhỏ hoặc phóng to cho vừa khung 1000 x 1000, phần trống được lấp bằng nền trắng, giống như đặt ảnh vào giữa một tờ giấy trắng.
  • Gắn logo với kích thước hợp lý. Logo tự co lại nếu quá to, để không bao giờ che mất sản phẩm, dù ảnh gốc lớn hay nhỏ.
  • Làm cả thư mục một lần. Hàng trăm ảnh được xử lý liên tục, có thông báo tiến độ để Anh/Chị biết đang ở ảnh thứ mấy.
  • Bỏ qua ảnh lỗi thay vì dừng lại. Nếu có ảnh hỏng, công cụ ghi lại tên ảnh đó rồi làm tiếp các ảnh còn lại.

Điểm quan trọng: Anh/Chị không cần hiểu đoạn mã AI viết ra. Việc của Anh/Chị là mô tả đúng kết quả mong muốn và kiểm tra kết quả cuối cùng, giống như giao việc cho một đồng nghiệp.

Chuẩn bị trước khi bắt đầu

Anh/Chị cần ba thứ:

  1. Một thư mục ảnh gốc, đặt tên là input. Ảnh định dạng JPG hoặc PNG.
  2. Một file logo tên là watermark.png, nên là logo nền trong suốt.
  3. Một công cụ AI Agent có thể chạy mã trên máy tính. Đơn giản nhất là Claude Code hoặc các công cụ tương tự: Anh/Chị nói bằng tiếng Việt, AI tự cài đặt những gì cần thiết và chạy luôn. Nếu chỉ dùng ChatGPT trên trình duyệt, Anh/Chị vẫn làm được, chỉ cần thêm bước cài Python theo hướng dẫn AI đưa ra.

Mẹo nhỏ: lần đầu, hãy thử với khoảng 10 ảnh trong một thư mục riêng. Khi kết quả đúng ý, mới chạy cho cả kho ảnh.

Bước 1: giao việc cho AI bằng một đoạn mô tả rõ ràng

Anh/Chị mở công cụ AI Agent và dán đoạn yêu cầu dưới đây. Có thể giữ nguyên, chỉ thay các con số nếu website của mình dùng kích thước khác.

Tôi có thư mục "input" chứa nhiều ảnh sản phẩm (JPG, PNG) với kích thước khác nhau,
và một file logo "watermark.png".

Hãy viết và chạy một công cụ bằng Python (dùng thư viện Pillow) để xử lý toàn bộ ảnh:

1. Đưa về khung vuông 1000 x 1000 pixel mà KHÔNG cắt ảnh:
   giữ nguyên tỉ lệ, phần trống lấp bằng nền trắng.
2. Gắn logo vào giữa ảnh:
   nếu logo rộng hơn 30% chiều rộng khung thì thu nhỏ còn 30% (giữ tỉ lệ),
   độ mờ của logo là 50%.
3. Lưu ảnh đã xử lý vào thư mục "output" dạng JPG, chất lượng 90.
   Xử lý đúng ảnh PNG có nền trong suốt.
4. In tiến độ sau mỗi ảnh, ví dụ "Đã xử lý 12/500".
   Ảnh nào bị lỗi thì ghi cảnh báo và bỏ qua, không dừng cả quá trình.

Vì sao đoạn mô tả này hiệu quả:

  • "Không cắt ảnh, lấp nền trắng" cho AI biết phải giữ trọn sản phẩm. Nếu chỉ nói "resize về 1000 x 1000", nhiều khả năng ảnh sẽ bị kéo méo hoặc bị cắt.
  • "Logo tối đa 30% chiều rộng" là quy tắc theo tỉ lệ, nên logo vừa vặn trên cả ảnh rất lớn lẫn ảnh rất nhỏ. Nếu chỉ ghi một kích thước cố định, logo sẽ tí hon trên ảnh lớn và che hết sản phẩm trên ảnh nhỏ.
  • "In tiến độ, bỏ qua ảnh lỗi" giúp Anh/Chị biết công cụ đang chạy tới đâu, và không phải làm lại từ đầu chỉ vì một ảnh hỏng.

Nói ngắn gọn: AI làm tốt khi Anh/Chị mô tả kết quả cụ thể và các trường hợp đặc biệt. Đây cũng là kỹ năng cốt lõi của Agentic Working: biết giao việc rõ ràng cho đồng nghiệp số.

Bước 2: chạy thử với vài ảnh và kiểm tra kết quả

Sau khi AI viết xong công cụ, Anh/Chị chạy thử với thư mục 10 ảnh và mở thư mục output để kiểm tra:

  • Tất cả ảnh có cùng khung vuông chưa?
  • Sản phẩm có bị cắt mất phần nào không?
  • Logo có nằm đúng chỗ, đủ rõ nhưng không che sản phẩm không?
  • Ảnh PNG nền trong suốt có bị chuyển thành nền đen không?

Nếu có điểm chưa ưng, Anh/Chị nói lại với AI bằng lời thường, ví dụ:

  • "Đưa logo xuống góc dưới bên phải, cách mép 40 pixel."
  • "Logo mờ hơn nữa, độ mờ 30%."
  • "Đổi nền trắng thành màu xám rất nhạt."

AI sẽ sửa công cụ và Anh/Chị chạy lại. Thường chỉ cần một đến hai lần chỉnh là đúng ý.

Bước 3: chạy cho toàn bộ kho ảnh

Khi bản thử đã ổn, Anh/Chị chép toàn bộ ảnh vào thư mục input và chạy lại công cụ. Màn hình sẽ hiện tiến độ từng ảnh. Xong việc, Anh/Chị có:

  • Thư mục output chứa toàn bộ ảnh cùng khung, cùng logo, sẵn sàng tải lên website.
  • Danh sách những ảnh bị lỗi (nếu có) để xử lý riêng.

Ảnh gốc trong thư mục input vẫn được giữ nguyên, nên Anh/Chị luôn có thể làm lại với thông số khác.

Bước 4 (tùy chọn): biến thành công cụ dùng lâu dài cho cả đội

Nếu việc này lặp lại mỗi tuần, Anh/Chị có thể nhờ AI nâng cấp thành một ứng dụng nhỏ có giao diện, để bạn làm nội dung hay nhân viên kho cũng dùng được mà không cần mở cửa sổ dòng lệnh:

  • Bấm nút chọn thư mục ảnh.
  • Kéo thả logo đến vị trí mong muốn trên ảnh mẫu.
  • Kéo thanh trượt để chỉnh độ mờ và kích thước logo.
  • Bấm "Bắt đầu" và theo dõi thanh tiến độ.

Yêu cầu gửi AI chỉ cần mô tả đúng các nút bấm và thao tác như trên, cùng hệ điều hành của cả đội (Windows, macOS hay cả hai). AI sẽ viết ứng dụng và hướng dẫn đóng gói thành file cài đặt.

Kết quả Anh/Chị nhận được

  • Thời gian: việc trước đây mất nhiều giờ chỉnh tay giờ chỉ còn vài phút chạy máy, và chỉ tốn công thiết lập ở lần đầu.
  • Đồng bộ: toàn bộ danh mục sản phẩm cùng khung, cùng vị trí logo, website trông gọn gàng và chuyên nghiệp hơn.
  • Không mất sản phẩm: ảnh được lấp nền thay vì bị cắt, nên khách hàng luôn thấy trọn sản phẩm.
  • Dùng lại được: lần nhập hàng sau, chỉ cần bỏ ảnh mới vào thư mục và chạy lại.
  • Kỹ năng mới cho đội: quan trọng hơn cả công cụ, đội ngũ học được cách giao việc rõ ràng cho AI Agent, và áp dụng được cho nhiều việc lặp lại khác.

Mở rộng sang các việc tương tự

Cùng cách làm này, Anh/Chị có thể nhờ AI Agent xử lý thêm nhiều việc với ảnh và tài liệu:

  • Cắt ảnh về khung vuông theo tâm sản phẩm.
  • Xóa nền ảnh sản phẩm hàng loạt.
  • Ghép nhiều ảnh thành lưới để đăng mạng xã hội.
  • Chuyển ảnh HEIC từ iPhone sang JPG.
  • Gộp nhiều file PDF, hoặc nén giảm dung lượng PDF.

Các workflow như thế này được EGANY tập hợp trong Agentic Working Kit: bộ công cụ và kỹ năng cho AI Agent để tối ưu hiệu suất công việc trong vận hành doanh nghiệp. Nếu Anh/Chị đang bán hàng online và muốn đi xa hơn với website, Ecommerce CRO Kit tập trung vào xây dựng website và tối ưu tỉ lệ chuyển đổi cùng AI Agent.

Bản gốc của workflow này (tiếng Anh, kèm công cụ tải về) có trên AgenticWorking.io.

Bắt đầu từ việc nhỏ nhất

Đừng cố tự động hóa mọi thứ ngay. Hãy chọn một việc lặp lại mà đội ngũ đang mất nhiều thời gian nhất, mô tả nó thật rõ cho AI Agent như ví dụ trên, chạy thử với dữ liệu nhỏ, rồi mới mở rộng.

Nếu Anh/Chị muốn có người cùng xác định việc nào nên giao cho AI Agent trước và cách đưa vào vận hành cho cả đội, có thể đặt lịch tư vấn 1-1 với EGANY.

Chia sẻ bài viết