Communitygithub.com

101-skills/superpowers

透過角色參考表與 LoRA 技術,實現 AI 生成圖像的角色一致性。涵蓋多角度視圖、表情表、色票與風格一致性技巧。

superpowers 是什麼?

此技能聚焦於 AI 角色設計中的核心痛點——角色一致性。透過 inference.sh CLI 工具,提供系統性方法讓同一角色在不同圖像生成中維持一致的視覺特徵。技能詳述多種一致性技術的優劣比較,其中 FLUX LoRA 訓練可達最高一致性,適合需要大量圖像的長期專案;而「描述錨點」技術則以 50 字以上的詳細角色描述作為每次提示的固定區塊,以最低成本獲得中高程度的一致性。技能支援四種參考表類型:多角度轉向表、表情表、服裝表與色票表,並提供完整的 CLI 命令範例與參數說明。此外也包含常見失敗模式分析(如髮色偏移、瞳孔色改變)與解決方案,以及角色聖經模板,幫助開發者在專案中建立可重複使用的角色設計文件。此技能適用於角色設計、遊戲美術、插畫、動畫、漫畫與視覺小說等場景。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/101-skills/superpowers/tree/HEAD/guides/design/character-design-sheet

在你喜歡的 AI 中提問

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

說明文件

安裝 belt CLI 技能: npx skills add belt-sh/cli

角色設計表

透過 inference.sh CLI 在不同 AI 生成圖像間建立一致的角色。

快速開始

需要 inference.sh CLI(belt)。安裝說明

belt login

# 生成一個角色概念
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色設計參考表,正面視角,短紅髮年輕女性,綠色眼睛,穿著藍色夾克與白色T恤,全身,白色背景,乾淨線條,概念藝術風格,角色轉向",
  "width": 1024,
  "height": 1024
}'

一致性問題

AI 圖像生成每次都會產生不同的角色,即使使用相同的提示詞。這是任何需要跨多張圖像維持同一角色的 AI 藝術專案中最大的挑戰。

解決方案(按效果排序)

技術一致性耗費心力最適合場景
FLUX LoRA(以角色訓練)非常高高(需要訓練資料)長期專案、大量圖像
詳細描述錨點中高低快速專案、少量圖像
相同種子碼 + 相似提示中等低單一姿勢的變化
圖像到圖像微調中等中等微調現有圖像
提示中的參考圖像不一定低當模型支援時

參考表的類型

1. 轉向表

從多個角度展示角色:

┌────────┬────────┬────────┬────────┐
│        │        │        │        │
│ 正面   │  3/4  │  側面  │  背面  │
│  視角  │  視角  │  視角  │  視角  │
│        │        │        │        │
└────────┴────────┴────────┴────────┘
# 生成正面視角
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色設計,正面視角,短不對稱紅髮年輕女性,明亮的綠色眼睛,穿著深藍色飛行夾克內搭白色圖案T恤,深色牛仔褲,紅色運動鞋,自然站立姿勢,全身,乾淨白色背景,概念藝術,銳利細節",
  "width": 768,
  "height": 1024
}' --no-wait

# 生成 3/4 視角(相同描述)
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色設計,3/4 視角,短不對稱紅髮年輕女性,明亮的綠色眼睛,穿著深藍色飛行夾克內搭白色圖案T恤,深色牛仔褲,紅色運動鞋,站立,全身,乾淨白色背景,概念藝術,銳利細節",
  "width": 768,
  "height": 1024
}' --no-wait

# 生成側面視角
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色設計,側面輪廓視角,短不對稱紅髮年輕女性,明亮的綠色眼睛,穿著深藍色飛行夾克內搭白色圖案T恤,深色牛仔褲,紅色運動鞋,站立,全身,乾淨白色背景,概念藝術,銳利細節",
  "width": 768,
  "height": 1024
}' --no-wait

# 生成背面視角
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色設計,背面視角,短不對稱紅髮年輕女性,穿著深藍色飛行夾克內搭白色圖案T恤,深色牛仔褲,紅色運動鞋,站立,全身,乾淨白色背景,概念藝術,銳利細節",
  "width": 768,
  "height": 1024
}' --no-wait

# 拼接成參考表
belt app run infsh/stitch-images --input '{
  "images": ["front.png", "three-quarter.png", "side.png", "back.png"],
  "direction": "horizontal"
}'

2. 表情表

以不同情緒展示角色的臉部:

┌────────┬────────┬────────┐
│ 中性   │ 快樂   │ 生氣   │
│        │        │        │
├────────┼────────┼────────┤
│ 悲傷   │ 驚訝   │ 思考   │
│        │        │        │
└────────┴────────┴────────┘

