為 Nano Banana 撰寫文字生成圖像提示詞的 6 個技巧

@GoogleAIStudio
英語10 個月前 · 2025年9月02日
1.6M
4.7K
646
90
6.4K

TL;DR

本指南介紹了 Nano Banana (Gemini 2.5 Flash Image),並提供 6 種具體的提示詞模板與 Python 程式碼,協助您製作逼真的肖像、貼圖、Logo、產品模型等內容。

認識 Nano Banana(即 Gemini 2.5 Flash Image):我們最新、最快且最高效的模型。其原生多模態架構可透過單一步驟處理文字與圖像,解鎖對話式編輯、多圖像合成及邏輯推理等強大功能。

你可以透過官方文件中的程式碼來試用這些功能,或直接前往 Google AI Studioai.studio/banana)立即開始創作。

以下是你可以做的關鍵事情:

  • 文字轉圖像:從簡單或複雜的文字描述中生成高品質圖像。
  • 圖像+文字轉圖像(編輯):提供一張圖像,並使用文字提示來添加、移除或修改元素,變更風格或調整顏色。
  • 多圖像轉單圖像(合成與風格轉移):使用多張輸入圖像來合成一個新場景,或將一張圖像的風格轉移到另一張圖像上。
  • 迭代優化:透過對話逐步優化圖像,在多輪交流中進行小幅調整,直到達到完美效果。
  • 文字渲染:生成包含清晰且位置得當的文字的圖像,非常適合製作標誌、圖表和海報。

本指南將教你如何撰寫提示詞與提供指令,以便從 Gemini 2.5 Flash 獲得最佳效果。一切都始於一個基本原則:

描述場景,不要只是列出關鍵字

。這個模型的核心優勢在於其深度的語言理解能力。一段敘述性的、描述性的段落,幾乎總是能比一串零散的單詞產生更好、更連貫的圖像。

從文字建立圖像

最常見的生成圖像方式是描述你希望看到的內容。

1. 擬真場景

若要生成擬真圖像,請像攝影師一樣思考。提及相機角度、鏡頭類型、光線和細節,將引導模型產生照片般逼真的結果。

模板

:一張 [拍攝類型] 的擬真照片,主體是 [主體],正在 [動作或表情],場景設定在 [環境]。光線由 [光線描述] 照亮,營造出 [氛圍] 的氣氛。使用 [相機/鏡頭細節] 拍攝,強調 [關鍵紋理與細節]。圖像應為 [長寬比] 格式。

範例提示詞:**

一位年長日本陶藝家的擬真特寫肖像,他的臉上帶著被陽光刻劃的深刻皺紋,以及溫暖而睿智的笑容。他正仔細檢查一個剛上釉的茶碗。背景是他的簡陋、陽光充足的工作室。場景由從窗戶灑入的柔和黃金時刻光線照亮,突顯了陶土的細緻紋理。使用 85mm 人像鏡頭拍攝,產生柔和的模糊背景(散景)。整體氛圍寧靜而精湛。垂直人像方向。

python
1from google import genai
2from google.genai import types
3from PIL import Image
4from io import BytesIO
5
6client = genai.Client()
7
8# Generate an image from a text prompt
9response = client.models.generate_content(
10 model="gemini-2.5-flash-image-preview",
11 contents="一位年長日本陶藝家的擬真特寫肖像,他的臉上帶著被陽光刻劃的深刻皺紋,以及溫暖而睿智的笑容。他正仔細檢查一個剛上釉的茶碗。背景是他的簡陋、陽光充足的工作室,有陶輪和架子上的陶罐。場景由從窗戶灑入的柔和黃金時刻光線照亮,突顯了陶土和圍裙布料的細緻紋理。使用 85mm 人像鏡頭拍攝,產生柔和的模糊背景(散景)。整體氛圍寧靜而精湛。",
12)
13
14image_parts = [
15 part.inline_data.data
16 for part in response.candidates[0].content.parts
17 if part.inline_data
18]
19
20if image_parts:
21 image = Image.open(BytesIO(image_parts[0]))
22 image.save('photorealistic_example.png')
23 image.show()
Google AI Studio - inline image

一位年長日本陶藝家的擬真特寫肖像...

2. 風格化插圖與貼紙

若要為你的專案建立貼紙、圖示或素材,請明確說明風格,並記得在需要時要求白色背景。

模板

