# Disco Diffusion:AI 人工智慧繪圖 > 「第一次接觸 DD 的時候,因為我的職業背景,我滿眼看到的都是『生產力』或『工具鏈』,但有人看到了更好的東西,那就是自由。賦予任何一個沒機會接受十年美術訓練的普通人的創造的自由、運用想像的自由、用圖像去講述的自由、向別人表現夢境的自由。」([Reference](https://www.zhihu.com/question/530767425)) ![](https://i.imgur.com/oiDyEuQ.png) / 近日跑出的最喜歡的圖。 第一次知道 Disco Diffusion 是朋友貼給我噗浪上的[這篇文章](https://www.plurk.com/p/ouj8n2)(這篇文章對參數調整也有很多解釋),那時候匆匆打開瞥了幾眼成果圖片,我以為是畫風轉換渲染器之類的。後來因為看設計作品所以常逛小紅書,無意間看到一個 Tag 叫作「不存在的美術館」我才發現原來 Disco Diffusion 竟然是從無到有的人工智慧繪圖,而不是單純的畫風轉換器。 使用方法也簡單到荒謬,只要打開 Colab 檔案在 Prompts 的欄位打上幾個關鍵詞或是關鍵句就好,Google Colab 提供普通人也能有還過得去的 GPU 算力,對電腦完全零要求。雖然 Colab 不課金的話超過記憶體用量會斷連,但其實跑圖也很夠用了,或是換個 Google 帳號繼續跑,至少大圖一天可以跑個五六張。如果要測試關鍵詞跟畫風建議用較小的尺寸測試。 Disco Diffusion 最大的缺點是無法繪製生物體,請不要嘗試用它畫生物,會很獵奇。最近有另個 [MidJourney](https://www.incgmedia.com/new-release/ai-midjourney) 人工智慧繪圖工具還在內測中已經確認可以畫生物了,但 Disco Diffusion 就先不要。DD 目前最大優勢是它的開發團隊允許使用者生成的圖片任意用途,包含商業用途。 :::info 以下盡可能易於執行,主要針對完全沒用過 Colab 且沒寫過程式的人。 ::: [toc] ## Disco Diffusion on Google Colab - 直接點開就能用,只要你有登入 Google 帳號 - Disco Diffusion v5.2 [Code Link](https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb) ## Modify Prompts:修改關鍵詞 - 這部分在 3. Settings 下面有個區塊叫 Prompts - 我們要修改的是 text_prompts 的部分 - 預設的寫法可以參考,也可以寫形容詞 + 名詞的詞組,也可以不指定顏色 - 參考畫師很重要,風格也是,梵谷慕夏等等都能有很美的效果 ```! "A beautiful painting of a singular lighthouse, shining its light across a tumultuous sea of blood by greg rutkowski and thomas kinkade, Trending on artstation.", "yellow color scheme" ``` ![](https://i.imgur.com/6D2I6Kd.png) ### Additional Suggestions - REF:[A guide about prompts](https://docs.google.com/document/d/1XUT2G9LmkZataHFzmuOtRXnuWBfhvXDAo8DkS--8tec/edit#) - MEMO:[關鍵詞分享](https://weirdwonderfulai.art/resources/disco-diffusion-modifiers/) - DC:[Discord 交流群組](https://discord.gg/msEZBy4HxA) - Trending on artstation:才會看起來像張圖 - Thomas Kinkade / Alfons Maria Mucha:指定藝術家很重要 - Color scheme:指定色系 ## Start Running:開始執行 - 改好你要的關鍵詞之後就可以直接開始執行 - 會跳出一個彈窗要求你授權 Google Drive 雲端硬碟的權限 ![](https://i.imgur.com/ifz82My.png) ## Save Folder:圖片存放位置 - 跑好的圖片會存在你的雲端資料夾 TimeToDisco 裡面 ![](https://i.imgur.com/8NEL1Cw.png) ## Image Size & Spend Time:修改尺寸 - 在 3. Settings 部分修改 width_height 可以更改影像尺寸 ![](https://i.imgur.com/sd4KLmn.png) | Size |Spend Time | | ---------- | ----------- | | 500 * 400 | 10 mins | | 1080 * 675 | 0.5~1 hour | | 1280 * 768 | 1.5~2 hours | - 在 1.1 Check GPU Status 檢查區塊,抽到 T4 跑圖速度最快 - Colab 每次連接執行階段會分配不同等級的顯卡,可以斷連執行階段刷 T4 :::warning **如果你會寫程式** - 可以用自己本機顯卡跑:[Disco Diffusion Run Locally]( https://withhhsong.com/discodiffusion_local) - AI 藝術很適合用 AI 方式讓圖放大,可以參考下篇 - Scale-up Tutorial Reference: [Real-ESRNET](https://github.com/xinntao/Real-ESRGAN/blob/master/README_CN.md) ::: ## Something:個人成品 > "We take that which is unreal to be real and that which is real to be unreal." - 連續在本機跑了十幾天各種嘗試的結果 - 根據關鍵詞差別,基本上什麼畫風都做得到 - 但當我試著讓 AI 畫看看車子在天上飛的城市,結論是 AI 都畫不出飛天車。我期待的未來世界什麼時候才會到來啊 QQ ![](https://i.imgur.com/EtDVmu4.png) ![](https://i.imgur.com/kZ0Y6wr.png) ![](https://i.imgur.com/GZyTpmY.png) ![](https://i.imgur.com/PVZdyWD.png) ![](https://i.imgur.com/t9998yo.png) ![](https://i.imgur.com/1jLSYiA.png)