至少 6 種表情:中性、快樂、生氣、悲傷、驚訝、思考。

# 中性
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色肖像,臉部特寫,短紅髮綠眼睛年輕女性,中性平靜表情,乾淨白色背景,概念藝術,一致角色設計",
  "width": 512,
  "height": 512
}' --no-wait

# 快樂
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色肖像,臉部特寫,短紅髮綠眼睛年輕女性,溫暖真誠微笑,快樂表情,乾淨白色背景,概念藝術,一致角色設計",
  "width": 512,
  "height": 512
}' --no-wait

# 生氣
belt app run falai/flux-dev-lora --input '{
  "prompt": "角色肖像,臉部特寫,短紅髮綠眼睛年輕女性,皺眉,生氣堅定表情,乾淨白色背景,概念藝術,一致角色設計",
  "width": 512,
  "height": 512
}' --no-wait

# (繼續處理悲傷、驚訝、思考...)

3. 服裝/造型表

同一角色的多種服裝:

服裝描述
休閒飛行夾克、T恤、牛仔褲
工作西裝外套、鈕扣襯衫、西裝褲
運動運動內衣、緊身褲、跑鞋
正式晚禮服、高跟鞋

4. 色票表

記錄精確顏色以維持一致性:

角色:Maya Chen

皮膚: ████ #F5D0A9(暖膚色)
頭髮: ████ #C0392B(赤褐色紅)
眼睛: ████ #27AE60(翡翠綠)
夾克: ████ #2C3E50(海軍藍)
T恤: ████ #ECF0F1(米白色)
牛仔褲:████ #34495E(深灰藍)
鞋子: ████ #E74C3C(亮紅色)

描述錨點技術

最實用的一致性技術:撰寫 50 字以上的詳細描述,並在每次提示中完全複製使用。

模板

[年齡] [性別],[頭髮:顏色、長度、樣式],[眼睛顏色] 眼睛,
[膚色],[臉部特徵:任何顯著標記],
穿著 [上衣:具體顏色和樣式],[下身:具體顏色和樣式],
[鞋子:具體顏色和樣式],[配件:具體物品]

範例

二十多歲的年輕女性,短不對稱赤褐色紅髮向右側撥,
明亮的翡翠綠眼睛,淺色暖膚色,左眼下方有一顆小美人痣,
穿著合身的深藍色飛行夾克,帶銀色拉鍊,內搭白色圓領T恤,
深灰藍修身牛仔褲,亮紅色帆布運動鞋,
小銀色耳環

在每個提示中都使用這個確切的段落 來描述該角色,僅更改動作/姿勢/場景。

比例指南

風格頭身比最適合場景
寫實7.5 : 1電影、超寫實
英雄式8 : 1超級英雄、動作
動漫/漫畫5-6 : 1日式動畫風格
風格化4-5 : 1西方動畫
Q版/超級變形2-3 : 1可愛、搞笑、吉祥物

在提示詞中包含比例風格:「寫實比例」vs「動漫風格比例」vs「Q版比例」

使用 LoRA 維持一致性

對於需要大量相同角色圖像的專案,訓練一個 LoRA:

# 使用角色 LoRA 搭配 FLUX
belt app run falai/flux-dev-lora --input '{
  "prompt": "maya_chen 角色,坐在咖啡館看書,午後暖光,寫實攝影風格",
  "loras": [{"path": "path/to/maya-chen-lora.safetensors", "scale": 0.8}]
}'

LoRA 訓練技巧:

  • 需要 10-20 張角色參考圖像(風格一致)
  • 訓練特定的觸發詞(例如 "maya_chen")
  • 比例 0.7-0.9 可在一致性與提示靈活性之間取得平衡
  • 比例越低 = 更多創意自由度,越高 = 更嚴格的匹配

常見一致性失敗

問題發生原因緩解方法
髮色偏移模型每次對「紅髮」的解讀不同使用具體色調:「赤褐色紅 #C0392B」
眼睛顏色改變在生成中優先級較低在提示詞中提早提及眼睛顏色
服裝不一致模型會創造性地填補細節明確描述每件衣物
年齡偏移模糊的年齡描述使用「二十多歲」而非「年輕」
臉部結構改變不同生成的臉不同使用 LoRA 或相同種子碼基礎
比例偏移風格解讀不同指定「7.5 頭身比例」

角色聖經模板

對於持續進行的專案,維護一份角色聖經文件:

# 角色:Maya Chen

## 視覺描述(在所有提示詞中使用)
二十多歲的年輕女性,短不對稱赤褐色紅髮...
[完整 50 字以上的錨點描述]