:一張 [風格] 風格的 [主體] 貼紙,具有 [關鍵特徵] 和 [色調]。設計應採用 [線條風格] 和 [陰影風格]。背景必須為白色。

範例提示詞

:一張可愛風格的小熊貓貼紙,牠戴著一頂小小的竹子帽,正在啃一根綠色竹葉。設計採用粗而乾淨的輪廓、簡單的賽璐珞陰影,以及鮮豔的色調。背景必須為白色。

python
1from google import genai
2from google.genai import types
3from PIL import Image
4from io import BytesIO
5
6client = genai.Client()
7
8# Generate an image from a text prompt
9response = client.models.generate_content(
10 model="gemini-2.5-flash-image-preview",
11 contents="一張可愛風格的小熊貓貼紙,牠戴著一頂小小的竹子帽,正在啃一根綠色竹葉。設計採用粗而乾淨的輪廓、簡單的賽璐珞陰影,以及鮮豔的色調。背景必須為白色。",
12)
13
14image_parts = [
15 part.inline_data.data
16 for part in response.candidates[0].content.parts
17 if part.inline_data
18]
19
20if image_parts:
21 image = Image.open(BytesIO(image_parts[0]))
22 image.save('red_panda_sticker.png')
23 image.show()

**

Google AI Studio - inline image

一張可愛風格的小熊貓貼紙...

3. 圖像中的精確文字

Gemini 在渲染文字方面表現出色。請清楚說明文字、字體風格(描述性)以及整體設計。

模板

:為 [品牌/概念] 建立一個 [圖像類型],文字為「[要渲染的文字]」,採用 [字體風格]。設計風格應為 [風格描述],搭配 [配色方案]。

提示詞

:為一家名為「The Daily Grind」的咖啡店建立一個現代、極簡的標誌。文字應採用乾淨、粗體的無襯線字體。設計應包含一個簡單、風格化的咖啡豆圖示,並與文字無縫整合。配色方案為黑白。

python
1from google import genai
2from google.genai import types
3from PIL import Image
4from io import BytesIO
5
6client = genai.Client()
7
8# Generate an image from a text prompt
9response = client.models.generate_content(
10 model="gemini-2.5-flash-image-preview",
11 contents="為一家名為「The Daily Grind」的咖啡店建立一個現代、極簡的標誌。文字應採用乾淨、粗體的無襯線字體。設計應包含一個簡單、風格化的咖啡豆圖示,並與文字無縫整合。配色方案為黑白。",
12)
13
14image_parts = [
15 part.inline_data.data
16 for part in response.candidates[0].content.parts
17 if part.inline_data
18]
19
20if image_parts:
21 image = Image.open(BytesIO(image_parts[0]))
22 image.save('logo_example.png')
23 image.show()
Google AI Studio - inline image

為一家名為「The Daily Grind」的咖啡店建立一個現代、極簡的標誌...

4. 產品 Mockup 與商業攝影

為電子商務、廣告或品牌建立乾淨、專業的產品照。

模板:

一張高解析度、棚拍光線的 [產品描述] 產品照片,放置在 [背景表面/描述] 上。光線採用 [光線設定,例如三點柔光箱] 以達到 [光線目的]。相機角度為 [角度類型] 以展示 [特定特點]。超寫實,對焦於 [關鍵細節]。[長寬比]。

範例提示詞:

一張高解析度、棚拍光線的極簡陶瓷咖啡杯產品照片,杯子為霧面黑色,放置在拋光混凝土表面。光線採用三點柔光箱設定,以產生柔和、漫射的高光並消除生硬陰影。相機角度為略微抬高的 45 度角,以展示其簡潔線條。超寫實,對焦於從咖啡升起的蒸氣。正方形圖像。

python
1from google import genai
2from google.genai import types
3from PIL import Image
4from io import BytesIO
5
6client = genai.Client()
7
8# Generate an image from a text prompt
9response = client.models.generate_content(
10 model="gemini-2.5-flash-image-preview",
11 contents="一張高解析度、棚拍光線的極簡陶瓷咖啡杯產品照片,杯子為霧面黑色,放置在拋光混凝土表面。光線採用三點柔光箱設定,以產生柔和、漫射的高光並消除生硬陰影。相機角度為略微抬高的 45 度角,以展示其簡潔線條。超寫實,對焦於從咖啡升起的蒸氣。正方形圖像。",
12)
13
14image_parts = [
15 part.inline_data.data
16 for part in response.candidates[0].content.parts
17 if part.inline_data
18]
19
20if image_parts:
21 image = Image.open(BytesIO(image_parts[0]))
22 image.save('product_mockup.png')
23 image.show()
Google AI Studio - inline image

