Stable Diffusion · ComfyUI

Stable Diffusion và ComfyUI giấu nguyên prompt trong tệp PNG

3 phút đọc

A1111 và Forge lưu prompt, negative prompt, seed, sampler và checkpoint trong một chunk văn bản PNG tên “parameters”. ComfyUI còn đi xa hơn: nhúng nguyên đồ thị node dạng JSON vào chunk “prompt” và “workflow” — ai cũng có thể kéo ảnh của bạn vào ComfyUI và dựng lại y hệt.

AI Label Remover in nguyên văn các chunk đó trong mục “Metadata thô”, rồi bỏ chúng đi khi bạn làm sạch tệp. Dữ liệu ảnh IDAT được chép sang không đổi.

Thử làm sạch một tệp — tệp vẫn ở trên máy bạn

Kéo và thả ảnh vào đây

JPG, PNG, WebP, GIF, HEIC, AVIF · mỗi tệp tối đa 25,00 MB và 40 MP · 50 tệp mỗi phiên

Thông số đi theo bức ảnh

Các công cụ tạo ảnh chạy trên máy lưu thông số dưới dạng văn bản ngay trong tệp để có thể tạo lại ảnh. Với PNG, phần văn bản này nằm trong chunk tEXt, zTXt hoặc iTXt cạnh dữ liệu ảnh. Thường bạn sẽ thấy:

  • A1111 và Forge: chunk “parameters” gồm prompt, negative prompt, steps, sampler, CFG, seed, độ phân giải, hash và tên model, cùng thiết lập LoRA và extension.
  • ComfyUI: chunk “prompt” chứa đồ thị node đã chạy và chunk “workflow” chứa toàn bộ bố cục trình soạn — thả PNG vào ComfyUI là cả hệ thống hiện lại.
  • InvokeAI, NovelAI và các giao diện khác: dữ liệu tương tự dưới khóa riêng.
  • Bản xuất JPEG hoặc WebP: một số công cụ ghi cùng nội dung vào trường EXIF UserComment.

Lý do nên xóa — và lý do không

Dữ liệu tạo ảnh là một công thức đầy đủ. Ai có nó cũng tái tạo được phong cách của bạn, biết bạn dùng checkpoint và LoRA nào, thậm chí thấy cả đường dẫn, tên thư mục hay tên người dùng trên máy nằm lẫn trong workflow. Đồ thị ComfyUI lớn còn làm mỗi ảnh nặng thêm vài chục KB.

Ngược lại, các trang chia sẻ model đọc thông số để hiển thị thông tin tạo ảnh, và cộng sự có thể cần workflow. Hãy xem từng tệp trước; AI Label Remover cho bạn thấy hết trước khi gỡ bất cứ thứ gì.

Đọc prompt trong AI Label Remover

Đặt tệp PNG lên bàn soi. Trong “Metadata thô”, mỗi chunk văn bản hiện dưới từ khóa của nó — parameters, prompt, workflow — kèm toàn bộ nội dung; thẻ “Dấu vết AI” đánh dấu là prompt Stable Diffusion hoặc workflow ComfyUI. Chunk zTXt và iTXt nén được giải nén ngay trong trình duyệt để bạn đọc được.

Làm sạch xong còn lại gì

Bấm “Làm sạch tất cả”. Bộ xử lý PNG bỏ các chunk văn bản, XMP, EXIF và C2PA theo nguyên khối, giữ IHDR, IDAT, bảng màu, độ trong suốt, gamma, các chunk màu và cả chunk ảnh động APNG. Vì chunk bị gỡ nguyên khối, CRC của các chunk còn lại vẫn hợp lệ và tệp mở được ở mọi nơi. Trang xóa metadata PNG giải thích chi tiết từng chunk.

Mở rồi lưu lại bằng phần mềm chỉnh sửa cũng làm mất văn bản, nhưng ảnh bị nén lại và màu có thể lệch. Gỡ ở mức byte tránh được cả hai.

Về dữ liệu Stable Diffusion và ComfyUI

Làm sao để A1111 hoặc ComfyUI không lưu metadata nữa?

A1111 và Forge có tùy chọn ngừng ghi thông số tạo ảnh vào tệp PNG, còn ComfyUI có thể khởi chạy với cờ --disable-metadata. Cả hai chỉ áp dụng cho ảnh mới, nên hãy làm sạch những ảnh bạn đã có.

ComfyUI có dựng lại workflow từ PNG đã làm sạch không?

Không. Chunk “prompt” và “workflow” đã bị gỡ, nên kéo tệp vào ComfyUI sẽ không khôi phục gì. Hãy giữ bản gốc chưa xử lý nếu sau này cần đồ thị.

PNG đã làm sạch trông có giống hệt không?

Có. Các chunk IDAT chứa điểm ảnh nén được chép nguyên, nên ảnh trùng khớp đến từng điểm ảnh.

Còn bản xuất JPEG và WebP thì sao?

Prompt nằm trong EXIF UserComment hoặc XMP cũng được nhận diện và xóa khỏi tệp JPEG và WebP.