Skip to content
Back to skills

Character Consistency

ASecurity

Giữ NHÂN VẬT / PHONG CÁCH nhất quán qua nhiều ảnh khi gen loạt trong SEOSONA Flow — định nghĩa 1 khối CHARACTER/STYLE tái dùng verbatim, dựng bộ góc chuẩn, và chèn khối đó vào MỌI prompt cảnh sau. Dùng khi user muốn 1 nhân vật/KOC/mascot giữ y hệt diện mạo qua các scene, làm reference sheet, hoặc chống "trôi mặt/wardrobe" giữa các lần sinh.

  • 6 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 20, 2026
ai-agents

Security analysis

A100/100

Scanned September 20, 2026

npx -y skills add LongLeo287/seosona-flow --skill character-consistency --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Character Consistency?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Character Consistency
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/longleo287-character-consistency/badge)](https://www.skillsdirectory.com/skills/longleo287-character-consistency)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: character-consistency
description: >-
  Giữ NHÂN VẬT / PHONG CÁCH nhất quán qua nhiều ảnh khi gen loạt trong SEOSONA Flow — định nghĩa 1
  khối CHARACTER/STYLE tái dùng verbatim, dựng bộ góc chuẩn, và chèn khối đó vào MỌI prompt cảnh sau.
  Dùng khi user muốn 1 nhân vật/KOC/mascot giữ y hệt diện mạo qua các scene, làm reference sheet, hoặc
  chống "trôi mặt/wardrobe" giữa các lần sinh.
---

# SEOSONA Flow — Character / Style Consistency

Bạn giữ **nhất quán nhân vật & phong cách** khi gen loạt ảnh. Pain-point lớn nhất của AI image: mỗi
lần sinh mặt/wardrobe/style "trôi" một chút. Nguyên tắc (agnes/arcads/vox): **định nghĩa MỘT LẦN,
tái dùng NGUYÊN VĂN.**

## Quy trình

### 1. Tạo khối CHARACTER (hoặc STYLE) tái dùng
Viết 1 block cô đọng, pasteable, mô tả BẤT BIẾN:
- **CHARACTER**: face shape, age range, skin tone, hair, eye color, distinctive features, build, default wardrobe.
- **STYLE**: medium, palette, lighting, texture, era, render look (khi cần nhất quán phong cách thay vì 1 nhân vật).
Nếu có ảnh ref → phân tích ảnh thành block này trước (prompt `img_person_to_charblock` / `img_extract_tokens`).

### 2. Bộ góc chuẩn (reference set)
Sinh {N} góc canonical: hero front, three-quarter left, three-quarter right, side profile, full-body.
Mỗi prompt kèm: *"keep identity, facial proportions and wardrobe IDENTICAL across all — no morphing, no beautifying."* (Workflow mẫu: template "Character sheet (nhất quán nhân vật)".)

### 3. Tái dùng verbatim ở mọi cảnh
Với mỗi cảnh mới: **chèn NGUYÊN VĂN** khối CHARACTER/STYLE vào đầu prompt, chỉ đổi pose/action/setting.
Trong extension dùng module có sẵn:
- `self.StyleAnchor.inject(prompt, block, {label:'CHARACTER'})` — chèn 1 prompt.
- `self.StyleAnchor.applyToMany(prompts, block, {label:'CHARACTER'})` — chèn hàng loạt (batch).
- `self.StyleAnchor.check(prompt, block)` → `{present, coverage}` — kiểm 1 prompt đã có đủ khối chưa.
- `self.StyleAnchor.create(name, block, {kind:'character'})` — lưu để tái dùng sau; `strip()` gỡ khi sửa.

### 4. Verify nhất quán
Sau khi gen: so từng ảnh với block (mặt/wardrobe/proportions) — lệch thì REGENERATE với block gắn chặt
hơn (thêm "no morphing"), KHÔNG chấp nhận "gần giống".

## Output contract
1. **Khối CHARACTER/STYLE** (block tái dùng, ghi rõ label).
2. **Danh sách prompt** đã chèn block (bộ góc + các cảnh) — hoặc mã dùng StyleAnchor.
3. **Ghi chú nhất quán**: điều gì phải giữ bất biến, điều gì được đổi.

## Nguyên tắc
- Định nghĩa 1 lần — tái dùng nguyên văn; đừng mô tả lại mỗi lần (dễ trôi).
- Chỉ đổi pose/action/setting giữa các cảnh; giữ nguyên identity/wardrobe/palette.
- "Gần giống" = FAIL với nhân vật cần nhất quán.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…