一張高解析度、棚拍光線的極簡陶瓷咖啡杯產品照片...

5. 極簡與留白設計

非常適合為網站、簡報或行銷素材建立背景,以便在上方疊加文字。

模板

:一個極簡構圖,只在畫面的 [右下角/左上角等] 放置單一 [主體]。背景是大片留白的 [顏色] 畫布,形成大量負空間。柔和、細微的光線。[長寬比]。

範例提示詞

:一個極簡構圖,只在畫面右下角放置一片精緻的紅色楓葉。背景是大片留白的米白色畫布,為文字創造大量負空間。左上角柔和、漫射的光線。正方形圖像。

python
1from google import genai
2from google.genai import types
3from PIL import Image
4from io import BytesIO
5
6client = genai.Client()
7
8# Generate an image from a text prompt
9response = client.models.generate_content(
10 model="gemini-2.5-flash-image-preview",
11 contents="一個極簡構圖,只在畫面右下角放置一片精緻的紅色楓葉。背景是大片留白的米白色畫布,為文字創造大量負空間。左上角柔和、漫射的光線。正方形圖像。",
12)
13
14image_parts = [
15 part.inline_data.data
16 for part in response.candidates[0].content.parts
17 if part.inline_data
18]
19
20if image_parts:
21 image = Image.open(BytesIO(image_parts[0]))
22 image.save('minimalist_design.png')
23 image.show()
Google AI Studio - inline image

一個極簡構圖,只在畫面右下角放置一片精緻的紅色楓葉...

6. 連續性藝術(漫畫分鏡 / 故事板)

逐格建立引人入勝的視覺敘事,適合開發故事板、連環漫畫或任何形式的連續性藝術,重點是清晰的場景描述。

模板

:一個 [藝術風格] 風格的漫畫分鏡。前景中,[角色描述與動作]。背景中,[場景細節]。分鏡中有一個 [對話框/說明框],文字為「[文字]」。光線營造出 [氛圍] 的氣氛。[長寬比]。

範例提示詞

:一個粗獷黑色電影風格的漫畫分鏡,採用高對比黑白墨水。前景中,一名穿著風衣的偵探站在一盞閃爍的路燈下,雨水浸濕了他的肩膀。背景中,一間荒涼酒吧的霓虹招牌映照在水坑中。頂部的說明框寫著:「這座城市是個難以保守秘密的地方。」光線強烈,營造出戲劇性、陰沉的氣氛。橫向。

python
1from google import genai
2from google.genai import types
3from PIL import Image
4from io import BytesIO
5
6client = genai.Client()
7
8# Generate an image from a text prompt
9response = client.models.generate_content(
10 model="gemini-2.5-flash-image-preview",
11 contents="一個粗獷黑色電影風格的漫畫分鏡,採用高對比黑白墨水。前景中,一名穿著風衣的偵探站在一盞閃爍的路燈下,雨水浸濕了他的肩膀。背景中,一間荒涼酒吧的霓虹招牌映照在水坑中。頂部的說明框寫著:「這座城市是個難以保守秘密的地方。」光線強烈,營造出戲劇性、陰沉的氣氛。橫向。",
12)
13
14image_parts = [
15 part.inline_data.data
16 for part in response.candidates[0].content.parts
17 if part.inline_data
18]
19
20if image_parts:
21 image = Image.open(BytesIO(image_parts[0]))
22 image.save('comic_panel.png')
23 image.show()
Google AI Studio - inline image

一個粗獷黑色電影風格的漫畫分鏡...

二次創作

使用 YouMind 創作爆款文章

收集素材、拆解爆點、生成視覺資產、撰寫內容,並在一個 AI 工作空間裡完成分發。

了解 YouMind
寫給創作者

把你的 Markdown 變成乾淨的 𝕏 文章

圖片上傳、表格、程式碼區塊,往 𝕏 上手動重排太痛苦。YouMind 把整篇 Markdown 一鍵轉成乾淨、可直接發佈的 𝕏 文章草稿。

試試 Markdown 轉 𝕏

更多可拆解樣本

近期爆款文章

探索更多爆款文章