Scribble Diffusion AI

Scribble Diffusion AI

Replicate · 圖片

Scribble Diffusion 是 Replicate 推出的開源草圖轉圖片工具。你在畫布上塗幾筆、寫下描述,ControlNet 就會把圖畫出來。官方網站已經關閉,現在得自己架設。

Scribble Diffusion AI 的介面預覽

關於 Scribble Diffusion AI

About

Scribble Diffusion 是什麼

Scribble Diffusion 是一個很小的網頁應用程式:一塊畫布、一個輸入框、一顆按鈕。Replicate 在 2023 年 2 月把它做出來,示範 ControlNet 拿到手繪線條之後能變出什麼,隨後以 MIT 授權公開程式碼。它不是設計軟體,也不是訂閱制平台。許多 AI 繪圖工具清單會收錄它,原因很簡單:它只做一件事,而且做得不錯。

它解決的是構圖問題。文字提示很難講清楚東西該擺哪裡。想要左邊一座燈塔、右邊一艘船,用文字描述大概要試十次。自己畫,五秒鐘就搞定,模型會照著你的線條走。畫布上用不同顏色區分不同物件,樹就不會糊進天空裡。

麻煩的地方在可用性。scribblediffusion.com 已經不再提供這個應用程式,2026 年底網域會轉到一個毫不相干的網站,線上版等於消失了。GitHub 上的專案還在,沒有被歸檔,大約三千顆星,最後的提交停在 2025 年 8 月。想跑起來需要 Node.js 和 Replicate 的 API 權杖,每張圖會從你的 Replicate 帳戶扣款,約 0.057 美元。

所以這一頁介紹的是一套你自己架設的軟體,不是點開就能用的網站。開始之前,這個差別值得先弄清楚。

如何開始

  1. 從 GitHub 複製專案,安裝 Node.js 18 或更新版本。
  2. 註冊 Replicate 帳號,複製 API 權杖,存進 .env.local 檔案,欄位名稱為 REPLICATE_API_TOKEN。
  3. 執行 npm install,再執行 npm run dev,用瀏覽器打開 localhost:3000。
  4. 在畫布上畫個大概的形狀,輸入包含主體與風格的描述,按下 Go。
  5. 下載你喜歡的 PNG。每次按下去結果都不一樣,所以多產幾張再判斷提示寫得好不好。

如果電腦裡已經有 Node,整個設定大概十分鐘。第一張圖會慢,因為模型要從冷啟動開始。之後就恢復正常節奏。

產品資訊

快速了解 Scribble Diffusion AI 的定價、支援平台與效能。

免費方案否
付費方案About $0.057 per image via Replicate
平台Web (self hosted), original hosted demo offline
開發者Replicate
類別圖片
發布日期Feb 2023
最近更新Aug 2025
網站訪問量11.6K
網站全球排名2M
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 正在抓場景大樣的插畫工作者:先把構圖定下來,再花時間處理細節。成品最後還是會進到真正的繪圖軟體裡修。
  • 想測試 ControlNet 的開發者:程式碼不長、讀得懂、又是 MIT 授權,很適合當成草圖轉圖片功能的參考實作。
  • 帶工作坊的老師:一塊畫布加一顆按鈕,對整間初學者教室都好解釋,前提是上課前先把環境架好。
  • 不會畫畫的編劇與桌遊主持人:幾個方塊加火柴人就能生出可用的場景,只要你接受筆觸鬆散、帶繪畫感的成品。

任務

  • 定下主視覺的構圖:先畫出元素位置,再反覆調整提示,直到光線和氣氛接近你腦中的畫面。
  • 快速產出概念變體:每次算圖都不一樣,按十次就有十個方向,起點都是同一張草圖。
  • 做草圖轉圖片的產品原型:把專案 fork 下來、換掉模型,就有一個畫布已經接好的前端。
  • 向非技術背景的人解釋擴散模型:輸入和輸出就擺在一起,一分鐘就能講明白。

情境

  • 週日下午純粹畫想法:不用註冊、不用另外買點數,介面也沒什麼好學的。
  • 討論版面配置的設計評稿會議:一張隨手塗的圖,比三段文字描述更快結束爭論。
  • 生成式 AI 的課堂示範:在自己機器上跑,不會出現意外帳單,也不用幫學生開帳號。

主要功能

用顏色分開物件的畫布

整塊畫布就是全部的介面。你可以用滑鼠、觸控板或觸控筆畫,畫錯了就擦掉,想重來就清空。一個物件用一種顏色,等於告訴模型哪裡是一個東西的結尾、哪裡是另一個東西的開頭。只靠文字提示常常糊成一團,這個小技巧能解決大半問題。

用提示決定材質與光線

草圖決定幾何形狀,提示決定成品長什麼樣子。同樣一間房子的輪廓,可以變成水彩小屋、清水模碉堡的照片,或霓虹閃爍的賽博龐克街區,全看你在框裡寫了什麼。提示寫得細有差:講清楚光線、媒材和氣氛,比堆一堆形容品質的詞有效。

底層是 ControlNet Scribble

應用程式會呼叫 Replicate 上的 ControlNet scribble 模型,它把你的線條當成結構指引,而不是僅供參考。所以成品會保留你畫的比例。也所以草圖隨便畫,結果就隨便:模型忠實呈現你畫的東西,包括畫壞的地方。

開源程式碼

專案公開、MIT 授權,一個晚上讀得完。Next.js 負責前端和 API 路由,Tailwind 負責樣式,Replicate 負責算圖。你可以精簡、改外觀,或把畫布搬進更大的產品裡,不必問任何人。

用自己的權杖在地端執行

把應用程式跑在自己的電腦或伺服器上,草圖不會經過第三方的儀表板,花費也由你控制。權杖放在環境變數檔案裡,用量上限可以在 Replicate 那邊設。對團隊來說,這通常就是「能示範」和「真的敢上線」之間的差別。

立即看到不同版本

即使草圖和提示完全一樣,每次算出來的圖都不同。這種隨機性正是重點。你一次產一批,挑出光線對的那張,再從那裡微調提示。操作起來更像在導演,而不是在畫畫,回饋速度也快到足以讓人專注。

優缺點

優點

  • 構圖控制力是文字提示做不到的,省下十幾次在版面安排上白跑的算圖。
  • 程式碼免費,費用按張計算,大約 0.057 美元,沒有月費訂閱。
  • MIT 授權讓它成為商業草圖轉圖片功能的實際起點。
  • 安裝流程短:複製專案、貼上權杖、跑一行指令,應用程式就在 localhost 上跑起來。

缺點

  • 官方線上版已經沒了,不裝 Node.js、不付 Replicate 帳號的錢,就沒辦法試用。
  • 輸出是單張平面圖片,沒有圖層、沒有復原紀錄、也不能存專案,每次輸出都是新檔案。
  • 對草圖的忠誠是兩面刃。線條隨便,成品就隨便,要修只能重畫,不能編修。
  • 沒有內建放大功能,成品要列印或做大圖輸出前,通常還得過一手其他工具。

常見問題

程式碼還在,網站不在了。GitHub 專案仍公開、未被歸檔,但網域現在會轉到不相干的網站,免費線上版已經連不上。你仍然可以用自己的 Replicate 權杖在本機執行。