你還在用Midjourney付費?還是覺得Stable Diffusion太難學?今天要介紹的ByteDance Lance,是字節跳動最新開源的繪圖模型,在HuggingFace上短短一週就累積近千讚、近三千下載量。更棒的是,它能完全免費在ComfyUI上執行,而且品質驚人——無論你是要生成動漫角色、寫實人像,還是商業設計素材,Lance都能勝任。

這篇文章會手把手教你從零開始,把Lance裝進ComfyUI,並提供可直接套用的工作流程。不用寫程式、不用懂AI原理,跟著步驟做,你也能在15分鐘內產出專業級圖片。

為什麼Lance值得你花時間?

你可能會問:「市面上那麼多繪圖模型,為什麼偏偏選Lance?」答案很簡單:它解決了開源繪圖模型最頭痛的兩個問題——品質不穩和風格單一。

Lance是字節跳動基於自家技術研發的多模態模型,支援文生圖、圖生圖、風格轉換等多種功能。根據官方測試,它在多個評測基準上的表現已經超越Stable Diffusion 3和FLUX.1,甚至在某些場景下接近Midjourney V6的品質。更驚人的是,它完全開源,而且可以在一般消費級顯示卡上運行(8GB VRAM就夠用)。

對於香港和台灣的創作者來說,這意味著你不再需要每個月花幾百塊港幣或台幣訂閱Midjourney、DALL-E或Adobe Firefly,也不用擔心生成次數限制。你只需要一台有顯示卡的電腦,就能無限次生成高品質圖片。

第一步:安裝ComfyUI與Lance模型

如果你已經裝好ComfyUI,可以直接跳到下載Lance模型的部分。如果還沒有,別擔心,我會用最簡單的方式說明。

ComfyUI是什麼? 它是一個基於節點(Node)的AI繪圖界面,比Stable Diffusion WebUI更靈活、更有效率。你可以把它想像成樂高積木——把不同的功能區塊連接起來,就能組合出你想要的繪圖流程。

安裝步驟:

  1. 前往ComfyUI官方GitHub頁面,下載最新版本(推薦使用一鍵安裝包,Windows用戶最友善)
  2. 解壓縮後,執行 run_nvidia_gpu.bat(如果你用NVIDIA顯示卡)
  3. 瀏覽器會自動打開 http://127.0.0.1:8188,這就是ComfyUI的主界面

下載Lance模型:

  1. 打開你的ComfyUI資料夾,找到 models/checkpoints 目錄
  2. 前往HuggingFace的 bytedance-research/Lance 頁面
  3. 下載 lance.safetensors 檔案(約4.2GB)
  4. 把下載好的檔案放到 models/checkpoints 資料夾中

這一步就完成了!如果你覺得手動下載太慢,ComfyUI Manager有內建模型下載功能,可以直接搜尋「Lance」一鍵安裝。

第二步:建立你的第一個工作流程

模型裝好後,接下來就是建立工作流程。如果你是ComfyUI新手,最簡單的方式是使用官方提供的預設工作流程。

載入Lance模型:

  1. 在ComfyUI空白處按右鍵,選擇 Add Node > Loaders > Load Checkpoint
  2. 在節點中選擇 lance.safetensors 作為模型
  3. 這個節點會自動設定好模型類型(Model)、CLIP和VAE

加入文字提示節點:

  1. 新增 Add Node > Conditioning > CLIP Text Encode (Positive) — 這是正面提示詞
  2. 新增 Add Node > Conditioning > CLIP Text Encode (Negative) — 這是負面提示詞,告訴AI你不要什麼
  3. 把Load Checkpoint節點的CLIP輸出連接到這兩個節點的CLIP輸入

加入採樣器(Sampler):

  1. 新增 Add Node > Sampling > KSampler
  2. 設定參數:
    • Steps(步數): 30(數值越高品質越好,但生成時間越長)
    • CFG(提示詞強度): 7(建議範圍5-10)
    • Sampler_name: euler(最穩定)
    • Scheduler: normal

加入圖片解碼與輸出:

  1. 新增 Add Node > Image > VAE Decode
  2. 把Load Checkpoint的VAE輸出連接到VAE Decode的VAE輸入
  3. 新增 Add Node > Image > Save Image,用來儲存生成結果

連接所有節點: 把Ksampler的潛在空間輸出(LATENT)連接到VAE Decode的LATENT輸入,VAE Decode的圖片輸出連接到Save Image的圖片輸入。最後,把正面和負面提示詞的CONDITIONING輸出連接到Ksampler的對應輸入。

完成後,點擊右上角的「Queue Prompt」,等待幾秒鐘,你的第一張Lance圖片就誕生了!

第三步:進階技巧——讓Lance產出專業級圖片

基本工作流程能讓你生成圖片,但要產出真正驚豔的作品,你需要掌握幾個進階技巧。

提示詞寫法: Lance對提示詞的理解力很強,但寫得好壞直接影響結果。基本公式是:主體 + 動作 + 場景 + 風格 + 光影 + 品質關鍵詞

舉例來說,如果你想生成「在東京街頭穿紅色和服的女生,下雨的夜晚,霓虹燈倒映在水灘上,電影級光影,4K超高解析度」,可以寫:

Positive: 1girl, red kimono, standing in Tokyo street, rainy night, neon lights reflection on wet ground, cinematic lighting, volumetric fog, masterpiece, best quality, 4k, highly detailed
Negative: lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry

風格控制: Lance支援多種風格,你可以透過在提示詞中加入風格關鍵詞來控制:

  • 寫實風格: photorealistic, realistic, 8k, RAW photo, professional lighting
  • 動漫風格: anime style, anime screencap, cel shading, lineart
  • 水墨風格: ink wash painting, sumi-e, traditional chinese painting
  • 3D渲染: 3D render, octane render, blender, cinematic, ray tracing

