Community寫作與編輯github.com

likunru-oss/character-sheet

生成可直接用於 AI 文生圖(Nano Banana Pro)的擬真角色三視圖提示詞,包含右側頭肩特寫、左側正面無頭全身照與背面全身照。

character-sheet 是什麼?

這個技能是一個專門為 AI 繪圖工具(Nano Banana Pro)設計的提示詞生成器,能將簡單的角色設定(如「50 歲美國白人男性長途卡車司機」)轉換為極度詳細、固定版式的「人物三視圖」提示詞。輸出格式固定為三格並排:右側是頭部與肩部特寫(作為臉部身份錨點),左側則包含正面全身照(採用隱形模特兒,無頭但有四肢)與背面全身照(有頭,依靠髮型、膚色、體型與右側對齊)。技能的核心是「逐字照搬固定模板」,僅替換方括號 [] 內的變數,確保每個角色資產的風格與版式完全一致。它包含了極其細緻的面部描寫順序(臉型、額頭、眉毛、眼睛顏色、皺紋、鼻型、嘴唇、鬍鬚、髮型、唯一辨識特徵等)、風格段落(電影肖像、超寫實、RAW 質感)、以及專為每個角色客製化的「膚質細節」、「毛髮細節」與「服裝質感」三行描述。此外,技能還內建了「可選辨識特徵庫」(如眉尾小疤、斷眉、耳垂小痣)用於區分多個角色,並提供出圖後的驗收清單與常見問題對策(如解決版式跑掉、隱形模特長出頭、畫面出現 FRONT/BACK 文字等)。支援平台為任何能讀取 SKILL.md 的 AI 代理(如 Claude Code、Cursor、Codex),使用者只需說出「人物資產」、「三視圖」、「人物設定圖」或「幫我做個人物的提示詞」即可觸發。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/likunru-oss/ai-video-skills/tree/HEAD/skills/character-sheet

Installed? Explore more 寫作與編輯 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

Character Sheet · 人物資產三視圖提示詞 SOP

把一句人設變成一條可直接文生圖(Nano Banana Pro)的人物三視圖提示詞。版式固定:

  • 右側:頭部和肩部特寫(臉的身份錨點)
  • 左側:正面全身照(隱形模特,無頭)+ 背面全身照(有頭)

這是用戶確認過的生產標準(「以後所有的人物資產都按照這個模式給我產出」)。模板逐字照搬,只替換方括號 [ ] 裡的內容。

溝通規則

  • 用戶只讀中文。所有回應用中文;出現的英文詞(如 character sheet、RAW、f/2.8)後面加中文翻譯。
  • 提示詞本身全中文(鏡頭參數 45mm、f/2.8、5500K 這類保留原樣)。
  • 交付時把整條提示放進一個程式碼區塊,方便一鍵複製。

第一步:收集輸入(只問缺的)

關鍵項——用戶沒給、且從上下文推不出來時才問,一次問完,別逐條追問:

項例子
角色定位 / 職業長途卡車司機、加油站店員、調度員
精確年齡50 歲(不要寫「中年」)
族裔美國白人、墨西哥裔美國人、美國黑人、錫克族北美
性別男 / 女
身高178 公分
氣質自信老練、憨厚愛笑、剛當老闆的壯漢
服裝方向卡車帽+法蘭絨襯衫、西部牛仔、制服

其餘項不問,直接給預設值,在交付時一句話列出來讓用戶改:

  • 體型:依年齡和職業推(老司機預設敦實微胖)
  • 髮型/鬍鬚、眼睛顏色、膚色:依族裔和年齡給最自然的組合
  • 辨識特徵:從「可選辨識特徵庫」裡挑一個和別的角色不重樣的
  • 鞋:工裝靴;帽子:依服裝方向,可以不戴
  • 比例 16:9;檔名 C-<編號>-sheet.png

用戶給了參考人設(如已有劇本裡的角色),直接依人設寫,不問。


第二步:套固定模板

下面每一個不在方括號裡的字都要原樣保留,包括標點、空格和「主體(右側面板——頭部特寫):」後面的空格。