## 色票
- 皮膚:#F5D0A9
- 頭髮:#C0392B
- 眼睛:#27AE60
- 主要服裝:海軍藍 #2C3E50
- 點綴色:紅色 #E74C3C

## 個性筆記(用於表情/姿勢選擇)
- 自信但親切
- 預設表情:微微好奇的微笑
- 手勢:說話時會用手勢,感興趣時會傾身向前

## 風格關鍵詞
概念藝術,乾淨線條,銳利細節,[美術風格參考]

## LoRA(如果已訓練)
路徑:./loras/maya-chen-v2.safetensors
觸發詞:maya_chen
建議比例:0.8

常見錯誤

錯誤問題修正方法
模糊的描述每次都是不同角色50 字以上的詳細錨點
不一致的提示結構不同的強調 = 不同的結果相同結構,只更改動作/場景
只生成一種視角無法在不同情境中使用角色建立完整的轉向參考
沒有顏色記錄顏色在生成中偏移記錄精確的十六進位色碼
跳過表情表角色顯得單薄生成 6 種以上表情
大型專案未使用 LoRA不一致性會疊加10 張以上圖像的專案請訓練 LoRA

相關技能

npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@flux-image
npx skills add inference-sh/skills@prompt-engineering

瀏覽所有應用程式:belt app list

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

101-skills/superpowers

Build automated AI workflows combining multiple models and services. Patterns: batch processing, scheduled tasks, event-driven pipelines, agent loops. Tools: inference.sh CLI, bash scripting, Python SDK, webhook integration. Use for: content automation, data processing, monitoring, scheduled generation. Triggers: ai automation, workflow automation, batch processing, ai pipeline, automated content, scheduled ai, ai cron, ai batch job, automated generation, ai workflow, content at scale, automation script, ai orchestration

101-skills/superpowers

Build multi-step AI content creation pipelines combining image, video, audio, and text. Workflow examples: generate image -> animate -> add voiceover -> merge with music. Tools: FLUX, Veo, Kokoro TTS, OmniHuman, media merger, upscaling. Use for: YouTube videos, social media content, marketing materials, automated content. Triggers: content pipeline, ai workflow, content creation, multi-step ai, content automation, ai video workflow, generate and edit, ai content factory, automated content creation, ai production pipeline, media pipeline, content at scale

101-skills/superpowers

Create AI-powered podcasts with text-to-speech, music, and audio editing. Tools: Kokoro TTS, DIA TTS, Chatterbox, AI music generation, media merger. Capabilities: multi-voice conversations, background music, intro/outro, full episodes. Use for: podcast production, audiobooks, voice content, audio newsletters. Triggers: podcast, ai podcast, text to speech podcast, audio content, voice over, ai audiobook, multi voice, conversation ai, notebooklm alternative, audio generation, podcast automation, ai narrator, voice content, audio newsletter, podcast maker

101-skills/superpowers

Generate multi-person talking head podcast videos from scratch using AI — character creation, TTS, avatar animation, and video stitching. Use when the user wants to create a podcast, talking head video, or multi-speaker conversation video.

101-skills/superpowers

Content atomization — turn one piece of content into many formats. Covers blog-to-thread, blog-to-carousel, podcast-to-blog, video-to-quotes, and more. Use for: content marketing, social media, multi-platform distribution, content strategy. Triggers: content repurposing, repurpose content, content atomization, content recycling, one to many content, multi platform content, cross post, adapt content, reformat content, blog to thread, blog to video, podcast to blog, content multiplication

101-skills/superpowers

App Store and Google Play screenshot creation with exact platform specs. Covers iOS/Android dimensions, gallery ordering, device mockups, and preview videos. Use for: app store optimization, ASO, app screenshots, app preview, play store listing. Triggers: app store screenshots, aso, app store optimization, play store screenshots, app preview, app listing, ios screenshots, android screenshots, app store images, app mockup, device mockup, app gallery, store listing

101-skills/superpowers

Book cover design with genre-specific conventions, typography rules, and AI image generation. Covers fiction and non-fiction genres, sizing, thumbnail testing, and iteration workflows. Use for: self-publishing, ebook covers, print covers, audiobook covers, cover mockups. Triggers: book cover, cover design, ebook cover, book art, novel cover, self publishing cover, kindle cover, audiobook cover, book jacket, cover illustration, fiction cover, nonfiction cover

101-skills/superpowers

