プログラミング知識ゼロでOK!Geminiに丸投げでつくる「毎朝ことわざが届く」魔法のツール
「毎朝、世界中の素敵なことわざがLINEやメールで届いたら、一日がポジティブに始められるのにな…」
「でも、プログラミングなんて習ったこともないし、自分には無理…」
そんなふうに思っていませんか?実は今、「プログラミングを全く知らなくても、自分だけの便利なツールを自分で作れる」時代がやってきました。しかも、道具はすべてGoogleが無料で提供しているものです。
この記事では、AIの力を借りて、あなたの生活を少し豊かにする自動化ツールの作り方を解説します。失敗しても大丈夫。AIと一緒に試行錯誤することこそが、これからの最強のスキルになるのです。
1. 魔法のような「AIツール作り」の仕組み
まず、難しい話は抜きにして「どういう仕組みなのか」を説明します。想像してみてください。あなたは今、「とても賢い魔法使い(Gemini)」と「自動で動くロボット(GAS:Google Apps Script)」という2人の優秀な部下を持っています。
- ロボット(GAS): 毎朝決まった時間に「おはよう!何か面白いことある?」と魔法使いを呼びに行きます。
- 魔法使い(Gemini): 「よし、今日はこのことわざを贈ろう!」と、膨大な知識の中から一番元気が出る言葉を選んで教えてくれます。
- ロボット(GAS): もらった言葉を、あなた宛のGmailに転送します。
たったこれだけです。あなたがすることは、この2人を連携させる「命令書」を書くだけ。しかも、その命令書さえも、魔法使い(Gemini)自身が書いてくれるのです。
なぜこれがすごいのか?
これまでは「プログラミング言語」という暗号のような言葉を覚える必要がありました。しかし、今は「Gemini、毎朝ことわざをメールで送るコードを書いて!」と日本語で頼むだけで、AIが完璧なコードを書いてくれるのです。
「自分でコードを書く」時代から、「AIにコードを書いてもらい、動かす」時代へ。必要なのは、パソコンとGoogleアカウント、そして「こんなツールがあったら便利だな」というあなたのアイデアだけです。
2. 実際にツールを作るための「たった4つのステップ」
「何から手をつければいいの?」という方のために、実際の作業手順をステップ形式で解説します。
ステップ1:Geminiに「APIキー」を頼む
まず、魔法使いを呼び出すための「鍵(APIキー)」が必要です。Google AI Studio にアクセスし、新しいAPIキーを作成してください。この鍵を持っていることで、Geminiの脳をあなたのツールで自由に使えるようになります。
ステップ2:AIに「命令書(コード)」を書いてもらう
自分でコードを書く必要はありません。Geminiのチャット画面を開き、次のように伝えてみてください。
「Google Apps Scriptで動くツールを作りたいです。Gemini APIを使って毎朝ポジティブなことわざを生成し、MailAppを使ってGmailに送信するコードを書いてください。APIキーを入れる場所をわかりやすく記述してください。」
ステップ3:GASにコードを貼り付ける
Googleドライブから「Google Apps Script」を開き、Geminiが書いてくれたコードを貼り付けます。APIキーを貼り付ける場所に、先ほど取得した鍵を埋め込みましょう。最後に「実行」ボタンを押すと、自分のアドレスにテストメールが届きます。
【参考】コード例:これが魔法の「命令書」です
function sendDailyEmail() {
const GEMINI_API_KEY = 'あなたのAPIキー';
const RECIPIENT_EMAIL = 'あなたのメールアドレス';
// Geminiへことわざの生成を依頼
const url = 'https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=' + GEMINI_API_KEY;
const prompt = "世界中のことわざから、朝のモチベーションを高めるものを1つ選び、その意味と活かし方を100文字以内でポジティブに教えてください。";
const response = UrlFetchApp.fetch(url, {
"method": "post",
"contentType": "application/json",
"payload": JSON.stringify({"contents": [{ "parts": [{ "text": prompt }] }]})
});
const message = JSON.parse(response.getContentText()).candidates[0].content.parts[0].text;
// Gmailで送信
MailApp.sendEmail({
to: RECIPIENT_EMAIL,
subject: "【今日の言葉】おはようございます!",
body: "今日のポジティブな言葉をお届けします。\n\n" + message
});
}
ステップ4:毎日動くように「トリガー」をセットする
GAS画面にある「時計アイコン」をクリックし、「トリガーを追加」を選択します。「毎日6時〜7時の間にこのプログラムを自動で動かしてね」という予約をすれば、すべて完了です!
3. 実行結果例:毎朝届く「魔法の言葉」
実際にシステムが稼働すると、毎朝あなたのGmailにこのようなメールが自動で届くようになります。
まとめ:失敗しても大丈夫、それが一番の学び
いかがでしたか? 驚くほど簡単に、自分だけのツールが作れることがわかったはずです。もしコードが動かなくても、そのエラーメッセージをそのままGeminiにコピー&ペーストして「どう直せばいい?」と聞けば、AIが解決策を教えてくれます。
「AIと一緒に試行錯誤すること」こそが、これからの最強のスキルになります。さあ、あなたも今日から自分だけの「魔法の自動化ツール」作りに挑戦してみませんか?きっと、いつもの朝が少しだけ楽しみになるはずです。




0 件のコメント:
コメントを投稿