生成人物三視圖。
人物:[精確年齡 + 族裔 + 性別 + 職業],[體型]。[臉型],[額頭/髮際線],[眉骨];[眉毛濃淡+顏色];[眼睛顏色],[魚尾紋],[抬頭紋];[鼻梁/鼻頭/曬紅];[嘴唇/嘴角],[法令紋];[下頷線];[鬍鬚:形狀+長度+顏色混雜];[髮型+髮色+兩鬢];[唯一一個辨識特徵]作為辨識特徵。皮膚為[膚色],[毛孔],紋理真實,有輕微眼袋。原創面孔,不像任何真實名人。
服裝:[帽子(無任何標誌)],[上衣],[褲子],[鞋]。衣物和帽子上没有任何品牌标志或文字。
主體(右側面板——頭部特寫): 頭部和肩部特寫,表情自然放鬆,與左側背面全身照為同一人,髮型、髮色、膚色、頭型和體型完全一致,無任何偏差;面部嚴格按上述人物描述生成。雙手和手臂未出現在畫面中——乾淨俐落的頭部和肩部特寫,雙手未靠近面部或肩膀。
左側面板——生成正面全身照和背面全身照。 從頭頂到鞋底完整入鏡,頭頂和腳底留有適當空間。
需要注意的是:正面全身照是隱形模特(服裝懸浮/擺放成穿著效果,重點是無頭部,但有四肢,有手,手有五指)。
背面全身照有頭部,有肢體,有手,手有五指。 三個面板的衣物樣式完全一致,與上述服裝描述100%匹配。尺碼適合身高約[xxx]公分的[男/女]人。
佈局:人物設定圖分割構圖。
背景與光線:無縫中性灰影棚背景。均勻柔和的中性影棚燈光,曝光均衡,無生硬陰影,白平衡約為5500K。
風格:皮膚真實細膩,電影肖像,超寫實人臉,紀錄片攝影風格、RAW 格式質感,自然膚質可見毛孔和細小汗毛,不完美肌理,虹膜纖維清晰、眼睛濕潤有真實反光、睫毛根根分明、[該角色眉毛,如「濃密的灰白眉毛略帶雜毛」]、唇部紋理細緻,自然陰影過渡,人像攝影、45mm 鏡頭、f/2.8 光圈、全畫幅相機、細膩微對比、真實色彩科學、柔和膠片顆粒、未經磨皮濾鏡、自然面部結構、真實髮絲和鬍茬細節、克制色彩、寬容度高、眼部焦點極其銳利、自然解剖準確、無美顏濾鏡、博物館級人像、獲獎級編輯攝影。
膚質細節:[該角色獨有:油光/起皮/曬紅/微血管/曬斑/雀斑/汗毛/辨識特徵的質感]。
毛髮細節:[鬍鬚粗硬與顏色混雜、髮絲走向、碎髮、灰髮分布]。
服裝質感:[具體磨損位置:起毛球、領口袖口磨白、帽沿汗漬、膝蓋泛白、靴頭折痕等]。
面部瑕疵真實可見。

模板裡允許的小幅調整(範例裡都出現過):

  • 角色沒有鬍鬚(女性、刮淨):直接省掉鬍鬚那一段,不寫「無鬍鬚」。
  • 年輕角色可把「有輕微眼袋」改成「沒有明顯眼袋」;女性素顏可在「皮膚為」前加「素顏,」。
  • 不戴帽子:服裝行寫「不戴帽子,……」;頭巾、眼鏡、手鐲等配飾寫進人物行。
  • 風格段裡「真實髮絲和鬍茬細節」屬於基礎句,女性角色也照留,不改。

第三步:面部描寫(順序 + 細緻度)

順序固定:臉型 → 額頭/髮際線 → 眉骨 → 眉毛 → 眼睛顏色 → 魚尾紋 → 抬頭紋 → 鼻(鼻梁/鼻頭/曬紅)→ 嘴唇/嘴角 → 法令紋 → 下頷 → 鬍鬚 → 髮型/髮色/兩鬢 → 辨識特徵 → 膚色與毛孔。

細緻度要求:

  • 每一項都給可畫出來的具體形容,不用「普通」「一般」。眉毛寫濃淡+顏色+形狀;眼睛寫具體顏色(淺灰藍、綠褐、深棕近黑);皺紋寫深淺和條數(「三道明顯抬頭紋」)。
  • 鬍鬚寫形狀 + 長度 + 顏色混雜(「約 1 公分長的灰白短絡腮鬍,下巴處灰白最多」)。
  • 髮型寫髮色 + 兩鬢 + 從帽子下露出多少——背面照只能靠它認人。
  • 用分號分隔每個部位,節奏同範例。

完整範例(M1 人物行):

人物:一位 50 歲的美國白人男性長途卡車司機,身材敦實,肩背厚實,微有小肚子。方臉,額頭寬,髮際線略後移,眉骨略高;眉毛濃密,灰白夾雜淺棕;淺灰藍色眼睛,眼角有很深的魚尾紋,額頭有三道明顯抬頭紋;鼻梁寬直,鼻頭較大,鼻翼和兩頰被曬得發紅;濃密的灰白馬蹄形鬍子遮住大半上唇,兩側垂到下巴邊緣,下巴本身刮乾淨;嘴角帶一點自信的上揚,法令紋深;下頷方正,略有雙下巴;帽沿下露出灰白短髮,兩鬢全灰;左眉尾有一道淺色小疤痕作為辨識特徵。皮膚為曬後的暖古銅色,毛孔偏粗,臉頰有細小曬斑,紋理真實,有輕微眼袋。原創面孔,不像任何真實名人。

M1 的完整提示詞以及其餘 7 個範例(M2–M4、D1–D4,含拉丁裔、黑人、錫克族、女性)見 references/examples.md。寫新角色前先讀最接近的那一條。


第四步:風格段 + 三行細節

風格段:基礎句逐字照搬,只改「睫毛根根分明,」和「、唇部紋理細緻」之間的眉毛描述,要和人物行的眉毛一致(例:「濃密的黑色眉毛,眉峰清晰,略帶雜毛」;「修整過的黑灰眉毛,左眉中間有一處無毛的斷口」)。

