このステップの到達目標
- AIに「良い指示」と「悪い指示」の違いを理解する。
- 実際に使えるプロンプトテンプレートを3つ入手する。
- AIの「壁打ち」の具体的なやり方を体験する。
「いい感じのサイトを作って」とAIに投げるのは、新入社員に「よしなに頼む」と言うのと同じです。
プロとアマチュアの違いは、センスではなく「伝え方(プロンプト)を知っているかどうか」だけです。
01 良い指示と悪い指示を比べてみよう
Webサイト作って。かっこいい感じで。
→ AIは何を作ればいいか分からず、汎用的な15行のHTMLを出力。あなたが望んだものとは程遠い結果に。
TikTokマーケティング研修のまとめサイトを構築してください。 条件: - 2月の13日間のカリキュラムをカレンダー形式で表示するポータルページ - 各日の詳細はサブページとして分離 - カレンダーの日付をクリックすると対応するサブページに遷移 - 今日の日付を自動ハイライトする機能 - フォントはNoto Sans JP + Teko、アクセントカラーはIndigo系 - 外部ライブラリ不要のVanilla HTML/CSS/JS
→ AIは正確な設計図を組み上げ、Antigravityが一撃で実装。
02 良い指示の5つの鉄則
AIに「いい仕事」をさせるための5つの鉄則です。全てを盛り込む必要はありませんが、多いほど精度は上がります。
-
01
① 役割を与える
「あなたはフロントエンドのシニアエンジニアです」「あなたは研修コンテンツのプロデューサーです」など、AIに立場を与えると回答の質が劇的に変わります。
-
02
② 背景情報を渡す
「2月に全13日間のTikTok研修を実施する」「読者は完全な初心者」など、前提条件を明確にします。AIは文脈が多いほど精度が上がる確率の機械です。
-
03
③ 出力形式を指定する
「Vanilla HTML/CSS/JSで」「ファイル構成を表形式で提示して」「コードブロックは出力しないで」といったフォーマット指定。
-
04
④ 具体例を見せる
「このサイト(URL)のようなデザインで」「手書き風のボーダーはこんな感じ(CSSの例)」など、見本を提示すると認識のズレが激減します。
-
05
⑤ やってはいけないことを明記する
「外部ライブラリは禁止」「ファイル数は5つ以内」「既存の〇〇フォルダは絶対に触るな」など、やってはいけないことを事前に明記します。
03 そのまま使えるテンプレート集
テンプレート A: まとめサイトの新規作成
# 役割 あなたはUI/UXを得意とするフロントエンドエンジニアです。 # 目的 〇〇研修の「まとめサイト」を新規構築してください。 # 条件 - ポータルページ(index.html)にカレンダーUIを配置し、各日の詳細ページへリンク - 今日の日付を自動でハイライトする機能 - 各日の詳細ページは vol01-X_topic.html のファイル名規則 - フォントは Noto Sans JP + Teko、カラーは Indigo系 - Vanilla HTML/CSS/JS のみ。npm/React等は禁止 - コードブロックは出力せず、実装計画書とファイル構成のみ提示すること # 出力 1. ディレクトリ構成(tree形式) 2. 各ファイルの役割と概要(表形式) 3. デザインの方針(配色・フォント・レイアウト)
テンプレート B: デザインの修正依頼
# 指示 現在のindex.htmlのヒーローセクションのデザインを変更してください。 # 変更内容 - 背景を黒基調のグラデーション(#2d3436 → #000)に変更 - タイトル文字をTekoフォント、5rem、白色に - ヒーロー下部に4pxの青いグラデーションラインを追加 # 注意 - 他のセクションは一切変更しないこと - styles.cssの該当箇所のみをピンポイントで修正すること
テンプレート C: 新しい機能の追加
# 目的 既存のまとめサイトに「クイズ機能」を追加してください。 # 仕様 - 各日の詳細ページの最下部にクイズセクションを配置 - 4択のラジオボタン形式、3問程度 - 正解を選ぶと緑のフィードバック、不正解なら赤のフィードバック - スコアをlocalStorageに保存し、ポータルページで表示 # 制約 - 既存のデザインシステム(colors, fonts, border-radius)を踏襲 - 新規ファイルを追加する場合はquiz_data.jsのみ許可
よくあるミス:「全部作り直して」は禁句
小さな修正のたびに「最初から全部作り直して」と頼むのは、最も非効率な方法です。Antigravityはファイルの一部分だけをピンポイントで修正できます。「index.htmlの42行目のh2の色を#ff6347に変えて」のような具体的な指示を出しましょう。
ステップ 03 クリア!
設計書の書き方を習得しました。次は、完成した作品を世界に公開する「転移門」の開き方です。