Bài viết này cũng có sẵn trong:

Tính năng Text to Image

Text to Image (AI)


Layer Text to Image cho phép buyer tạo ra một ảnh AI từ một prompt (câu lệnh) văn bản được định nghĩa sẵn, mà không cần upload ảnh. Hãy thêm layer này vào bất kỳ artwork nào mà bạn muốn thiết kế được tạo ra ngay tại chỗ. Bạn có thể kết hợp nó với một JSON layer để lấy dữ liệu có sẵn như tên thành phố hoặc địa danh, hoặc dùng hoàn toàn độc lập với văn bản do buyer tự nhập.



Cách thiết lập tính năng Text to Image

Bước 1 (Không bắt buộc). Thêm một JSON layer


Bước này không bắt buộc. Layer Text to Image vẫn hoạt động tốt khi đứng một mình, buyer có thể tự gõ tên, lời nhắn, hoặc các thông tin khác thông qua các layer văn bản thông thường, và bạn có thể tham chiếu (reference) trực tiếp các thông tin đó vào prompt của mình. Bạn không cần JSON layer cho bất kỳ điều nào trong số này.


Điều mà JSON layer mang lại là quy mô và tính nhất quán. Thay vì phải tự tạo thủ công một Additional Option cho từng thành phố, trường học, hoặc chủ đề mà bạn muốn cung cấp, bạn chỉ cần duy trì một file JSON chứa tất cả các preset, và buyer sẽ chọn từ một dropdown có thể tìm kiếm. Mọi field trong record đó (màu sắc, địa danh, biệt danh, hay bất cứ thứ gì bạn thêm vào) sẽ trở thành thứ bạn có thể đưa vào prompt cùng lúc, mà không cần thiết lập một layer riêng cho từng thông tin.


Một JSON layer kết nối một danh sách các record có sẵn (được lưu trữ dưới dạng file JSON) để buyer chọn một mục từ dropdown. Record mà họ chọn sau đó có thể cung cấp dữ liệu cho các layer khác, chẳng hạn như prompt của Text to Image. Chúng tôi đã chuẩn bị sẵn một file json demo để bạn sử dụng.


  • Trên Artwork Editor của bạn, nhấn +Layer > trong mục Form Elements, chọn JSON List.


  • Layer này không thêm bất kỳ thứ gì hiển thị lên canvas, đây chỉ là một form field.


Để biết thêm chi tiết về Json Layer và cách chuẩn bị file cho nó, vui lòng xem bài viết này.



Bước 2. Thêm và thiết lập layer Text to Image


  • Trên Artwork Editor của bạn, nhấn +Layer > trong mục Image, chọn Text to Image (AI).


  • Chọn nhà cung cấp GenAI cho layer này: Gemini, GPT-Image, Flux, hoặc ImagenHub. Mặc định sẽ không có lựa chọn nào được chọn sẵn.



Bạn cần có API key cho bất kỳ nhà cung cấp nào bạn chọn. Chi phí sử dụng sẽ được tính bởi nhà cung cấp đó. Xem Kết nối các tài khoản AI để kết nối.


Nếu bạn chọn Flux trên một store đang kết nối tài khoản Flux phiên bản 1, Portal sẽ hiển thị cảnh báo: Flux Kontext 1 chỉ có thể chỉnh sửa một ảnh có sẵn, nó không thể tạo ảnh chỉ từ prompt. Việc tạo ảnh sẽ thất bại nếu bạn bỏ qua cảnh báo và vẫn tiếp tục.


ImagenHub hoạt động khác biệt. Thay vì dùng prompt và ảnh tham chiếu, nó hiển thị một bộ chọn template, để buyer chọn một template có sẵn thay vì bạn phải viết prompt. Phần còn lại của bài viết này (prompt, biến) áp dụng cho Gemini, GPT-Image, và Flux.


  • Viết prompt của bạn. Nếu layer đó là một JSON layer, hãy thêm dấu chấm và tên field chính xác để nhắm đến một thuộc tính (property) cụ thể của record đã chọn: {{Layer name.field}}.


Mẹo để nhắm đúng thuộc tính:
File JSON của bạn là một danh sách các record, hãy hình dung mỗi record như một tấm thẻ nhỏ có nhiều field được đặt tên, như name, country, hoặc landmark. Để lấy một field cụ thể đưa vào prompt, hãy viết tên JSON layer của bạn, sau đó là dấu chấm, rồi đến đúng tên field đó, không có dấu ngoặc kép, không có khoảng trắng.


Ví dụ, nếu JSON layer của bạn được đặt tên là City Name và đây là một trong các record:


{
    "id": "city_004",
    "name": "Tokyo",
    "alias": "Eastern Capital",
    "country": "Japan",
    "continent": "Asia",
    "colors": "Red and White",
    "founded": "1603",
    "nickname": "Eastern Capital",
    "landmark": "Tokyo Tower",
    "famous_food": "Sushi",
    "popular_activity": "Cherry Blossom Viewing"
}


Thì {{City Name.landmark}} sẽ nhắm đến field landmark và lấy về "Tokyo Tower" khi buyer chọn Tokyo. Mọi biến bạn viết cho layer này luôn bắt đầu bằng {{City Name. theo sau là tên field bạn muốn nhắm đến. Vui lòng xem danh sách bên dưới để rõ hơn:

  • {{City Name.name}} → Tokyo
  • {{City Name.country}} → Japan
  • {{City Name.landmark}} → Tokyo Tower
  • {{City Name.famous_food}} → Sushi
  • {{City Name.popular_activity}} → Cherry Blossom Viewing
  • {{City Name.nickname}} → Eastern Capital
  • {{City Name.continent}} → Asia
  • {{City Name.founded}} → 1603
  • {{City Name.alias}} → Eastern Capital
  • {{City Name.colors}} → Red and White


Tên field sau dấu chấm phải khớp chính xác với một key trong file JSON của bạn. {{City Name.color}} sẽ không hoạt động nếu key trong file của bạn là colors.


Dưới đây là một ví dụ prompt dài hơn, kết hợp một JSON layer (City Name) với một layer văn bản thông thường (Your Name):


Create a highly detailed vintage travel collage illustration celebrating {{City Name.name}}.

The centerpiece features the person's city "{{Your Name}} in {{City Name.name}}" in large elegant hand-lettered script with flowing vintage typography. Below the name, display "{{City Name.country}}" in a classic serif font.

Surround the typography with a dense, balanced collage of hand-drawn illustrations representing the city's identity, including:

- {{City Name.landmark}}
- {{City Name.famous_food}}
- {{City Name.popular_activity}}
- iconic local architecture
- famous skyline
- traditional flowers and plants native to {{City Name.country}}
- birds and animals associated with the region
- historic buildings
- decorative travel stamps
- vintage compass
- world map fragments
- luggage tags
- passport stamps
- banners and ribbons
- stars, leaves, florals and ornamental flourishes

Include ribbon banners containing:
- "{{City Name.nickname}}"
- "{{City Name.country}}"
- "{{City Name.continent}}"
- "Founded {{City Name.founded}}"
- "{{City Name.alias}}"

The entire composition should resemble an old travel journal or vintage postcard, using intricate pen-and-ink line art with subtle watercolor shading.

Use a warm muted color palette inspired by {{City Name.colors}}, with cream, beige, olive, terracotta, dusty blue and charcoal outlines.

Style:
- vintage travel poster
- hand illustrated
- maximalist collage
- engraved line art
- watercolor wash
- premium souvenir artwork
- balanced symmetrical composition
- white background
- clean sticker-like illustrations
- ultra detailed
- vector quality
- square composition
- no border
- no mockup
- high resolution


QUAN TRỌNG: Layer Text to Image luôn là bắt buộc đối với buyer. Không có tùy chọn nào để biến nó thành không bắt buộc, buyer phải nhấn Generate trước khi có thể thêm sản phẩm vào giỏ hàng.


  • Tùy chọn thêm hiệu ứng trong mục Effects after generating. Chúng tôi khuyên bạn chỉ nên dùng Remove background.



Lưu ý


Những gì buyer nhìn thấy:


  • Buyer phải nhấn Generate trước khi Add to Cart khả dụng.
  • Nếu buyer thay đổi bất kỳ field nào mà prompt có tham chiếu đến sau khi đã generate, ảnh đó sẽ được xem là đã lỗi thời (out of date). Add to Cart sẽ bị chặn lại và một cảnh báo sẽ hiện bên cạnh nút Generate cho đến khi họ generate lại.


  • Nếu buyer đổi field đó trở lại giá trị mà nó có ở lần generate thành công gần nhất, cảnh báo sẽ tự động biến mất, họ không cần nhấn Generate lại.
  • Nếu lần generate gần nhất bị thất bại, Add to Cart cũng sẽ bị chặn, kèm theo cảnh báo bên cạnh nút.
  • Nếu bạn Duplicate & Link một layer Text to Image, bản sao được liên kết (linked copy) sẽ hiển thị cùng một ảnh đã generate ở cả preview lẫn thiết kế cuối cùng.


Buyer không thể xóa một ảnh đã generate, chỉ có thể generate lại mà thôi.

Cập nhật vào: 08/09/2026

Bài viết có hữu ích không?

Chia sẻ phản hồi của bạn

Hủy bỏ

Cảm ơn!