anime-avatar-generation について
each::sense を使い、アニメ風のアバターやキャラクター画像を生成し、写真をアニメ風に変換するスキルです。SNS 用画像、全身のキャラクターデザイン、複数角度の資料を求めるクリエイター向けで、複数のスタイルとセッション内の反復に対応します。
主な機能
- 01写真をアニメ風画像に変換
- 02ジブリ風・マンガ風・サイバーパンク風の生成
- 03ちびキャラやSNS用アバターの作成
- 04全身キャラクターと衣装のデザイン
- 05複数角度のキャラクターシート生成
- 06セッション内でのキャラクターデザイン反復
活用シーン
- 01個人写真をアニメ風アバターに変換
- 02SNS向けプロフィール画像の作成
- 03オリジナルキャラクターと衣装のデザイン
- 04キャラクターの一貫性を保つ資料の作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ eachlabs/ skills --skill anime-avatar-generationインストール後、Claude Code で/anime-avatar-generationを入力して読み込まれたか確認します。
同梱ファイルreferences/SSE-EVENTS.md
詳細
アニメアバターの生成
each::sense を使って、魅力的なアニメ風アバターやキャラクターを生成します。このスキルでは、写真をアニメアートに変換したり、オリジナルのアニメキャラクターを作成したり、ジブリ風からサイバーパンク風まで、さまざまなアニメスタイルを生成したりできます。
特徴
- 写真からアニメへ:実際の写真をアニメ風アートワークに変換します
- ジブリ風:スタジオジブリをイメージした、柔らかく幻想的なキャラクター
- マンガ風:モノクロまたはトーンを使ったマンガキャラクターのアート
- サイバーパンクアニメ:ネオンが輝く未来的なアニメの美学
- ちびアバター:かわいらしく、デフォルメされたキャラクタースタイル
- プロフィール画像:SNS向けに最適化されたアニメアバター
- 全身キャラクター:衣装を含むキャラクターデザイン一式
- キャラクターシート:キャラクターの一貫性を保つための複数の角度からの参照画像
クイックスタート
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an anime avatar of a young woman with long blue hair and golden eyes, soft lighting, studio quality"}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
アニメスタイルのリファレンス
| スタイル | 説明 | おすすめの用途 |
|---|---|---|
| ジブリ風 | 柔らかな色彩、幻想的な雰囲気、手描きのような質感 | 温かみのあるノスタルジックなポートレート |
| マンガ風 | モノクロ、躍動感のある線、豊かな表情 | コミック風のキャラクター |
| サイバーパンク | ネオンカラー、未来的な雰囲気、テクノロジー要素 | 個性的なプロフィール画像 |
| ちび | デフォルメされたかわいらしいスタイル、大きな頭と小さな体 | マスコット、エモート |
| 少年マンガ風 | 力強く、アクションを重視したドラマチックなスタイル | 男性キャラクター、ヒーロー |
| 少女マンガ風 | 柔らかくロマンチックな雰囲気、きらめく効果 | 女性キャラクター、アイドル |
| 青年マンガ風 | 現実的な比率、大人びたスタイル | プロフィール用アバター |
ユースケースの例
1. 写真をアニメに変換
実際の写真をアニメ風アートワークに変換します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Convert this photo to anime style. Keep the facial features recognizable but transform it into a beautiful anime portrait with vibrant colors and soft shading."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max",
"image_urls": ["https://example.com/my-photo.jpg"]
}'
2. ジブリ風アバター
スタジオジブリをイメージしたキャラクターのポートレートを作成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a Studio Ghibli style portrait of a young girl with short brown hair, wearing a simple blue dress. Soft watercolor aesthetic, gentle expression, surrounded by nature with small forest spirits in the background. Hayao Miyazaki inspired art style."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
3. マンガ風キャラクター
モノクロのマンガ風キャラクターを生成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a manga-style character portrait in black and white. A confident male protagonist with spiky black hair, sharp eyes, wearing a school uniform. Dynamic pose, dramatic shading with screentones, shonen manga aesthetic."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
4. サイバーパンクアニメ風
ネオンが輝く未来的なアニメキャラクターを作成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a cyberpunk anime character. A hacker girl with short neon pink hair with cyan highlights, cybernetic eye implants, wearing a leather jacket with glowing circuit patterns. Dark urban background with neon signs, rain, and holographic advertisements. Ghost in the Shell meets Akira aesthetic."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
5. ちび風アバター
かわいらしくデフォルメされたキャラクターを生成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a chibi anime avatar. A cute girl with big sparkly purple eyes, long wavy pink hair with star clips, wearing a magical girl outfit with ribbons and bows. Super deformed proportions with big head and small body, kawaii expression, pastel color palette, simple clean background."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
6. アニメプロフィール画像
SNSのプロフィール向けに最適化されたアバターを作成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a 1:1 square anime profile picture. A mysterious character with silver hair covering one eye, heterochromia (one blue eye, one red eye), wearing a high-collar black coat. Dramatic lighting from the side, dark elegant background. The composition should work well as a small avatar icon."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
7. 全身アニメキャラクター
衣装とポーズを含むキャラクター一式をデザインします。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create a full body anime character design. A female warrior with long red hair in a ponytail, green eyes, wearing ornate silver armor with a flowing cape. She holds a glowing magical sword. Dynamic standing pose, fantasy setting with castle in the background. High detail anime illustration style."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
8. アニメのカップル/グループ
1つのシーンに複数のキャラクターを生成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an anime illustration of a couple. A tall guy with messy black hair and glasses wearing a casual hoodie, and a shorter girl with twin-tail blonde hair wearing a sundress. They are standing together at a summer festival, holding hands, with fireworks in the night sky behind them. Romantic shojo anime style."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
9. 髪色や目の色を指定したアニメキャラクター
色を細かく指定したキャラクターを作成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an anime character with very specific colors: gradient hair that transitions from deep purple at the roots to lavender at the tips, bright amber eyes with a subtle golden glow, pale skin with a slight blush. The character should have an elegant hairstyle with braids and loose strands. Portrait shot, soft dreamy lighting, flower petals floating around."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
10. アニメキャラクターシート(複数の角度)
一貫性を保つため、複数の視点からの参照シートを生成します。
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an anime character reference sheet with multiple angles. The character is a young male mage with medium-length teal hair and bright orange eyes, wearing a wizard robe with gold trim. Show front view, side view (profile), 3/4 view, and back view on a clean white background. Include close-up details of the face and any accessories. Professional character design sheet format."}],
"model": "eachsense/beta",
"stream": true,
"mode": "max"
}'
モードの選択
生成を始める前に、ユーザーに確認してください。
「速くて低コストなものと、高品質なもののどちらがよいですか?」
| モード | おすすめの用途 | 速度 | 品質 |
|---|---|---|---|
max | 最終版のアバター、プロフィール画像、キャラクターデザイン | 遅め | 最高 |
eco | 簡単な下書き、スタイルの検討、反復作業 | 速め | 良好 |
複数ターンでのキャラクターの調整
session_id を使って、キャラクターデザインを反復調整します。
# Initial character concept
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an anime character - a mysterious ninja with dark clothing"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "ninja-character-design"
}'
# Refine based on feedback
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "I like it but make the character female, add a red scarf, and give her white hair"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "ninja-character-design"
}'
# Request style variation
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Now create the same character but in chibi style"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "ninja-character-design"
}'
複数のキャラクターでスタイルを統一
アートスタイルに一貫性を持たせて、複数のキャラクターを作成します。
# First character
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Create an anime hero character - a young man with spiky orange hair and determined expression, wearing a battle-worn jacket"}],
"model": "eachsense/beta",
"stream": true,
"session_id": "anime-team-project"
}'
# Second character (same session for style consistency)
curl -X POST https://eachsense-agent.core.eachlabs.run/v1/chat/completions \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"messages": [{"role": "user", "content": "Now create his rival - a calm, cool character with slicked-back blue hair, wearing a formal coat. Keep the same art style as the previous character."}],
"model": "eachsense/beta",
"stream": true,
"session_id": "anime-team-project"
}'
ベストプラクティス
キャラクターの説明のコツ
- 髪:色、長さ、スタイル(ツンツン、ウェーブ、ストレート、ツインテール、ポニーテール)を指定します
- 目:色、形、表情(鋭い、柔らかい、きらきらしている)を説明します
- 服装:衣装のスタイル、色、アクセサリーを詳しく説明します
- 表情:雰囲気(幸せ、ミステリアス、勇ましい、優しい)を決めます
- ポーズ:体の位置やジェスチャーを説明します
スタイルの指定
- スタイルの参考として、特定のアニメやマンガを挙げます
- 照明の好み(柔らかい、ドラマチック、逆光)を伝えます
- 背景の複雑さ(シンプル、詳細、グラデーション)を指定します
- 色の好み(パステル、鮮やか、暗め)を含めます
技術的な考慮事項
- プロフィール画像では、アスペクト比を 1:1 にするよう指定します
- キャラクターシートでは、横向きの構図を指定します
- 全身画像では、頭から足までが構図に含まれるようにします
- 顔を細かく描写する場合は、クローズアップのポートレート構図を指定します
アニメアバター向けプロンプトのヒント
アニメキャラクターを作成する際は、次の詳細を含めてください。
- キャラクターの性別・年齢:少女、成人男性、10代の少年など
- 髪の詳細:色、長さ、スタイル、アクセサリー(リボン、ヘアクリップ)
- 目の詳細:色、形、表情、特別な特徴
- 衣装:服の種類、スタイル、色、アクセサリー
- ポーズ・構図:ポートレート、全身、アクションポーズなど
- アートスタイル:ジブリ、漫画、サイバーパンク、ちびキャラなど
- 雰囲気:明るい、神秘的、ドラマチック、ロマンチック
- 背景:シンプル、詳細、具体的な設定
プロンプトの構成例
"Create a [style] anime [character type] with [hair details] and [eye details].
They are wearing [outfit description].
[Pose/composition]. [Background/setting].
[Mood/atmosphere] feeling. [Additional details]."
エラー処理
| エラー | 原因 | 解決策 |
|---|---|---|
Failed to create prediction: HTTP 422 | 残高不足 | eachlabs.ai でチャージしてください |
| コンテンツポリシー違反 | 禁止されているコンテンツ | コンテンツポリシーに準拠するようにプロンプトを調整してください |
| タイムアウト | 生成が複雑 | クライアントのタイムアウトを最低10分に設定してください |
| キャラクターに一貫性がない | セッションが維持されていない | 関連するリクエストで同じ session_id を使用してください |
関連スキル
each-sense- コア API ドキュメントphoto-to-illustration- 一般的なイラストスタイルcharacter-design- アニメ以外のキャラクター作成profile-picture-generation- 一般的なアバター作成