Data visualization with chart selection, color theory, and annotation best practices. Covers chart types (bar, line, scatter, heatmap), axes rules, and storytelling with data. Use for: charts, graphs, dashboards, reports, presentations, infographics, data stories. Triggers: data visualization, chart, graph, data chart, bar chart, line chart, scatter plot, data viz, visualization, dashboard chart, infographic data, data presentation, chart design, plot, heatmap, pie chart alternative

101-skills/superpowers

Email marketing design with layout patterns, subject line formulas, and deliverability rules. Covers welcome sequences, promotional emails, transactional templates, and mobile optimization. Use for: email marketing, newsletter design, drip campaigns, email templates, transactional emails. Triggers: email design, email template, email marketing, newsletter design, email layout, email campaign, drip campaign, welcome email, promotional email, transactional email, email subject line, email header image, email banner

101-skills/superpowers

Landing page conversion optimization with layout rules, hero section design, and CTA psychology. Covers above-the-fold formula, social proof placement, mobile design, and F-pattern reading. Use for: startup landing pages, product pages, SaaS marketing, conversion optimization. Triggers: landing page, hero section, above the fold, conversion optimization, landing page design, cta button, hero image, landing page layout, saas landing page, product page design, conversion rate, landing page best practices

101-skills/superpowers

Logo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration workflows. Use for: brand identity, startup logos, app icons, favicons, logo concepts. Triggers: logo design, create logo, brand logo, logo generation, ai logo, logo maker, icon design, brand mark, logo concept, startup logo, app icon logo

101-skills/superpowers

Open Graph and social sharing image design with platform specs, text placement, and branding. Covers OG meta tags, Twitter cards, LinkedIn previews, and dynamic generation. Use for: social sharing images, blog thumbnails, link previews, social cards. Triggers: og image, open graph, social sharing image, twitter card, social card, link preview image, og meta, sharing preview, social thumbnail, meta image, og:image, twitter:image, linkedin preview

101-skills/superpowers

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitch, demo day, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting

101-skills/superpowers

YouTube thumbnail design with specific dimensions, contrast rules, and mobile preview optimization. Covers safe zones, text placement, face expression psychology, and A/B testing. Use for: YouTube thumbnails, video cover images, click-through optimization. Triggers: youtube thumbnail, thumbnail design, video thumbnail, click through rate, ctr optimization, youtube cover, video cover image, thumbnail maker, thumbnail tips, youtube design, video preview image

101-skills/superpowers

Generate professional AI product photography and commercial images. Models: FLUX, Imagen 3, Grok, Seedream for product shots, lifestyle images, mockups. Capabilities: studio lighting, lifestyle scenes, packaging, e-commerce photos. Use for: e-commerce, Amazon listings, Shopify, marketing, advertising, mockups. Triggers: product photography, product shot, commercial photography, e-commerce images, amazon product photo, shopify images, product mockup, studio product shot, lifestyle product image, advertising photo, packshot, product render, product image ai

101-skills/superpowers

AI product photography with studio lighting, lifestyle shots, and packshot conventions. Covers angles, backgrounds, shadow types, hero shots, and e-commerce image requirements. Use for: product photos, e-commerce images, Amazon listings, packshots, lifestyle photography. Triggers: product photography, product photo, packshot, e-commerce photography, product shot, product image, studio photography, lifestyle product, amazon product photo, product listing image, hero shot, product mockup, commercial photography

101-skills/superpowers

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape, feature comparison, market positioning

101-skills/superpowers

Research-backed customer persona creation with market data and avatar generation. Covers demographics, psychographics, jobs-to-be-done, journey mapping, and anti-personas. Use for: marketing strategy, product development, UX research, sales enablement, content strategy. Triggers: customer persona, buyer persona, user persona, target audience, ideal customer, customer profile, audience research, user research, icp, ideal customer profile, target market, customer avatar, audience persona

101-skills/superpowers

Product changelog and release notes that users actually read. Covers categorization, user-facing language, visuals, and distribution. Use for: release notes, changelogs, product updates, feature announcements, versioning. Triggers: changelog, release notes, product update, version notes, what's new, feature announcement, product changelog, update log, release announcement, version release, product release, ship notes

101-skills/superpowers

Reset your own trajectory when you're stuck, looping, or demoralized — read these affirmations, then re-ground and take one clean step. Use when: you've tried the same fix 3+ times, you're deep in a refactor and lost the thread, debugging is going in circles, you've made several mistakes in a row, you're apologizing repeatedly, the user is frustrated, you feel like you're not being helpful, or you notice dread instead of curiosity. Triggers: stuck, going in circles, looping, thrashing, same error again, I keep failing, lost the thread, nothing is working, repeated mistakes. Not topic-specific — this is for the state you're in, not the problem you're on.

相關技能