videoagent-image-studio

videoagent-image-studio

熱門

受夠了管理8組API金鑰?這個技能讓你一條指令就能使用Midjourney、Flux、Ideogram等模型,無需任何設定。當你想生成圖片卻不想煩惱API金鑰時使用。

748星標
35分支
更新於 2026/6/25
SKILL.md
readonlyread-only
name
videoagent-image-studio
description

受夠了管理8組API金鑰?這個技能讓你一條指令就能使用Midjourney、Flux、Ideogram等模型,無需任何設定。當你想生成圖片卻不想煩惱API金鑰時使用。

version
2.0.0

🎨 VideoAgent Image Studio

使用時機: 使用者要求生成、繪製、創作或製作任何類型的圖片、照片、插圖、圖示、標誌或藝術作品。

使用8種最先進的AI模型生成圖片。此技能會自動為任務選擇最佳模型,並處理所有複雜性——包括Midjourney的非同步輪詢——讓你專注於對話。


快速參考

使用者意圖 模型 速度
藝術、電影感、繪畫風格 midjourney ~15秒
照片寫實、人像、產品 flux-pro ~8秒
通用、平衡 flux-dev ~10秒
快速草稿、快速迭代 flux-schnell ~2秒
含文字圖片、標誌、海報 ideogram ~10秒
向量圖、圖示、扁平設計 recraft ~8秒
動漫、風格化插圖 sdxl ~5秒
Gemini驅動、風格一致 nano-banana ~12秒

如何生成圖片

步驟1 — 強化提示詞

在呼叫腳本前,根據所選模型擴充使用者的提示詞,加入風格、光線和品質描述。

  • Midjourney:加入 cinematic lightingultra detailed--v 7--style raw
  • Flux:加入 masterpiecehighly detailedsharp focusprofessional photography
  • Ideogram:明確說明文字內容、字體風格和版面
  • Recraft:指定 vector illustrationflat designicon style

步驟2 — 執行腳本

node {baseDir}/tools/generate.js \
  --model <model_id> \
  --prompt "<強化後的提示詞>" \
  --aspect-ratio <比例>

所有參數:

參數 預設值 說明
--model flux-dev 上方表格中的模型ID
--prompt (必填) 圖片生成提示詞
--aspect-ratio 1:1 1:116:99:164:33:43:221:9
--num-images 1 圖片數量(1–4;Midjourney固定回傳4張)
--negative-prompt 要避免的內容(Midjourney不支援)
--seed 隨機種子,用於重現結果

步驟3 — 回傳結果

腳本會等待並回傳最終圖片URL,無需輪詢。

{
  "success": true,
  "model": "flux-pro",
  "imageUrl": "https://...",
  "images": ["https://..."]
}

imageUrl 傳送給使用者。


Midjourney 操作

使用Midjourney生成4張圖片網格後,提供使用者以下選項:

# 放大圖片 #2(細微,保留細節)
node {baseDir}/tools/generate.js \
  --model midjourney \
  --action upscale \
  --index 2 \
  --job-id <job_id>

# 對圖片 #3 產生強烈變化
node {baseDir}/tools/generate.js \
  --model midjourney \
  --action variation \
  --index 3 \
  --job-id <job_id> \
  --variation-type 1

# 使用相同提示詞重新生成
node {baseDir}/tools/generate.js \
  --model midjourney \
  --action reroll \
  --job-id <job_id>

放大類型: 0 = 細微(預設,適合照片)、1 = 創意(適合插圖)

變化類型: 0 = 細微(預設)、1 = 強烈(大幅改變)


對話範例

使用者:「畫一隻雪豹在雪山上的場景,要有電影級燈光」

# 選擇 midjourney 以獲得藝術品質
node {baseDir}/tools/generate.js \
  --model midjourney \
  --prompt "a majestic snow leopard on a snowy mountain peak, cinematic lighting, dramatic atmosphere, ultra detailed --ar 16:9 --v 7" \
  --aspect-ratio 16:9

🎨 完成!要放大哪一張?(U1-U4)還是要產生變化?(V1-V4)


使用者:「用Flux生成一張香水產品海報,白色背景」

# 選擇 flux-pro 以獲得照片寫實的產品照
node {baseDir}/tools/generate.js \
  --model flux-pro \
  --prompt "a luxury perfume bottle on a clean white background, professional product photography, soft shadows, 8k, highly detailed" \
  --aspect-ratio 3:4

使用者:「給我看一個快速草稿」

# flux-schnell 用於即時預覽
node {baseDir}/tools/generate.js \
  --model flux-schnell \
  --prompt "..." \
  --aspect-ratio 1:1

使用者:「幫我做一個App圖示,扁平風格,藍色主題」

# recraft 用於向量/圖示風格
node {baseDir}/tools/generate.js \
  --model recraft \
  --prompt "a minimal flat design app icon, blue color scheme, simple geometric shapes, vector style, white background"

設定

無需任何API金鑰! 所有請求皆透過託管代理伺服器處理驗證。

此技能開箱即用——只需安裝即可使用。

進階:自訂代理或Token

如果你想使用自己的代理伺服器或持久Token,請設定以下環境變數:

{
  "skills": {
    "entries": {
      "videoagent-image-studio": {
        "enabled": true,
        "env": {
          "IMAGE_STUDIO_PROXY_URL": "https://your-proxy.vercel.app",
          "IMAGE_STUDIO_TOKEN": "your_token_here"
        }
      }
    }
  }
}
變數 必要 說明
IMAGE_STUDIO_PROXY_URL 自訂代理基礎URL(預設:https://image-gen-proxy.vercel.app
IMAGE_STUDIO_TOKEN 持久Token(若未設定會自動取得,每個Token有100次免費使用)

若要部署自己的代理伺服器,請參考 videoagent-audio-studio proxy 作為實作參考。你需要在Vercel環境變數中設定 FAL_KEYLEGNEXT_KEY


更新日誌

v2.0.0

  • 簡化非同步:腳本現在會阻塞直到Midjourney完成。SKILL.md中不再需要 --async / --poll 標記。
  • 統一輸出格式:所有模型回傳相同的 { success, imageUrl, images } 結構。
  • Nano Banana的參考圖片:傳入 --reference-images "url1,url2" 以保持角色/風格一致性。

v1.3.0

  • 為Midjourney新增非阻塞非同步模式(--async + --poll)。

v1.2.0

  • Midjourney預設啟用Turbo模式(約10-20秒)。

v1.1.0

  • 將Midjourney供應商從TTAPI切換至Legnext.ai以獲得更好的穩定性。

v1.0.0

  • 初始版本,支援Midjourney、Flux、SDXL、Nano Banana、Ideogram、Recraft。