你還在用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更靈活、更有效率。你可以把它想像成樂高積木——把不同的功能區塊連接起來,就能組合出你想要的繪圖流程。
安裝步驟:
- 前往ComfyUI官方GitHub頁面,下載最新版本(推薦使用一鍵安裝包,Windows用戶最友善)
- 解壓縮後,執行
run_nvidia_gpu.bat(如果你用NVIDIA顯示卡) - 瀏覽器會自動打開
http://127.0.0.1:8188,這就是ComfyUI的主界面
下載Lance模型:
- 打開你的ComfyUI資料夾,找到
models/checkpoints目錄 - 前往HuggingFace的
bytedance-research/Lance頁面 - 下載
lance.safetensors檔案(約4.2GB) - 把下載好的檔案放到
models/checkpoints資料夾中
這一步就完成了!如果你覺得手動下載太慢,ComfyUI Manager有內建模型下載功能,可以直接搜尋「Lance」一鍵安裝。
第二步:建立你的第一個工作流程
模型裝好後,接下來就是建立工作流程。如果你是ComfyUI新手,最簡單的方式是使用官方提供的預設工作流程。
載入Lance模型:
- 在ComfyUI空白處按右鍵,選擇
Add Node > Loaders > Load Checkpoint - 在節點中選擇
lance.safetensors作為模型 - 這個節點會自動設定好模型類型(Model)、CLIP和VAE
加入文字提示節點:
- 新增
Add Node > Conditioning > CLIP Text Encode (Positive)— 這是正面提示詞 - 新增
Add Node > Conditioning > CLIP Text Encode (Negative)— 這是負面提示詞,告訴AI你不要什麼 - 把Load Checkpoint節點的CLIP輸出連接到這兩個節點的CLIP輸入
加入採樣器(Sampler):
- 新增
Add Node > Sampling > KSampler - 設定參數:
- Steps(步數): 30(數值越高品質越好,但生成時間越長)
- CFG(提示詞強度): 7(建議範圍5-10)
- Sampler_name:
euler(最穩定) - Scheduler:
normal
加入圖片解碼與輸出:
- 新增
Add Node > Image > VAE Decode - 把Load Checkpoint的VAE輸出連接到VAE Decode的VAE輸入
- 新增
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不只會文生圖,它還支援圖生圖功能:你給它一張參考圖片,它就能生成風格類似的全新作品。
建立圖生圖工作流程:
- 新增
Add Node > Load Image,載入你的參考圖片 - 新增
Add Node > Image > VAE Encode,把參考圖片轉換成潛在空間 - 把VAE Encode的LATENT輸出連接到KSampler的LATENT輸入(注意:這裡不是從空的潛在空間開始,而是從你的圖片開始)
- 在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>