レストラン外観イメージスタジオ は何をしますか?
レストランを再設計することなく、認識可能でウェブサイト対応の店舗外観画像を1つ作成します。現在の実際の写真を、建築、看板、入口、ファサードの色、窓、日よけ、固定設備に関する権威として扱います。AIは復元または忠実な参照ベースのプレゼンテーション層としてのみ扱います。
画像の調達、プロンプト作成、生成、レビューの前に references/exterior-image-playbook.md をお読みください。作業指示書を独自に作成する代わりに、assets/exterior-manifest-template.json をコピーしてください。
モードを選択
- 監査: レストランのアイデンティティ、ソースの最新性、可視の店舗外観の事実、障害リスク、権利状況を確認します。生成は行いません。
- 作成: 1つの事実に基づくプライマリを選択し、保存契約を作成し、1つの忠実な外観提案を生成して証拠を保持します。
- 修復: 失敗した出力を診断し、未加工の実際のソースから再生成します。
- レビュー: ソースと出力を比較し、すべてのQA判断を記録し、プライベートデモまたは公開の適合性を判断します。
外観の認識がオーディエンス、コンバージョン目標、ページ構造をサポートするかどうかは $restaurant-demo-builder に判断させてください。このスキルを使用して外観アセット自体を生成・検証します。$restaurant-brand-palette は、店舗の色を抽出してウェブサイトのトークンに変換するタスクがある場合に別途使用します。
作業指示書を準備
output/exterior-image-studio/<restaurant-slug>/ に以下を作成:
sources/
prompts/
drafts/
selected/
review/
exterior-manifest.json
マニフェストテンプレートをコピーします。ファイル名には小文字のASCIIを使用します。APIトークン、秘密鍵、アカウントの機密情報を作業指示書のファイルに含めないでください。
レストランのアイデンティティとソースを確定
可能であれば、レストラン名、住所、現在のGoogle Place IDを確認します。すべての事実画像を元のURL、プラットフォーム、確認日、権利ステータス、SHA-256とともにローカルに保存します。ソースは以下の順序で優先します:
- 現在のレストラン所有または所有者提供の写真;
- 所有者の明示的な承認を得た現在の写真;
- 明確にライセンスされた観光、商工会議所、またはメディアの写真;
- 所有者に依頼した新しい電話写真;
- プライベートデモの事実参照としてのみ使用する、現在の公共の場所、ソーシャル、レビュー、ディレクトリ、または顧客の写真。
ストリートビューはアイデンティティ、アプローチ、将来のカメラアングルを確認するために使用できますが、切り離されたストリートビューのスクリーンショットを画像入力やウェブサイトアセットとして使用しないでください。プラットフォームのクロームやマップのスクリーンショットをデモに貼り付けないでください。
各ソースを view_image で検査します。看板、入口、ファサードの形状、ファサードの色、固定設備を証明するかどうかを記録します。不確実性、一時的な障害物、顔、ナンバープレート、季節的な遮り、店舗外観が古くなっている可能性がある証拠を記録します。
計画の前にソースゲートを実行:
python3 <exterior-skill>/scripts/validate_manifest.py \
--manifest <work-order>/exterior-manifest.json \
--stage source
真実に基づく変換を選択
プライマリ写真がすでに有用なカメラアングルを持ち、重要な領域がすべて見えている場合は faithful-restoration を使用します。1つ以上の現在の実際の写真が出力対象のすべての店舗外観領域を完全にサポートしているが、ソースをよりクリーンなウェブサイトプレゼンテーションにする必要がある場合にのみ reference-based-recreation を使用します。
プロンプトを作成する前に保存契約を作成します。建築、店舗外観のプロポーション、看板の文言と配置、ロゴの形状、入口、窓とドアの形状、日よけ、塗装と素材の色、固定照明、アクセシビリティ機能、その他の永久的な到着の手がかりを保存します。
露出の回復、ホワイトバランス、軽度の色補正、レンズまたはパースペクティブ補正、ノイズ除去、控えめなアップスケーリング、プライバシーのぼかし、レスポンシブなトリミングなど、記録された変更のみを許可します。一時的な障害物は、別の現在のソースが隠れた領域を証明する場合にのみ除去します。それ以外の場合は、その周りをトリミングします。
隠れた領域を再構築したり、看板のテキストを書き換えたり、ロゴを発明したり、塗装や素材を変更したり、入口を移動したり、窓を変更したり、造園や照明を追加したり、固定設備を除去したり、駐車場をでっち上げたり、パティオを追加したり、到着に影響を与える隣接コンテキストを消去したり、会場をより豪華に見せたりしないでください。
正確なプロンプトを prompts/ に保存し、そのSHA-256を記録し、生成ゲートを通過:
python3 <exterior-skill>/scripts/validate_manifest.py \
--manifest <work-order>/exterior-manifest.json \
--stage generate
実際の参照から生成
$imagegen を、マニフェストに記録された事実プライマリとサポートソースのみを使用して使用します。ソースが店舗外観の事実を制御し、プロンプトが許容されるプレゼンテーション変更のみを制御することを明示します。ターゲットのアスペクト比と意図するサイト配置を指定します。新しいテキスト、新しいロゴ、建築変更、隠れた領域の発明、美化アップグレード、サポートされていないオブジェクト除去を禁止します。
各試行を非破壊的に保存します。以前のAI出力を店舗外観の証拠として決して使用しないでください。
選択したラスターを登録し、実際の寸法とSHA-256を保持:
python3 <exterior-skill>/scripts/register_output.py \
--manifest <work-order>/exterior-manifest.json \
--output <work-order>/selected/storefront-proposal.png
6つのQAゲートを実行
手を加えていないプライマリ、すべてのサポート参照、選択した出力を有用なサイズで比較します。各ゲートを独立して記録:
identity: 出力が間違いなく同じ現在のレストランであること。facade_fidelity: 形状、素材、窓、日よけ、固定設備が事実に基づいていること。signage_fidelity: 看板の文言、ロゴ、配置、プロポーションが変更されておらず、判読可能であること。color_fidelity: ファサードと看板の色が新しいブランドアイデンティティにシフトされていないこと。arrival_readiness: 入口と有用なウェイファインディングコンテキストが明確であること。プライバシー問題が処理されていること。ai_tells_and_web_readiness: 不正なテキスト、発明されたディテール、合成表面、使用できないトリミングが残っていないこと。
内部比較シートを作成:
python3 <exterior-skill>/scripts/make_review_sheet.py \
--manifest <work-order>/exterior-manifest.json \
--out <work-order>/review/source-vs-output.html
正規の証拠を保持した後、review.source_record と review.output_record を recorded に設定します。これはワークフローの証拠であり、オーナーの承認ではありません。
デモまたは公開にリリース
選択した出力をウェブサイトにコピーする直前にプライベートデモゲートを実行:
python3 <exterior-skill>/scripts/validate_manifest.py \
--manifest <work-order>/exterior-manifest.json \
--stage demo
プライベートデモは、権利が不明な公開実際の写真に基づく提案を使用する場合がありますが、内部にとどめ、出力を写真提案としてラベル付けし、owner_confirmation: pending と publication_status: not-cleared を保持します。
公開リリースには、現在のオーナーの正確性承認に加えて、オーナー提供、ライセンス、または明示的に許可されたソースが必要です。--stage publication を実行します。プライベートな1対1のデモ使用が公開権限をクリアしたと推測しないでください。
引き継ぎ
アイデンティティの証拠、手を加えていないソース、権利ステータス、保存契約、プロンプト、選択した出力、6つのQA判断、比較シート、現在の検証ステージ、オーナー確認ステータス、公開ブロッカーを報告します。明示的な許可なしに公開したり、レストランに連絡したりしないでください。
呼び出し例
$restaurant-exterior-image-studio これらの店舗外観参照を監査し、忠実なプライベートデモ画像が可能かどうか教えてください。$restaurant-exterior-image-studio 確認済みのレストラン写真から、看板や建物を変更せずに、幅広の到着画像を1つ作成してください。$restaurant-exterior-image-studio この生成された店舗外観を実際のソースと比較してレビューし、発明されたディテールを修復してください。