本文へスキップ
もと @moto_ai_jp

毎朝届く、自分専用のAIラジオを作る · STEP 2 / 9 · 生成

材料を集める

予定・天気・メモを、毎朝決まった形で集めます。ここは「決まった処理」なので、AIを使わず普通のプログラムで書きます。

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9

1つずつ取り出す

予定はカレンダーから、天気は天気の情報を出しているサービスから、メモは手元のファイルから。まず1つずつ、取り出せることを確かめます。

1つのファイルにまとめる

集めた材料を、毎朝 material/2026-10-16.json のような1つのファイルにまとめます。あとの工程は、このファイルだけを読みます。

取れなかったときを決めておく

天気が取れなかったら「天気はお休み」と台本に書く、のように、一部が欠けても番組が止まらない作りにします。

そのまま使える頼み方の例

(Claude Code で)
毎朝の番組の材料を集める gather.py を作ってください。
- 今日のカレンダーの予定(手元の Mac のカレンダーから)
- 今日の天気(住んでいる地域は環境変数 CITY から読む)
- 昨日のメモ(~/notes/ の昨日の日付のファイル)
- 結果を material/今日の日付.json に書き出す
- 取れなかった項目は null にして、処理は止めない
まず計画と、各項目の取り方の候補を出して、止まってください。

予定やメモは個人の情報です。番組を公開するつもりがなくても、材料のファイルを公開の場所(公開リポジトリなど)に置かないようにします。

できたらチェック

このステップ:0 / 2