prosumer-headshot-studio について
prosumer-headshot-studioは、1枚の自撮り写真から、本人らしさを保った複数のプロ向けヘッドショットを作る`gen-ai`コマンドラインツールのスキルです。クリエイター、創業者、求職者向けに、生成から確認、用途別の納品までを案内します。
主な機能
- 01自撮り写真の補正とアップスケール
- 02本人らしさを重視した画像生成
- 03複数のポートレートスタイル
- 04用途に合わせたアスペクト比
- 05顔の一貫性の確認
- 06スタイルごとの再生成
活用シーン
- 01LinkedInのプロフィール写真を準備
- 02登壇者紹介用の肖像を作成
- 03エディトリアルなクリエイター写真を作成
- 04自撮りから証明写真風の肖像を作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ picsart/ gen-ai-skills --skill prosumer-headshot-studioインストール後、Claude Code で/prosumer-headshot-studioを入力して読み込まれたか確認します。
詳細
ヘッドショットスタジオ
入力:スマートフォンで撮影したカジュアルな自撮り写真1枚。出力:プラットフォームに適した縦横比の、プロ品質のヘッドショット一式。LinkedIn向けの洗練された写真、ID/パスポート用、エディトリアル/クリエイター向けポートレート、カジュアルな創業者風の写真など、どのバリエーションでも同じ顔に仕上げます。目指すのは「いかにもAI加工」ではなく、「本物の撮影らしく見えること」です。
使用する場面
- 個人クリエイター、創業者、求職者がLinkedIn/登壇者プロフィール/Aboutページ用のヘッドショットを必要としていて、カメラマンには頼みたくない場合
- 使える自撮り写真が1枚あり(十分明るく、顔がはっきり見える)、洗練されたバリエーションを3~5枚作りたい場合
- 「ヘッドショット」「LinkedInの写真」「プロっぽいプロフィール写真」「この自撮りを整えて」「プロの写真にして」「エディトリアルポートレート」といった依頼がある場合
- 複数のスタイルで同じ顔にしたい場合(画像1枚だけではない)
使用しない場面: グループ写真、全身のファッション撮影(別のモデルファミリーを使用)、動画クリップ間でキャラクターの一貫性を保つ場合(生成した参照画像を使うgen-ai-useを使用してください)。
前提条件
実行前に、以下をまとめて1つのメッセージで確認します。
- 元の自撮り写真 — パスまたはURL。正面を向き、目が見え、十分な明るさが必要です。元の写真がぼやけている、または暗い場合は、生成前に撮り直すことをおすすめします。
- 希望するスタイル — どのバリエーションが必要ですか?デフォルトはLinkedIn/エディトリアル/カジュアル/IDのセットです。組み合わせも可能です。
- 服装の方向性 — 元の写真と同じ服装にするか、「ダークブレザー」「ニュートラルカラーのニット」などを提案するか、スタイルごとにモデルに選ばせるかを確認します。
- 好みの雰囲気 — 暖色系/寒色系、エディトリアルマガジン風/企業向け/クリエイティブテック系のどれがよいですか?
- 背景 — ニュートラルなスタジオ、オフィス、屋外、単色、ぼかした環境のどれがよいですか?
- 必要な縦横比 — LinkedIn/ID用の1:1、エディトリアル用の4:5、リール/ストーリーズ用の9:16など。
実行方法
1. INTERVIEW → confirm source, styles, wardrobe, ratios
2. ENHANCE SOURCE → upscale the selfie for better identity lock
3. GENERATE → i2i per style, face reference locked
4. REVIEW → verify face consistency; check hands, eyes, ears
5. REGENERATE → one-at-a-time for misses
6. DELIVER → per-platform folder with correct ratios
-
まず自撮り写真をアップスケールします。 Gemini/Fluxのi2iモデルは、鮮明な参照画像を使うと顔の同一性をより正確に保ちます。
gen-ai enhance -i selfie.jpg -m topaz-upscale-image --download ./headshots/src代わりに、軽めの処理には
picsart-enhanceを使用してください。 -
バッチの内容を見積もります。
gen-ai batch run headshots.json --dry-run -
補正した自撮り写真を参照画像として、スタイルごとに生成します。 顔の同一性を保つことが最も重要です。必ず
-iを渡してください。gen-ai generate -m gemini-3-pro-image -i ./headshots/src/selfie-hd.png \ -p "professional LinkedIn headshot of the same person, dark blazer over neutral knit, soft studio lighting, clean charcoal background, shallow depth of field, 50mm lens look, editorial corporate photography" \ --ar 1:1 --download ./headshots/linkedin -
出力ごとに顔の同一性が崩れていないか確認します。 よくある失敗例:
- 顔が微妙に違って見える(鼻、顎のライン、目の形が異なる)
- 肌が過度になめらかになり、不気味の谷のような仕上がりになる
- プロンプトの指定以上に髪の色やスタイルが変わる
- 目の位置がわずかにずれる
顔の同一性が崩れている場合は、「参照画像とまったく同じ顔にする。骨格、肌の色、目の色、髪を正確に一致させる」という、より強いプロンプトで再生成します。
-
プラットフォームに適したフォルダ構成で納品します。
./headshots/ linkedin/ 1:1, 1200×1200 ig/ 4:5, 1080×1350 story/ 9:16, 1080×1920 id/ 1:1, 600×600, neutral background editorial/ 4:5, wider crop
クイックリファレンス
{
"defaults": {
"model": "gemini-3-pro-image",
"imageUrls": ["./headshots/src/selfie-hd.png"]
},
"jobs": [
{
"id": "linkedin",
"prompt": "professional LinkedIn headshot of the same person, dark blazer over neutral top, soft studio lighting, clean charcoal background, shallow DoF, 50mm look, editorial corporate photography, exact same face as reference",
"aspectRatio": "1:1"
},
{
"id": "id",
"prompt": "passport-style ID photo of the same person, neutral expression, plain white background, even front lighting, shoulders visible, no shadows, exact same face as reference",
"aspectRatio": "1:1"
},
{
"id": "editorial",
"prompt": "editorial portrait of the same person, moody side light, textured dark background, film grain, 85mm lens, shallow DoF, magazine cover composition, exact same face as reference",
"aspectRatio": "4:5"
},
{
"id": "casual",
"prompt": "casual founder portrait of the same person, natural window light, cafe background blurred, warm tones, slight smile, 35mm lens, documentary style, exact same face as reference",
"aspectRatio": "4:5"
}
]
}
クイックリファレンス
| サブタスク | モデル | 理由 |
|---|---|---|
| メイン — 顔の同一性を保ったヘッドショット | gemini-3-pro-image(Nano Banana Pro) | スタイルを変えても顔の再現性が最も高く、プロンプトへの追従性も優れています |
| 代替 — クリエイティブなスタイル変更 | flux-kontext-pro | i2i編集に優れ、反復が速い一方、顔の同一性の厳密さはやや劣ります |
| 元画像の補正/アップスケール | topaz-upscale-image | i2iの前に2~4倍にアップスケールする用途で最も鮮明です |
| より穏やかな補正(アーティファクトを抑制) | picsart-enhance | 自然なシャープ化と色調補正を行います。すでに良好な自撮り写真に適しています |
| 印刷/4Kウェブ用の最終アップスケール | topaz-upscale-image | 出力を鮮明にし、Retina/印刷品質に仕上げます |
| 背景のみを差し替え(顔は100%そのまま) | picsart-change-bg | 顔は完璧で、背景だけが適切でない場合に使用します |
| 背景の削除(透過PNG用) | picsart-remove-bg | サイト/アバター用のきれいな切り抜きを作成します |
ここではflux-2-proを避けてください — t2i中心のモデルで、GeminiやKontextよりも顔の同一性が崩れやすいためです。
手順
- ソース画像の品質がすべてです。 ぼやけた画像、逆光の画像、フィルターを強くかけた自撮りでは、顔が別人のように変わることがあります。クレジットを消費する前に、30秒かけてユーザーに日中の光の下で撮り直すようお願いしてください。
- 必ず最初にソース画像をアップスケールしてください。 参照画像が鮮明なほど、後続の生成で本人らしさを保ちやすくなります。
- すべてのプロンプトに「the same person」または「exact same face as reference」というフレーズを含めてください。 モデルには、本人であることを明示する手掛かりが効果的です。
- まずスタイルごとに1~2種類を生成し、本人らしさを確認してから数を増やしてください。 最初の画像を確認する前に12種類をまとめて生成しないでください。
- スタイルごとに、服装と照明の変更を明確に指定してください。 曖昧なままにしないでください。「ビジネス服」より「ダークブレザー、落ち着いた色のニット」のほうが適切です。
- 目、耳、生え際を確認してください。 AI による顔の変化はここに現れやすく、特に耳の左右非対称、欠落、癒着は不自然さの手掛かりになります。
- プロンプトでは極端な角度や表情を避けてください。 横顔、口を大きく開けた笑顔、頭を傾けた華やかなポーズはいずれも本人らしさを損ないます。正面向きで、無表情からわずかな笑顔の範囲が安全です。
- LinkedIn や紹介ページで使う最終画像は、2048 以上にアップスケールしてください。 ソース画像はスマートフォン品質なので、出力をその解像度のまま公開してはいけません。
よくある落とし穴
- 生成した画像ごとに顔が微妙に変わる — ソース画像の解像度が低すぎる、プロンプトに「same person」と指定していない、またはモデルが本人らしさを維持する i2i ではないことが原因です。対処法:ソース画像をアップスケールし、Gemini 3 Pro を使い、本人であることを明示する表現を加えます。
- 肌が不自然なほどプラスチックのようになる — 加工しすぎた印象です。プロンプトに「natural skin texture, subtle pores, no beauty retouching」を追加してください。
- 耳が左右非対称、または癒着する — 生成し直してください。後処理で修正しようとしないでください。Gemini 3 は旧モデルよりこの問題にうまく対処できます。
- LinkedIn に適さないアスペクト比になる — LinkedIn のプロフィール画像は実質的に、1:1 の画像を円形に切り抜いたものです。顔を中央に配置し、周囲に余白を設けた構図にしてください。
- 1枚も確認せずにまとめて生成する — スタイル1で本人らしさが損なわれていた場合、スタイル2~4でも同じことが起こります。生成を増やす前に、最初の出力を必ず確認してください。
- 最終画像のアップスケールを忘れる — 1024×1024 の顔写真を LinkedIn に公開すると、高解像度画面ではぼやけて見えます。必ず最後にアップスケールしてください。
検証
gen-ai whoami を実行して認証を確認し、その後 --debug を付けて失敗したコマンドを再実行してください。
コストと所要時間
| 素材 | モデル | クレジット | 時間 |
|---|---|---|---|
| ソース画像のアップスケール(topaz) | topaz-upscale-image | 約2 | 約15秒 |
| 顔写真1枚(Gemini 3 Pro、i2i) | gemini-3-pro-image | 約3 | 約25秒 |
| 顔写真1枚(Flux Kontext、i2i) | flux-kontext-pro | 約4 | 約30秒 |
| 画像ごとの最終アップスケール | topaz-upscale-image | 約2 | 約15秒 |
| 通常の4スタイルセット(Gemini) | — | 約16 | 約2分 |
| 通常の4スタイルセット+最終アップスケール | — | 約24 | 約3分 |
関連項目
- gen-ai-use — CLI コマンドのリファレンス、フラグ、モデル ID、バッチマニフェストのスキーマ
- multi-channel-bundle — 顔写真が創業者の幅広いローンチ施策の一部である場合
- text-to-visual — 継続中のクリエイターコンテンツ制作キュー向け