Community影像github.com

igal-commits/art-directing-site-imagery

用於選擇、生成或修正網站攝影圖片——英雄區塊、章節與卡片圖片、模特兒形象、產品渲染——或當頁面圖片看起來不一致、呆板、偏離品牌調性、模糊,或無法證明其旁側敘述時使用。

art-directing-site-imagery 是什麼?

此技能提供一套系統性的流程,用於網站圖像的藝術指導,確保圖片作為一組集體作品而非獨立單張發揮作用。其核心原則是:在生成任何單張圖像之前,先決定整組圖片的共同常數(如色板、光線、環境、裁切、連續性與變化性),並讓每一張圖片都能證明其旁側敘述的宣稱。技能涵蓋從設定常數、配對現有圖集、根據文案需求規劃渲染,到提示場景、檢查英雄網格、以及以原生解析度進行品質控管的完整流程。它支援 Botika 等渲染引擎,但也可作為人工檢查清單使用,並強調預算控制(重複使用現有資產,只有必要時才進行新渲染)。最終會產出一組符合品牌調性、視覺一致且具說服力的圖片集,附帶品質檢查日誌。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/igal-commits/landing-page-skills/tree/HEAD/skills/art-directing-site-imagery

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

網站圖像藝術指導

概述

網站圖像的失敗往往是整組的問題,而非單張圖片。三張互不相關的好照片,看起來比三張共享光線、色調與主題的普通照片更糟糕。而一張美麗但無法證明其旁側敘述的圖片,充其量只是裝飾。

核心原則:在生成任何單張圖像之前,先決定整組圖片的共同常數,並讓每一張圖片都能證明其旁側的宣稱。

引擎與藝術指導

頁面上的圖像來自引擎,由藝術指導主導,絕不來自圖庫或舊頁面的裁切。

在我們的技術棧中,引擎是 Botika,我們自行開發的模特兒上渲染引擎,而藝術指導則是一個建構於其上的技能:它掌握簡報的常數,為每張圖片選擇模特兒、姿勢、服裝搭配與背景,執行渲染批次,並針對要求的風格進行品管檢查。該技能驅動一個私有流程,不屬於此儲存庫。它所履行的合約,正是此技能對任何引擎的需求:

輸入輸出
簡報的常數(色板、光線、環境、裁切、連續性、變化性)以原生解析度、按位置命名的圖像集
每件服飾或主題的單一來源資產用於比對保真度的來源與渲染對照表
位置清單:每個區塊的宣稱及其方框的長寬比品管日誌:檢查了什麼、哪些被重做

如果您的引擎無法接受這些常數作為輸入,那麼藝術指導步驟就是由人按照檢查清單執行,而這份檢查清單就是此技能。

預算規則

渲染耗費點數與時間。每個不同的工作只進行一次渲染。在製作新資產之前,優先重複使用現有資產。任何超過約六張的批次都需要先詢問人員。不要進行「以防萬一」的投機批次。同一張渲染圖通常可以服務兩個區塊:重複使用它。

先確定常數

將這些寫下來。之後每張圖片都會以此為標準進行檢驗,任何不符的圖片都必須重新生成,而非接受。

常數決定內容
色板三種中性色,最多一個強調色,使用十六進位色碼
光線一種光線語言:柔和的日光、強烈的方向光或陰天
環境攝影棚、真實地點,或兩者的宣告比例
裁切從全身 / 中景 / 特寫中選擇兩種,絕不選三種
連續性整組圖片中保持不變的一件事
變化性整組圖片中改變的一件事

對產品系列而言,最強的連續性手法是同一件服飾穿在不同模特兒身上與不同場景中。它能展現多樣性,同時證明一致性,這通常正是頁面所要傳達的宣稱。較弱的版本是同一模特兒穿著不同服飾:這證明不了什麼,而且看起來像型錄。

圖像證明文案

在處理佈局之前,先為每個區塊寫下其文案所做的單一宣稱,以及能證明該宣稱的圖片。在「場景」標題下放一張臉部特寫,或在「印花與標誌」下放一件素面洋裝,只會裝飾卡片,而非展示其功能。

區塊宣稱圖片內容
印花保持對齊縫線處對齊的條紋
標誌位置固定胸口上的徽章,每個模特兒都在相同位置
適用於型錄同一個攝影棚中的多種不同產品,附有狀態清單
一件服飾,多種場景同一件服飾與模特兒出現在多個地點,控制條件變化
包容性同一件服飾穿在不同模特兒身上

如果某個區塊有宣稱,但沒有能證明它的圖片,那就是一份渲染需求簡報。

配對現有圖集

在為既有的圖像增添新內容時,請先從現有圖像中推導出常數,再進行任何生成。測量而非目測:取樣現有畫面的背景亮度與主色調,並記錄每張圖片的裁切與光線。

如果既有圖集是四張亮色調和一張暗色調,那麼新圖集也應該是四張亮色調和一張暗色調。比例本身就是視覺風格的一部分。

