# 캐릭터 스튜디오

> 캐릭터 스튜디오에서 재사용할 캐릭터를 만드세요. 포트레이트를 생성해 승인하고, 앵글, 표정, 포즈, 모션 클립을 추가한 뒤 보이스를 입힙니다.

Source: https://nodaro.ai/ko/docs/guides/character-studio

**캐릭터 스튜디오**는 캐릭터 에셋을 만드는 전체 화면 편집기입니다. 포트레이트, 이미지와 클립, 보이스, 성격을 여기서 만듭니다. 캐릭터는 한 번만 만들면 됩니다. 그 뒤로 캐릭터를 연결한 모든 이미지 노드와 동영상 노드가 승인된 같은 이미지로 작업하므로, 모든 샷에서 인물이 똑같아 보입니다.

## 스튜디오 열기
1. 캔버스에서 Tab을 누르고 **에셋 › 캐릭터 › 캐릭터 에셋**을 고르세요.
2. 노드의 **스튜디오**를 클릭하세요. 노드를 선택하고 설정 패널에서 **캐릭터 스튜디오 열기**를 클릭해도 됩니다.

스튜디오는 **프로필** 페이지에서 전체 화면으로 열립니다. 닫으면 캔버스로 돌아갑니다. 그러면 [캐릭터 에셋](https://nodaro.ai/docs/nodes/assets/character) 노드에 캐릭터 요약이 표시됩니다.

## 각 페이지의 역할
사이드바는 보통 작업하는 순서대로 페이지를 묶습니다. 캐릭터의 소스, 기본 정보, 비주얼, 보이스 순입니다.

| 그룹 | 페이지 | 하는 일 |
| --- | --- | --- |
| **리소스** | **레퍼런스** | 인물의 실제 사진을 앵글마다 한 장씩 업로드합니다. |
| | **피커** | 구조화된 외모와 의상 세부 사항을 고릅니다. |
| | **LoRA** | 캐릭터의 이미지로 맞춤 모델을 학습시킵니다. Nodaro Cloud 전용이며, [캐릭터 학습](https://nodaro.ai/docs/guides/character-training)을 참고하세요. |
| **기본 정보** | **프로필** | 이름, 포트레이트, 설명, 스타일, 외모 고정을 설정합니다. |
| | **외모** | 머리 앵글, 전신 앵글, 조명 변형을 생성합니다. |
| **비주얼** | **표정** | 여러 감정의 얼굴을 생성합니다. |
| | **포즈** | 여러 자세의 전신을 생성합니다. |
| | **모션** | 캐릭터가 움직이는 짧은 동영상 클립을 생성합니다. |
| | **감정 동영상** | 감정마다 저장된 레퍼런스 클립을 재생합니다. |
| | **시트** | 턴어라운드나 전체 레퍼런스 시트를 구성합니다. |
| | **보드** | 캐릭터의 이미지로 밀도 높은 외모 보드를 구성합니다. |
| **캐릭터** | **보이스** | 보이스를 고르고 캐릭터가 말하는 것을 들어 봅니다. |
| | **성격** | 기질, 말투, 움직임에 대한 메모를 씁니다. |

페이지 옆의 숫자는 그 페이지의 이미지나 클립 수를 셉니다. 체크 표시는 **보이스**나 **성격**이 채워졌다는 뜻입니다.

## 캐릭터 만들기, 단계별로
### 레퍼런스 사진과 피커부터 추가
**레퍼런스**에서 인물의 실제 사진을 업로드하세요. **피커**에서 외모 속성과 의상을 고르세요. 둘 다 스튜디오가 생성하는 모든 포트레이트와 이미지에 더해지므로, 첫 포트레이트가 원하는 모습에 더 가까워집니다.

### 프로필 채우기
**프로필**에서 캐릭터 이름을 짓고 얼굴, 체형, 머리, 옷을 묘사하세요. 스타일과 이미지 모델을 고르세요.

### 포트레이트 생성과 승인
**후보**를 1, 2, 4개 중에서 고르고 **생성**을 클릭하세요. 원하는 후보를 클릭해 승인하세요. 포트레이트는 캐릭터의 다른 모든 이미지의 기준점입니다.

### 외모 앵커 세트 만들기
**외모**에서 머리 앵글 5개를 생성하세요. 그 뒤에 생성하는 모든 이미지가 이를 레퍼런스로 쓰므로 얼굴이 똑같이 유지됩니다.

### 표정, 포즈, 모션 추가
이야기에 필요한 표정, 포즈, 클립을 생성하세요. 그런 다음 [일관된 캐릭터](https://nodaro.ai/docs/guides/consistent-characters)에 설명된 대로 캐릭터 에셋 노드를 이미지 노드와 동영상 노드에 연결하세요.

Workflow: 캐릭터 에셋 하나가 이미지 생성에 승인된 이미지를 주고, 텍스트 음성 변환의 보이스를 채우고, 립싱크에 포트레이트를 줍니다.

- 캐릭터 에셋 → 이미지 생성 (에셋)
- 캐릭터 에셋 → 텍스트 음성 변환
- 텍스트 음성 변환 → 립싱크 (오디오)
- 캐릭터 에셋 → 립싱크 (인물 사진)

## 레퍼런스와 피커
**레퍼런스**에는 실제 사진을 넣는 슬롯이 7개 있습니다. **얼굴**, **왼쪽 3/4**, **왼쪽 옆모습**, **오른쪽 옆모습**, **오른쪽 3/4**, **전신**, **기타**입니다. 슬롯을 클릭해 사진을 업로드하세요. 이름이 있는 슬롯 6개에는 사진을 한 장씩 넣을 수 있으며, 새로 업로드하면 이전 사진이 교체됩니다. **기타** 슬롯에는 원하는 만큼 사진을 넣을 수 있습니다.

실제 사진은 모델에 추가 정보를 주므로, 생성된 이미지가 실제 인물에 더 가까워집니다. Nodaro는 각 사진을 그 사진에 맞는 생성에 보냅니다. 예를 들어 **얼굴** 사진은 표정을, **전신** 사진은 포즈, 전신 앵글, 모션을 이끕니다. 사진을 바꾸면 다음 생성부터 새 사진을 사용합니다.

**피커**에는 구조화된 피커가 2개 있습니다. 선택한 항목은 캐릭터와 함께 저장되어 캐릭터 자체의 포트레이트와 이미지 프롬프트에 더해지며, 따로 연결할 필요가 없습니다.

- **외모 속성**: 머리, 눈, 체격, 나이, 민족, 피부, 얼굴 등입니다. [인물](https://nodaro.ai/docs/nodes/creative-controls/person) 피커와 같은 카탈로그입니다.
- **의상**: 아키타입, 상의, 하의, 아우터, 신발, 모자, 액세서리, 색상 팔레트, 소재, 시대입니다.

피커와 레퍼런스 사진은 캐릭터 자체의 생성에만 영향을 줍니다. 다른 노드로는 보내지지 않습니다.

## 프로필 페이지
### 포트레이트 생성과 승인
1. 만들 **후보** 수를 1, 2, 4 중에서 고르세요. **생성** 버튼에 총 크레딧 비용이 표시됩니다. 후보 하나는 선택한 모델로 이미지 한 장을 만드는 비용입니다.
2. **생성**을 클릭하세요. 후보가 하나면 결과가 준비되는 대로 포트레이트가 됩니다.
3. 후보가 2개나 4개면 원하는 후보를 클릭하세요(**클릭하여 승인**). 승인하면 아직 실행 중인 후보는 멈춥니다.

승인에는 크레딧이 들지 않습니다. 승인하면 **기준 설명**도 작성됩니다. 기준 설명은 80~120단어 길이의 캐릭터 시각 묘사입니다. 스튜디오는 생성하는 모든 이미지에 이 설명을 더하며, 연결된 이미지 노드와 동영상 노드도 프롬프트에 더할 수 있습니다. 열어서 읽거나 최대 4,000자까지 편집하세요. 현재 포트레이트로 다시 작성하려면 **현재 포트레이트로 설명 다시 생성**을 클릭하세요. 비용은 8크레딧입니다.

생성했지만 승인하지 않은 후보는 **이전 후보** 줄에 7일 동안, 최대 5개까지 남습니다. 마음이 바뀌면 나중에 그중 하나를 승인하세요. 승인된 포트레이트에 마우스를 올리면 크게 보거나 URL을 복사할 수 있습니다.

### 기본 정보 필드
| 필드 | 하는 일 |
| --- | --- |
| **캐릭터 이름** | 캐릭터의 이름입니다. 멘션할 때 쓰는 이름도 됩니다. `Maya Chen`은 `@maya-chen:1`입니다. 새 캐릭터는 “이름 없는 캐릭터”로 시작하므로 이름을 바꾸세요. |
| **외모 설명** | 얼굴, 체형, 머리, 옷을 내 말로 적습니다. |
| 성별 | **남성**, **여성**, **기타** 중 하나입니다. |
| 스타일 | **실사**, **애니메이션**, **3D Pixar 스타일**, **일러스트** 중 하나입니다. 한 프로젝트의 모든 캐릭터에 같은 스타일을 쓰세요. |
| **기본 의상** | 캐릭터가 평소 입는 옷을 자유롭게 적습니다. **의상** 피커와 함께 적용됩니다. |
| **외모 고정** | 생성할 때 얼굴을 얼마나 강하게 유지할지 정합니다. **끄기**, **약하게**, **엄격하게** 중 하나이며, 기본값은 **끄기**입니다. [외모 고정](https://nodaro.ai/docs/guides/consistent-characters#lock-the-identity)을 참고하세요. |
| **레퍼런스 이미지 URL** | 포트레이트의 주소입니다. 이미 가진 이미지를 포트레이트로 쓰려면 그 URL을 붙여 넣으세요. |
| 이미지 모델 | 포트레이트에 쓰는 모델입니다. 기본값은 [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro)입니다. |
| **베이스 프롬프트** | 신체적 특징, 태도, 눈에 띄는 점처럼 포트레이트를 위한 짧은 인물 설명입니다. 최대 4,000자입니다. |

## 외모: 앵글과 조명
**외모** 페이지에는 섹션이 3개 있습니다. 앵글은 포트레이트를 바탕으로 생성되므로 먼저 포트레이트를 승인하세요.

| 섹션 | 프리셋 | 프레이밍 |
| --- | --- | --- |
| **머리 앵글** | 정면, 왼쪽 3/4, 왼쪽 측면, 오른쪽 측면, 오른쪽 3/4 | 머리와 어깨 |
| **전신 앵글** | 정면, 왼쪽 3/4, 왼쪽 측면, 오른쪽 측면, 오른쪽 3/4, 후면 | 팔을 옆으로 내리고 자연스럽게 선 전신 |
| **조명 변형** | 낮, 밤, 드라마틱 | 다른 조명 아래의 같은 캐릭터 |

상단의 상자는 **외모 앵커 세트**, 즉 머리 앵글 5개를 셉니다. 이를 생성하고 나면 스튜디오가 그 뒤에 만드는 모든 이미지가 이를 레퍼런스로 씁니다. 표정과 포즈보다 먼저 세트를 만들면 모든 이미지에서 얼굴이 똑같이 유지됩니다.

## 표정과 포즈
**표정**은 여러 감정의 얼굴을 보여 줍니다. **포즈**는 여러 자세의 전신을 보여 줍니다.

| 페이지 | 프리셋 |
| --- | --- |
| **표정** | 무표정, 미소, 분노, 놀람, 슬픔, 말하기, 폭소, 혐오, 공포, 능글맞은 미소, 울음 |
| **포즈** | 서 있기, 걷기, 앉아 있기, 달리기, 쪼그려 앉기, 가리키기, 격투 자세, 점프, 몸 돌리기 |

각 페이지 하단의 바는 똑같이 작동합니다.

- 프리셋을 클릭해 생성하세요. 각 프리셋에 크레딧 비용이 표시됩니다.
- 모델을 고르세요. [Nano Banana Pro](https://nodaro.ai/docs/models/image/nano-banana-pro)(기본값), [Nano Banana 2](https://nodaro.ai/docs/models/image/nano-banana-2), [GPT Image 2](https://nodaro.ai/docs/models/image/gpt-image-2), [GPT Image 2.5 Flare](https://nodaro.ai/docs/models/image/gpt-image-2-5-flare), [GPT Image 2.5 Sunburst](https://nodaro.ai/docs/models/image/gpt-image-2-5-sunburst), Seedream 중에서 고를 수 있습니다.
- **모두 생성**은 아직 없는 모든 프리셋을 대기열에 넣습니다. 생성이 4개 이상 시작될 때는 스튜디오가 확인을 요청합니다.
- 페이지 상단의 **사용자 지정 프롬프트**는 내 말로 다른 변형을 생성합니다.
- **실사 레퍼런스**는 프리셋 하나에 실제 사진을 붙입니다. 예를 들어 **폭소**에 실제로 크게 웃는 얼굴을 붙입니다.
- **가져오기**는 이미 가진 이미지를 URL로 추가하며, 생성하지 않습니다.

### 카드 다루기
카드에 마우스를 올리면 작업이 표시됩니다.

| 작업 | 하는 일 |
| --- | --- |
| **같은 설정으로 다시 생성** | 같은 변형을 새로 생성해 카드를 교체합니다. |
| **변형 추가** | 새로 생성하고 기존 카드를 남겨 두므로 둘을 비교할 수 있습니다. |
| **img2img로 다듬기** | “더 강렬한 미소”처럼 프롬프트로 이미지를 바꿉니다. **교체** 또는 **새 항목으로 추가**를 고르세요. |
| 이름 바꾸기 | 이름을 클릭해 편집하세요. 이름은 변형을 식별하는 태그로, 예를 들어 `@maya:1:smile`에 쓰입니다. |
| **이 캐릭터 노드의 기본값으로 설정** | 이 이미지를 노드의 기본값으로 만듭니다. 노드에 이 이미지가 표시되고, 연결된 노드는 포트레이트 대신 이 이미지를 받습니다. 해제하려면 다시 클릭하세요. |
| **캔버스에 노드로 추가** | 이미지를 별도 노드로 캔버스에 놓습니다. |
| 크게 보기, URL 복사, 삭제 | 이미지를 전체 화면으로 보거나, 주소를 복사하거나, 제거합니다. |

다시 생성, 변형, 다듬기는 각각 선택한 모델로 새 이미지를 만드는 것과 같은 비용이 듭니다.

## 모션
**모션**에는 캐릭터의 이미지로 애니메이션을 만든 짧은 동영상 클립이 있습니다. 먼저 포트레이트를 생성하세요. 포트레이트가 없으면 **생성**이 비활성화됩니다.

- **프리셋**: 걷기, 달리기, 손 흔들기, 앉기, 격투 자세, 점프, 뒤돌아서기, 춤추기, 손짓하며 말하기.
- **모델**: [Kling 2.6](https://nodaro.ai/docs/models/video/kling-2-6)(기본값), [Kling 2.5 Turbo Pro](https://nodaro.ai/docs/models/video/kling-2-5-turbo-pro), [Kling 3.0](https://nodaro.ai/docs/models/video/kling-3-0), [Wan 2.6 I2V](https://nodaro.ai/docs/models/video/wan-2-6-i2v), [Wan 2.7 I2V](https://nodaro.ai/docs/models/video/wan-2-7-i2v).
- **비용**: 클립 하나는 같은 모델로 이미지를 동영상으로 만드는 실행 한 번과 같은 비용입니다.

전신 이미지는 머리와 어깨만 담은 포트레이트보다 훨씬 자연스럽게 움직입니다. 그래서 캐릭터에 **정면** 전신 앵글이 있으면 Nodaro는 그 이미지를 움직입니다. 아직 전신 앵글이 없으면 스튜디오가 먼저 정면 전신 앵글을 생성한 다음 움직입니다.

모션 카드에는 **같은 설정으로 다시 생성**과 **변형 추가**가 있지만, 다듬기와 **모두 생성**은 없습니다. **가져오기**는 이미 가진 클립을 URL로 추가합니다.

**감정 동영상**은 *분노*나 *행복*처럼 감정마다 저장된 레퍼런스 클립을 재생합니다. 이 페이지는 클립을 재생만 하며, 만들지는 않습니다.

## 시트와 보드
**시트**는 캐릭터의 이미지로 레퍼런스 시트를 구성합니다. 프리셋을 고르세요.

| 프리셋 | 패널 |
| --- | --- |
| **스튜디오 · 기본** | AI 동영상 레퍼런스용 깔끔한 턴어라운드입니다. 머리는 정면, 양쪽 옆모습, 뒷모습을, 몸은 정면, 측면, 뒷모습을 담습니다. 패널 7개입니다. |
| **스튜디오 · 확장** | 3/4, 위, 아래 앵글을 더한 전체 턴어라운드입니다. 패널 15개입니다. |

**보드 추가**에서 **표정**, **포즈**, **의상**, **디테일**, **팔레트** 밴드를 추가하세요. 시트에는 패널이 최대 24개까지 들어가므로, 한도를 넘게 되는 보드는 비활성화됩니다. **스킨**, **화면 비율**, **제목 / 메타데이터**, **패널 레이블**도 바꿀 수 있습니다.

1. **앵글 *N*개 준비**를 클릭하세요. *N*은 빠진 패널 수입니다. 빠진 패널만 생성되며, 재사용할 수 있도록 캐릭터에 저장됩니다. 버튼 위의 줄에 재사용되는 패널 수와 나머지 비용이 표시됩니다.
2. **시트 합성**을 클릭해 시트를 조립하세요. 빠진 패널이 없을 때 사용할 수 있습니다.

시트를 전체 화면으로 열거나, URL을 복사하거나, **썸네일로 설정**을 클릭해 노드의 썸네일로 쓰세요. [레퍼런스 시트](https://nodaro.ai/docs/nodes/image/reference-sheet) 노드는 캔버스에서 같은 종류의 시트를 만듭니다.

**보드**는 캐릭터의 이미지 2~12장을 밀도 높은 4K 외모 보드 한 장으로 합성합니다. 보드는 모델에 줄 수 있는 가장 강력한 단일 이미지 기준점입니다.

1. **새 보드**를 클릭하세요. 캐릭터가 가진 모든 이미지가 종류별로 묶여 나타납니다.
2. 이미지를 2~12장 선택하세요. 각 이미지의 숫자는 보드에서의 위치를 보여 줍니다.
3. **생성**을 클릭하세요. 보드 하나는 4K [이미지 콜라주](https://nodaro.ai/docs/nodes/image/image-collage)와 같은 비용입니다.

캐릭터 하나에는 보드를 최대 12개까지 둘 수 있습니다. **복제**는 같은 이미지가 선택된 상태로 선택 창을 다시 열고, 결과를 새 이름으로 저장합니다. 보드 이름을 클릭하면 이름을 바꿀 수 있습니다. 아직 생성 중인 보드에서 **취소**를 누르면 크레딧이 환불됩니다. `@` 멘션 메뉴에서는 캐릭터의 보드가 맨 위에 나열됩니다. 캔버스에서 만드는 보드와 그리드는 [레퍼런스 보드](https://nodaro.ai/docs/guides/reference-boards)를 참고하세요.

## 보이스와 성격
**보이스**는 다른 노드가 재사용하는 보이스를 캐릭터에 줍니다.

- **둘러보기**: 기본 제공 보이스, 공개 라이브러리, 내 사용자 지정 보이스에서 ElevenLabs 보이스를 고르세요. 각 보이스를 검색하고 미리 들어 볼 수 있습니다.
- **텍스트로 디자인**: 보이스를 설명하고 100자 이상의 미리 듣기 문장을 쓴 뒤 **미리 듣기**를 클릭해 들어 보세요. 디자인한 보이스는 듣기 전용이며 저장되지 않습니다.
- **보이스 특성**: 선택한 보이스에 대해 “낮고 차분한 목소리, 영국식 억양”처럼 보이스를 자유롭게 묘사하세요.
- **대사 말하기**: 대사를 입력하고 **말하기**를 클릭하면 캐릭터가 그 대사를 말하는 것을 들을 수 있습니다. 승인된 포트레이트가 있으면 **말하기 + 포트레이트 립싱크**가 짧은 말하는 클립을 렌더링합니다. 말하기는 [텍스트 음성 변환](https://nodaro.ai/docs/nodes/audio/text-to-speech) 실행 한 번과, 립싱크 클립은 [립싱크](https://nodaro.ai/docs/nodes/video/lip-sync) 실행 한 번과 같은 비용입니다.

캐릭터를 텍스트 음성 변환 노드에 연결하면, 워크플로가 실행될 때 캐릭터의 보이스가 그 노드에 채워집니다. 텍스트 음성 변환 노드 자체에 설정한 보이스가 항상 우선합니다.

**성격**에는 텍스트 필드가 4개 있습니다. **분위기 / 기질**, **말투**, **움직임 스타일**, **행동 메모**입니다. 이 내용은 캐릭터와 함께 저장되지만 프롬프트에 더해지지는 않습니다.

## 저장과 버전
- **저장은 자동입니다.** 헤더에 <strong>저장 중…</strong>과 **저장됨**이 표시됩니다. 저장 버튼은 없습니다.
- **생성은 내가 없어도 끝납니다.** 각 이미지나 클립은 준비되면 캐릭터에 추가되며, 스튜디오를 닫거나 페이지를 새로 고쳐도 마찬가지입니다.
- **버전이 나란히 남습니다.** **변형 추가**는 변형의 모든 결과를 남기고, **이전 후보**는 승인하지 않은 포트레이트를 7일 동안 남깁니다.

## 캔버스의 캐릭터 에셋 노드
노드는 간결한 요약 카드입니다.

- 포트레이트 또는 기본값으로 설정한 이미지와 함께 이름, 스타일, 성별이 표시됩니다.
- **역할** 메뉴: 연결된 노드가 기본으로 가져가는 캐릭터의 부분입니다. [레퍼런스 역할](https://nodaro.ai/docs/guides/reference-roles)을 참고하세요.
- **외모 고정** 행: **끄기**, **약하게**, **엄격하게**.
- **표정**, **포즈**, **모션** 개수와 **보이스**, **성격** 표시.
- 스튜디오를 여는 **스튜디오**와 다른 캐릭터를 연결하는 **기존 항목 선택**.
- Nodaro Cloud에서는 모델을 학습하는 동안 **학습 중…** 배지가, 준비되면 초록색 **학습됨** 배지가 표시됩니다.

이미지에 마우스를 올려 모양을 고르세요. `1:1`, `3:4`, `16:9`, `9:16` 중 하나입니다. 모양은 캐릭터의 다음 생성의 화면 비율도 정합니다.

노드에는 출력이 2개 있습니다. **캐릭터**는 이미지, 기준 설명, 역할, 외모 고정까지 전체 정체성을 전달합니다. **이미지**는 이미지만 전달하며, 이미지를 받는 모든 입력에 쓸 수 있습니다.

설정 패널에는 **다운스트림 프롬프트에 외모 설명 삽입**이 추가로 있습니다. 켜면 연결된 이미지 노드와 동영상 노드가 프롬프트에 기준 설명을 더합니다. 기준 설명이 필요하므로 먼저 포트레이트를 승인하세요.

## 이미 있는 캐릭터 사용
노드의 **기존 항목 선택** 또는 설정 패널의 **라이브러리 또는 갤러리에서 선택**을 클릭하세요.

- **내 라이브러리**에는 내 캐릭터가 나열됩니다.
- **공개 갤러리**에는 커뮤니티가 공유한 캐릭터가 나열됩니다. 하나를 고르면 먼저 내 라이브러리에 복사한 다음 노드를 그 사본에 연결합니다. 이 탭은 Nodaro Cloud처럼 여러 사용자가 쓰는 설치에 나타납니다.
- 갤러리 캐릭터를 이미 복사했다면, 선택 창이 내 사본을 쓸지 **새 사본 만들기**를 할지 묻습니다.

캐릭터가 연결되면 버튼이 **교체**와 **라이브러리 또는 갤러리에서 교체**로 바뀝니다. 교체하면 새 캐릭터의 모든 이미지, 클립, 보이스, 성격을 가져오므로 연결된 노드가 바로 그 캐릭터를 사용합니다.

## 캐릭터 삭제와 복원
**내 라이브러리** 탭에서 캐릭터에 마우스를 올리고 **라이브러리에서 삭제**를 클릭하세요. 캐릭터는 영구 삭제되지 않고 보관 처리됩니다. 이미 캐릭터를 사용하는 노드는 계속 작동합니다.

보관된 캐릭터는 API, SDK, CLI로 복원할 수 있습니다. 같은 이름의 다른 활성 캐릭터가 있으면, 복원된 캐릭터의 이름에 “(restored)”가 붙습니다. Nodaro Cloud에서는 캐릭터를 삭제하면 진행 중인 학습도 취소되어 환불되고, 학습된 모델이 삭제됩니다.

## 팁
- **첫 포트레이트 전에 피커와 레퍼런스를 설정하세요.** 피커와 레퍼런스가 포트레이트를 만들고, 그 뒤의 모든 이미지는 포트레이트를 따릅니다.
- **확장하기 전에 승인하세요.** 승인된 포트레이트 없이 생성한 이미지는 일관성이 떨어지며, 모션에는 승인된 포트레이트가 필요합니다.
- **변형 이름을 신중하게 지으세요.** 이름은 `@maya:1:smile`처럼 멘션하는 태그가 됩니다.
- **새로 뽑는 대신 다듬으세요.** **img2img로 다듬기**와 **새 항목으로 추가**를 함께 써서 세부만 바꾸고 원본은 남기세요.
- **프로젝트마다 스타일을 하나로 유지하세요.** 캐릭터마다 스타일이 섞이면 이야기의 분위기가 깨집니다.

## 코드와 에이전트에서
스튜디오의 모든 기능은 코드와 AI 어시스턴트에서도 사용할 수 있습니다. REST API, SDK, CLI로 캐릭터를 만들고, 포트레이트를 생성하고 승인하고, 이미지와 클립을 추가하고, 캐릭터를 보관하고 복원할 수 있습니다. [캐릭터](https://nodaro.ai/docs/developers/api/characters)를 참고하세요.

MCP 도구에는 `create_character`, `update_character`, `generate_character`, `approve_portrait`, `recaption_character`, `generate_character_motion`, `list_characters`, `get_character`가 있습니다. MCP 도구로는 캐릭터를 삭제하거나 복원할 수 없습니다. [MCP 도구](https://nodaro.ai/docs/mcp/tools)를 참고하세요.

## 자주 묻는 질문

### 캐릭터 스튜디오는 어떻게 여나요?

캔버스에 캐릭터 에셋 노드를 추가하고 노드의 스튜디오를 클릭하세요. 노드를 선택하고 설정 패널에서 캐릭터 스튜디오 열기를 클릭해도 됩니다. 스튜디오는 프로필 페이지에서 열립니다.

### 아직 표정, 포즈, 모션을 생성할 수 없는 이유는 무엇인가요?

이것들은 캐릭터의 포트레이트를 바탕으로 생성됩니다. 먼저 프로필 페이지에서 포트레이트를 생성하고 승인하세요. 그 전까지 스튜디오는 프로필을 열라고 안내합니다.

### 캐릭터를 저장해야 하나요?

아니요. 캐릭터 스튜디오는 입력하는 대로 저장하며, 헤더에 저장 중…과 저장됨이 표시됩니다. 이미지와 클립은 생성이 끝나면 캐릭터에 추가되며, 생성 중에 스튜디오를 닫아도 마찬가지입니다.

### 같은 설정으로 다시 생성과 변형 추가의 차이는 무엇인가요?

같은 설정으로 다시 생성은 같은 이미지를 새로 생성해 카드를 교체합니다. 변형 추가는 새로 생성하면서 기존 카드를 옆에 남겨 두므로 둘을 비교할 수 있습니다.

### 캐릭터를 삭제하면 어떻게 되나요?

라이브러리에서 삭제는 캐릭터를 보관 처리합니다. 이미 캐릭터를 사용하는 노드는 계속 작동합니다. 보관된 캐릭터는 API, SDK, CLI로 복원할 수 있습니다.
