這篇講的東西
- 線上版:https://yazelin.github.io/line-sticker-studio/
- 原始碼:https://github.com/yazelin/line-sticker-studio
- 初代介紹(架構和踩坑細節在這篇):LINE 貼圖製造機
四月那篇介紹過 LINE 貼圖製造機:上傳一張角色圖,AI 產出 8 張同角色貼圖,打包成可以直接上架 LINE Creators Market 的 ZIP。那時它是一個「60 秒一鍵流程」的小工具。
這兩個多月它默默長大,現在比較像一間工作室。這篇短短講幾個變最多的地方。
給誰用
跟初代一樣:有靈感、沒繪畫底子,但想擁有(或販售)自己 LINE 貼圖的人。差別是初代只夠做「一組 8 張試試看」,現在的版本撐得起「認真做一套 40 張大套組、慢慢磨到能上架」的工作流程。
變最多的五件事
一、拿掉登入了。 初代要 LINE Login 才能用 AI 生成,現在整個拆掉,換成 Cloudflare Turnstile 無感人機驗證,打開就能用。免費額度是每天 1 次 AI 生成(per IP),用量大的走兌換碼加值。另外有一條完全免費的路:自己在 ChatGPT 或 Gemini 把 3×3 圖跑好,直接上傳,工具照樣幫你切張、去背、打包,不限次數。
二、大套組與貼圖池。 LINE 靜態貼圖的五種套組張數(8 / 16 / 24 / 32 / 40)全支援。一次 AI 生成出 9 格,想做大套組就把多張 3×3 的格子湊進「貼圖池」,湊滿出貨。主圖和聊天室標籤也能自選,不再固定第一張。
三、專案自動存。 選了哪些格、排序、去背參數、文字圖層,改了就存,重開瀏覽器自動還原。專案可以多個並行,做到一半換另一套,回來繼續。所有素材存在瀏覽器的 IndexedDB,整庫可以匯出成一個 zip 帶走,換電腦、備份都行。
四、文字圖層。 這是我覺得最划算的改動:生圖時不印字,文字用前端 canvas 疊上去。每格獨立設定內容、字級、顏色、描邊、位置(可以直接在放大圖上拖),改一個字零 API 成本、不用重生圖,任何語言都行。字型可以上傳自己的 .ttf/.woff2,Chrome 桌面版還能直接列出電腦裡的本機字型。
五、上架防呆。 下載前逐張檢查透明度,背景沒去乾淨的張會被點名(這是 LINE 第一大退件原因);去背有 5 支滑桿可以逐張細調,永遠從原始切圖重算,不疊髒邊。另外整站是 PWA,開過一次之後斷網也能切圖、去背、組包(AI 生成當然還是要網路)。
老實說
它沒有「自動上架」:產出來的 ZIP 還是要自己拖去 LINE Creators Market 走 LINE 的審核。AI 也不保證每張都過審,真被退件,LINE 會列具體理由,針對那張重抽就好。免費額度一天 1 次是真的很小,因為每次生成都是實際成本;省錢路線(自己生圖再上傳)做好做滿,就是要讓不想花錢的人也走得完全程。
分工線
工作室化的方向、每個「要不要做」的取捨(例如拿掉登入、素材庫自主管理不自動清理)、驗收標準,是我定的;程式碼含測試是 AI 在這套規格下寫的。細節有興趣的話,repo 的 PR 紀錄就是完整的發包過程。