主題來源

  • 使用影像模型從搭配照中提取每件服飾,並以搭配照作為參考。每件服飾渲染一個產品,每次渲染一個造型。
  • 絕不使用帶有第三方文字商標或標誌的來源圖像。
  • 根據故事選擇姿勢。上衣採用上半身姿勢。洋裝、牛仔褲、裙子與長褲採用全身姿勢。手放在臀部可展示口袋與對齊的條紋。
  • 背景保持中性。透過選角與造型傳達氛圍,而非透過暖色背景。

場景提示

描述場景,絕不描述服飾。服飾作為輸入提供;描述它會與模型衝突並降低保真度。

順序:設定、光線、相機、姿勢與氛圍、色板。

空蕩的城市街道在黃昏時分,旁邊是長長的波紋鐵捲門,冷冷的藍色環境光,一盞溫暖的鈉燈從右側斜射進來,35mm 全身環境構圖,模特兒靜靜站在畫面右側,左側有一大片空白牆壁,雙手放鬆垂在身體兩側,直視鏡頭,電影感且安靜,冷混凝土灰與奶油色調。

針對網頁特別注意:

  • **要求主題偏離中心並指明空白的側邊。**英雄區塊需要空間放置文案。
  • 全程使用正面表述。說出你不想要的東西會讓它出現在畫面中。
  • 場景是一個真實、具體、充滿生活感的地方,充滿了屬於那裡的東西。一個有著模特兒的空洞蒼白房間,讀起來就像一個假裝成真實地點的攝影棚。
  • 範本會覆寫提示。如果某個範本一直回傳你未要求的畫面,就棄用它,並完全從提示來驅動場景。

英雄網格

肖像網格在三種情況下會失敗,而且都在第一秒內顯而易見:

  • 左右兩張相同的照片
  • 頭部被英雄邊緣切斷
  • 以滑動而非淡入淡出的方式變化

規則:每個可見的照片都是獨一無二的,沒有照片被英雄邊緣切斷,而且照片更換位置時,是從一個格子淡出並淡入另一個格子。透過連續八秒取樣畫面來測試,如果出現任何重複來源、超出英雄矩形範圍的圖塊、圖塊重疊或圖塊位於文案下方,則判定為失敗。

原生解析度品管

縮圖與聯絡頁表正好會隱藏那些在 27 吋顯示器上才會被注意到的瑕疵。在定位圖上找到手腳的位置,然後從全尺寸檔案中裁切出這些區域,並以 2 倍到 4 倍檢視:

  • 腳與鞋:將兩者作為一對進行比較。鞋底厚度、鞋楦形狀、鞋帶、鞋跟。
  • 手:數手指數量。如果無法確定數量,那就是失敗,而非通過。
  • 肢體連接處:腿連接衣擺到鞋子、肩膀、手肘、膝蓋
  • 接觸陰影:在腳下,而非偏移
  • 服飾保真度:口袋、縫線、領口、衣擺長度與水洗效果,對照來源
  • 文字:畫面中的任何標誌或印刷文字

最便宜的修正方式是構圖。一個結束於大腿中段的畫面,完全消除了鞋子失敗的可能。當下半身不是重點時就使用它。提示防護語句也有效:「畫面結束於大腿中段,且畫面中不可見任何腳、腳踝或鞋子。」

解析度

大約提供該位置最大 CSS 寬度的 2 倍解析度,並透過 srcset 將 1 倍檔案提供給 1 倍螢幕。稽核每張圖片在每個滾動位置的有效比(所需像素除以檔案中的像素;高於 1.0 即為模糊)。將小來源放大只會增加像素,不會增加細節。明確告知這一點,並提議重新渲染。

色彩欄位與圖片上的文字

圖片或色彩欄位上的文字需要經過測量,而非目測判斷。白色文字在大尺寸時需要 3:1 的對比度,在內文尺寸時需要 4.5:1,需從像素中取樣。在欄位內部使用遮罩可以改善可讀性,同時不破壞色彩。放置在色彩欄位上的模擬 UI 需要自己的文字顏色,否則它會從場景繼承白色文字,並在白色卡片上消失。

為位置構圖

生成時寬鬆,裁切時緊湊。使交付的長寬比與 CSS 盒子相符,讓瀏覽器幾乎無需裁切:

  • 卡片網格:每張卡片使用一個長寬比,在包裝元素上設定,圖片使用 object-fit: cover
  • 英雄區塊:在你支援的最寬視口比例約 10% 以內
  • 疊加區:當卡片文案位於圖片下方三分之一處時,該區域必須保持單純
  • 證明一致性的拼貼:一個大格子加上兩個小格子,三者使用相同的長寬比

檢查清單

  • 在生成之前已寫下常數
  • 每個區塊都有宣稱與能證明它的圖片
  • 每張圖片都與常數比對;不符的重新生成,而非接受
  • 亮色調與暗色調畫面的比例與現有圖集相符
  • 模特兒在整組圖片中不同;服飾或光線保持不變(而非反過來)
  • 手、腳與服飾細節已在原生解析度下檢查
  • 任何來源圖像中均無第三方文字商標
  • 每個英雄畫面中都有文案空間且位於正確的一側
  • 交付的長寬比與 CSS 盒子相符;有效比等於或低於 1.0
  • 圖片上的文字已測量對比度
  • 優先重複使用,而非重新渲染;任何超過約六張的批次已由人員批准

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能