Midjourney 如何找出 -SREF

你想要的其實有兩種「把風格抽出來」的做法,差別在於:你要不要完全不再貼圖片 URL

1) 把「圖片 URL 當作內容參考」改成「只參考風格(–sref)」

如果你現在是這樣用(圖片 URL 放最前面):

https://你的圖片.jpg 一隻狗在街上 --ar 3:2

這種是 Image Prompt,會把構圖/物件也一起影響。

改成只吃「風格」的寫法是把 URL 移到最後,用 --sref

一隻狗在街上 --ar 3:2 --sref https://你的圖片.jpg

再用 --sw 控制風格強度(0–1000,預設 100):

一隻狗在街上 --ar 3:2 --sref https://你的圖片.jpg --sw 200

官方定義:--sref 只抓整體視覺風格(色彩、材質、光影、筆觸),不複製人物或物件。 (Midjourney)


2) 你說的「不要貼 URL,改用 --sref 的數字 code」:不能把任意圖片直接轉成 code

Midjourney 的 數字型 --sref code(例如 --sref 1234567890)不是「把你上傳的圖片編碼出來」的結果;官方文件明講:無法把上傳圖片轉成 sref code。 (Midjourney)

你能拿到 sref code 的方式只有兩類

A. 用內建 random / Style Explorer 找到 code

  • --sref random 送出後會自動變成一組數字 code,可重複使用。 (Midjourney)
未來城市街景 --sref random --sw 150

B. 用 midjourney.com 的 Style Creator「做出」你自己的 sref code(但不是把單張圖轉碼)
Style Creator 會讓你在多輪樣本格子裡選喜歡的風格,最後產生可重用的 --sref code。 (Midjourney)

重點限制:它是靠你「挑選樣本」逼近你要的風格,不是輸入一張參考圖就直接轉成 code。


實務結論

  • 你要「用同一張參考圖的風格」:就用 --sref 圖片URL + --sw(最直接)。 (Midjourney)
  • 你要「完全不貼 URL、只用數字 code」:只能用 --sref random/Style Explorer 找內建 code,或用 Style Creator 生成一個自訂 code(但不能從單張圖一鍵轉換)。 (Midjourney)

這是一個非常好的問題,但首先我需要釐清一個 Midjourney 的核心運作機制,以免你白費力氣尋找不存在的工具。

核心觀念:無法直接「轉換」

目前 Midjourney 並沒有一個功能可以讓你上傳一張圖片,然後它吐出一組數字代碼(如 --sref 1288394546)給你。

  • --sref [URL]:是讓 AI 分析這張圖片的像素、色調和構圖來模仿風格。
  • --sref [數字]:這些數字其實是 「隨機亂數種子 (Random Seeds)」。每一組數字對應 MJ 資料庫中某種潛在的風格演算法。

這意味著,那些網路上流傳的「神級代碼」,都是玩家們通過無數次隨機測試「挖掘」出來的,而不是從某張圖片「轉換」出來的。


雖然不能直接轉換,但你可以透過以下 3 種策略 來達到你的目的(找到代表你圖片風格的代碼):

策略一:使用「盲盒挖掘法」 (–sref random)

如果你想要一組屬於自己的數字代碼,而不是依賴長長的網址,你可以自己「生成」它。

  1. 輸入指令:
    在你的 Prompt 後面加上 --sref random

    例如:/imagine prompt: a futuristic city --sref random

  2. 重複刷圖:
    MJ 會隨機套用各種風格代碼。
  3. 鎖定代碼:
    當你看到某一組生成的圖片風格 非常像你原本想要的那張圖 時,請查看該次生成的 文件名 或點擊 Discord 上的詳細資訊。你會看到類似 --sref 123456789 的標註。
  4. 永久使用:
    以後你就可以直接用 --sref 123456789 來取代圖片網址,獲得類似的效果。

策略二:使用「風格代碼圖書館」 (Sref Libraries)

既然不能轉,那就去「找」。有許多網站和社群已經整理了數萬個代碼的視覺目錄。

  1. 拿著你的目標圖片,去對照這些圖書館。
  2. 找到視覺效果最接近的代碼。
  3. 推薦資源:
    • Midlibrary (雖然主要是樣式關鍵字,但也開始收錄 sref)。
    • Twitter / X 上的分享:搜尋 #srefmidjourney sref codes
    • Sref Hunter 網站:有些第三方網站展示了從 0 到 10000+ 的代碼效果,你可以像選色卡一樣去選代碼。

策略三:混合大法 (URL + Weight)

如果你堅持要用那張圖的風格,但又想讓它像代碼一樣穩定,最好的方法其實還是用 URL,但加上權重參數來鎖死風格。

  • 指令: --sref [圖片連結] --sw 1000
  • 解釋: --sw (Style Weight) 範圍是 0-1000。設為 1000 代表「請 100% 嚴格執行這張圖的風格」。這雖然不是數字代碼,但這是最精準「複製」該圖片風格的方法。

總結

  • 沒有「圖片轉代碼」的轉換器。
  • 如果你想要精準復刻某張圖:請用 --sref url --sw 1000
  • 如果你想要一個方便的數字:請用 --sref random 去抽獎,直到抽中類似的風格,然後把那個號碼記下來當成你的專屬風格碼。