風格段後面緊跟三行,每個角色單獨寫,不能複用別人的:

  1. 膚質細節:膚色下的具體狀態——T 區油光、顴骨起皮、微血管、曬斑/雀斑分布、側光下汗毛、眼下色素;最後寫辨識特徵本身的質感(「疤痕略泛白、表面光滑無毛孔」)。
  2. 毛髮細節:鬍鬚粗硬程度和顏色混雜、鬍尖顏色、髮絲走向、碎髮位置、灰髮分布。
  3. 服裝質感:寫具體到部位的磨損——起毛球、領口袖口磨白、帽沿汗漬、膝蓋泛白、靴頭折痕、明線、鞋帶痕跡。

最後一行固定:面部瑕疵真實可見。


硬規則

  1. 不寫「淺景深」「虛化背景」——用戶要求刪掉的,影棚灰背景要乾淨清楚。
  2. 每個角色只有一個辨識特徵。不要再順手加痣、雀斑點、刺青,否則三個面板之間會漂移。(雀斑/曬斑作為整體膚質可以寫,但不能當成第二個「特徵」去點位。)
  3. 背面照靠髮型、膚色、體型對齊——背面看不到臉,所以髮色、兩鬢、髮型輪廓、後頸膚色、體型都要在人物行寫清楚。
  4. 原創面孔:固定句「原創面孔,不像任何真實名人。」不能刪;人設也不要往某個明星身上靠。
  5. 衣物和帽子無品牌標誌:服裝行每件可能帶標的單品都寫「(無任何標誌)/(無品牌標)」,固定句「衣物和帽子上没有任何品牌标志或文字。」保留。
  6. 比例 16:9,檔案命名 C-<編號>-sheet.png(如 C-M1-sheet.png)。

可選辨識特徵庫(多角色時互不重複)

眉尾小疤 · 鼻梁小疤 · 下巴小疤 · 斷眉 · 耳垂小痣 · 顴骨小痣 · 眉上小痣 · 單側深酒窩 · 門牙小縫 · 一側耳朵有舊耳洞 · 鼻梁輕微歪 · 一側眼皮略下垂

選位置時優先放在右側特寫裡明顯可見、又不被帽沿和鬍子擋住的地方。


出圖後驗收清單

拿到圖逐條看,任何一條不過就按下面「翻車對策」改提示詞重出:

  • 版式是「右側頭部特寫 + 左側正面 + 背面全身」三格,不是單人肖像
  • 正面全身是隱形模特:領口以上為空,但有四肢、有手、五指齊全
  • 背面全身有頭,髮型/髮色/膚色/體型和右側特寫一致
  • 三格服裝款式、顏色完全一致,和服裝行描述一致
  • 辨識特徵只出現一個,位置正確
  • 衣服和帽子上沒有任何標誌或文字
  • 畫面裡沒有 FRONT/BACK(正面/背面)之類的文字標籤或水印
  • 背景乾淨、沒有虛化;全身照頭頂到鞋底完整入鏡
  • 面部不像任何你認得出的名人

常見翻車對策

現象對策
版式被單人肖像帶跑(只出了一張大頭照)把「佈局:人物設定圖分割構圖。」挪到第二行(緊跟「生成人物三視圖。」之後),其餘不動
隱形模特的頭長出來了,或者沒有手把「重點是無頭部」改成「重點是領口以上為空,無頭部」,並保留「有四肢,有手,手有五指」
畫面自動加了 FRONT / BACK(正面/背面)文字在「佈局」那一行後面加一句「畫面中無任何文字、標籤或水印。」
膠片顆粒被烤進圖裡,後面把這張當參考圖時顆粒會一路帶下去預設保留;如果這張要作為後續分鏡的參考圖且顆粒明顯,把風格段裡的「柔和膠片顆粒、」刪掉重出
辨識特徵漂移或多出痣/斑檢查人物行和膚質細節行是不是寫了第二個點位特徵,刪掉
背面照髮色/體型和特寫不一致人物行補寫兩鬢、後頸、髮型輪廓;體型寫到「肩背厚實/啤酒肚」這一級

多角色時:先給人設選項表

用戶要多個候選(比如「給主角出幾個方案」)時,先給 2–4 個選項的表,用戶選定後再逐條寫完整提示詞:

編號人設一句話年齡族裔/性別身高服裝方向辨識特徵
M1現方案 · 老司機50美國白人男178紅色卡車帽+格子法蘭絨左眉尾小疤
M2德州老牛仔55南方白人男188草編牛仔帽+西部襯衫左耳垂小痣

要求:

  • 辨識特徵不重樣(位置和類型都要錯開)。
  • 年齡相當:同一角色的候選年齡差控制在 ±10 歲內,別把 30 歲和 60 歲放一起比。
  • 族裔、體型、服裝方向要拉開差距,讓用戶真有得選。
  • 編號沿用專案習慣(M1、D2…),檔名對應 C-M1-sheet.png。

相關技能