參數調整實戰:

  • Steps(步數): 30是通用設定。如果你追求速度,可以降到20;如果要極致品質,可以設到50
  • CFG Scale: 7是平衡點。數值越低(如4-5),AI的創意越強,但可能偏離你的描述;數值越高(如10-12),圖片越貼近提示詞,但可能過度銳利
  • Seed(種子碼): 同一個種子碼搭配相同提示詞,會產出完全一樣的圖片。想要變化就改種子碼

第四步:圖生圖——用現有圖片創造新作品

Lance不只會文生圖,它還支援圖生圖功能:你給它一張參考圖片,它就能生成風格類似的全新作品。

建立圖生圖工作流程:

  1. 新增 Add Node > Load Image,載入你的參考圖片
  2. 新增 Add Node > Image > VAE Encode,把參考圖片轉換成潛在空間
  3. 把VAE Encode的LATENT輸出連接到KSampler的LATENT輸入(注意:這裡不是從空的潛在空間開始,而是從你的圖片開始)
  4. 在KSampler中設定 Denoise Strength(去噪強度):
    • 0.3-0.5: 小幅修改原圖(適合修圖或風格微調)
    • 0.6-0.8: 大幅改變風格但保留構圖
    • 0.9-1.0: 幾乎完全重畫,只保留原始圖片的氛圍

實戰案例: 假設你有一張普通的手機照片,想把它變成吉卜力風格。載入照片,設定Denoise為0.7,提示詞寫 Ghibli style, anime background, vibrant colors, hand-drawn look, masterpiece,你就能得到一張充滿宮崎駿風格的插畫。

延伸閱讀

常見問題

Q: 我的顯示卡只有4GB VRAM,跑得動Lance嗎? A: 基本跑不動。Lance最低要求8GB VRAM才能順暢生成1024x1024圖片。如果你的顯示卡是4GB,可以嘗試使用 --lowvram 參數啟動ComfyUI,但生成速度會非常慢,且只能產出較小尺寸(如512x512)的圖片。建議升級顯示卡,或使用雲端GPU服務如Google Colab、RunPod。

Q: Lance生成的圖片可以商用嗎? A: Lance採用Apache 2.0授權,允許商用使用。你可以自由使用生成的圖片用於商業設計、廣告、商品等,不需要標註出處。但要注意,如果你使用其他模型或素材,需要檢查各自的授權條款。

Q: 為什麼我生成的圖片臉部總是崩壞? A: 這是開源繪圖模型的常見問題。解決方法有三:1) 在提示詞中加入 perfect face, detailed eyes 等關鍵詞;2) 使用負面提示詞排除 bad face, deformed face;3) 安裝臉部修復擴充功能(如ADetailer),它能自動偵測並修復臉部區域。此外,降低CFG值到6-7也能改善臉部品質。

Q: Lance跟Stable Diffusion 3哪個比較強? A: 根據多項評測,Lance在寫實風格和細節表現上普遍優於SD3,尤其是在人物表情、手部細節和光影處理方面。但在某些特定風格(如抽象藝術)上,SD3可能更有優勢。建議你兩個都試試,根據自己的需求選擇。

Q: 我可以把Lance模型用在其他繪圖軟體嗎? A: 可以。Lance採用標準的Stable Diffusion架構,所以它能支援任何相容SD的軟體,包括Automatic1111 WebUI、Forge、Diffusers等。你只需要把模型檔案放到對應的資料夾,就可以在其他平台上使用。

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "我的顯示卡只有4GB VRAM,跑得動Lance嗎?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "基本跑不動。Lance最低要求8GB VRAM才能順暢生成1024x1024圖片。如果你的顯示卡是4GB,可以嘗試使用 --lowvram 參數啟動ComfyUI,但生成速度會非常慢,且只能產出較小尺寸(如512x512)的圖片。建議升級顯示卡,或使用雲端GPU服務如Google Colab、RunPod。"
      }
    },
    {
      "@type": "Question",
      "name": "Lance生成的圖片可以商用嗎?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Lance採用Apache 2.0授權,允許商用使用。你可以自由使用生成的圖片用於商業設計、廣告、商品等,不需要標註出處。但要注意,如果你使用其他模型或素材,需要檢查各自的授權條款。"
      }
    },
    {
      "@type": "Question",
      "name": "為什麼我生成的圖片臉部總是崩壞?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "這是開源繪圖模型的常見問題。解決方法有三:1) 在提示詞中加入 perfect face, detailed eyes 等關鍵詞;2) 使用負面提示詞排除 bad face, deformed face;3) 安裝臉部修復擴充功能(如ADetailer),它能自動偵測並修復臉部區域。此外,降低CFG值到6-7也能改善臉部品質。"
      }
    },
    {
      "@type": "Question",
      "name": "Lance跟Stable Diffusion 3哪個比較強?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "根據多項評測,Lance在寫實風格和細節表現上普遍優於SD3,尤其是在人物表情、手部細節和光影處理方面。但在某些特定風格(如抽象藝術)上,SD3可能更有優勢。建議你兩個都試試,根據自己的需求選擇。"
      }
    },
    {
      "@type": "Question",
      "name": "我可以把Lance模型用在其他繪圖軟體嗎?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "可以。Lance採用標準的Stable Diffusion架構,所以它能支援任何相容SD的軟體,包括Automatic1111 WebUI、Forge、Diffusers等。你只需要把模型檔案放到對應的資料夾,就可以在其他平台上使用。"
      }
    }
  ]
}
</script>