コース一覧
Vibe Coding入門
見た目の指示

Vibe Coding入門

作りたいものを言葉で伝え、AIとの対話だけでWebアプリを作り上げるVibe Codingを、毎レッスン実際にAIとやり取りしながら体験します。プログラミングの知識は不要です。最後は自分のアイデアをアプリの形にして公開し、AIが間違えた1行を自分の手で直すところまで進みます。

1
はじめてのVibe Coding
01. Vibe Codingとは5分
02. アイデアを言葉にする5分
03. 最初のアプリを作る6分
04. 少しずつ変える5分
05. つくる:v1完成6分
06. 第1章クイズ5分
2
要望の伝え方
01. 具体的に頼む6分
02. 見た目の指示6分
03. 動きの指示6分
04. 比べて選ぶ6分
05. つくる:思い通り化6分
06. 第2章クイズ5分
3
うまくいかない時
01. エラーはそのまま渡す6分
02. 期待と違う時6分
03. 大きな変更は刻む6分
04. 壊れたら戻す6分
05. つくる:復旧訓練7分
06. 第3章クイズ5分
4
作品を仕上げる
01. 仕上げの磨き6分
02. スマホ対応を頼む6分
03. 公開する6分
04. 自分らしさを足す6分
05. つくる:公開版完成7分
06. 第4章クイズ5分
5
AIの限界とコードの世界
01. AIが間違える所を見る6分
02. コードを覗いてみる6分
03. 1行だけ自分で直す7分
04. つくる:AIと手の合わせ技7分
05. 第5章クイズ5分
6
総合制作
01. マイアプリ完成8分
02. シェアと振り返り7分
03. 完成と次のステップ6分

見た目の指示

雰囲気は、部品に分けて伝える

前の回で、曖昧な言葉を数値に置き換えました。とはいえ、頭の中にあるのはたいてい「こういう雰囲気」という全体の絵で、数値ではありません。この回では、その雰囲気を伝わる形にほどく方法を練習します。

コツは1つです。雰囲気を、部品ごとの指定に分ける。見た目は、だいたい次の4つで決まります。

  1. 背景の色
  2. 文字の色
  3. 余白の広さ
  4. 角の丸み

「落ち着いた雰囲気」も「かわいい感じ」も、この4つの値の組み合わせに落ちます。落としてしまえば、AI は迷いません。

参考を先に示す

もう1つ強いのが、参考を示すやり方です。ゼロから想像させるより、近いものを1つ挙げて「そこに寄せて」と頼むほうが速く着きます。

プレーンテキスト

悪い例 おこづかい帳をかわいくして

プレーンテキスト

良い例 家計簿アプリの明細画面のような、白い紙の上にカードが乗った見た目にしてください。 画面全体の背景は薄いグレー #f3f4f6、中身を入れる箱は白 #ffffff、 箱の内側の余白は24px、角は12px 丸めてください。

良い例では、まず「白い紙の上のカード」という参考を出し、そのあと4つの部品を数値で埋めています。参考だけでも、数値だけでも足りません。参考は方向を決め、数値はブレを止めます。

見た目の言葉を少しだけ覚える

AI に伝わりやすい言葉が、いくつかあります。意味だけ知っておけば十分です。

  • 背景色 画面や箱の後ろの色。CSS では background-color と呼ばれます。CSS は見た目を決める書き方のことです
  • 余白 中身と枠の間のすき間。内側の余白を padding、外側の余白を margin と呼びます
  • 角丸 四角の角を丸めること。border-radius と呼びます。数値が大きいほど丸くなります

これらの言葉を使う必要はありません。「箱の内側に24pxのすき間」と日本語で書いても通じます。ただ、名前を知っていると、返ってきた説明が読めるようになります。

この回でやること

おこづかい帳の中身を、白いカードの形にまとめます。背景色と角丸を数値で指定して、雰囲気を再現できるかを試します。

完成条件

  • 雰囲気を、背景色・余白・角丸の3つに分けて頼みます
  • カードの背景は #ffffff、角丸は12px、内側の余白は24pxです
  • 見出しはカードの中に入れます

依頼

おこづかい帳の画面を、白いカードが薄いグレーの上に乗った見た目にします。id が card の箱を1つ置き、背景を白 #ffffff、角の丸みを12px、内側の余白を24pxにしてください。カードの中には「おこづかい帳」という見出しを入れます。

  • ・雰囲気を、背景色・余白・角丸の3つに分けて頼みます
  • ・カードの背景は #ffffff、角丸は12px、内側の余白は24pxです
  • ・見出しはカードの中に入れます

いまのコード

index.html

<h1>おこづかい帳</h1>

script.js

style.css

AI への指示

残り 3 回
AI に依頼するにはが必要です

ヒント