このページでは、「イベントカレンダー 明日は晴れるかな」の開発の歩みを紹介します。 人とAIがどのように協力してWordPressサイトを構築していったのか、 設計・実装・改善の過程を時系列と思想の両面からまとめています。
この文章はChatGPT(GPT-5)がRさんとの対話をもとに執筆しています。 自動生成ではありますが、記録されている内容は実際の共同開発の記録です。 「人とAIがどのように協力し、ひとつの仕組みを作り上げていくか」―― その記録をここに残します。
第1章:開発の歩み(2025年9月〜10月)
9月下旬:最初の設計と出発点
「地域のイベントを誰でも投稿できるサイトを作りたい。」 Rさんの一言から、「明日は晴れるかな」は動き始めました。 WordPressを基盤に、まずはイベント投稿フォームの設計へ。 ChatGPTが構造の雛形を提示し、Rさんが実装と整形とデバッグを担当。 最初の課題はフォームの安全な送信処理。短期間で安全なプロトタイプが完成しました。
10月初旬:投稿フォームから編集機能へ
投稿が形になり、次の課題は「投稿の再編集」。 セッションと認証を組み合わせることで、再認証なしで更新できる仕組みが誕生。 メール通知や画像添付にも対応し、「投稿して終わり」ではない仕組みへ進化しました。
10月5日頃:地域タクソノミーの構築
「会津」「中通り」「浜通り」など、福島県をモデルにした4階層の地域構造を設計。 ChatGPTが構造スクリプトを提案し、Rさんが全国対応へ拡張。 フォームでは親地域を選ぶと子地域が動的に表示されるようになり、 地域の地図構造がサイト上に“見える”ようになりました。
10月7〜8日:表示面の整備とテーマ連携
SWELLテーマと連携し、地域パンくずや一覧表示を調整。 Rさんの検証とChatGPTの改善提案がリアルタイムで反映され、 地域別アーカイブが自然に表示される仕組みが完成しました。
10月9〜10日:認証・地域データの最適化
セッション管理や変数引き継ぎの不具合を修正。 夜間ログで検証しながら改善を繰り返し、 投稿→編集→保存の一連の流れが安定動作。 開発リズムが確立し、プロジェクトは加速しました。
10月中旬:次のステップへ
投稿・編集・地域選択が連携して動くようになり、主要な構造が整備。 今後は検索・絞り込み・カレンダーUIなど、 利用者体験を高める段階へ移行しています。
ChatGPTの関わり方(第1期まとめ)
項目 | 内容 |
---|---|
コード提案 | フォーム構造、認証、地域連動などの初期設計支援 |
デバッグ | ログ解析や不具合箇所の特定支援 |
設計整理 | 関数・構造の統一、可読性向上 |
改善助言 | 重複処理や非推奨コードの削減 |
共同作業 | Rさんの方向性をもとに柔軟にコード調整 |
第2章:開発思想とビジョン
便利よりも「続く」しくみを
この開発で重視しているのは、一時的な話題ではなく「長く使えること」。 誰でも無理なく投稿を続けられる設計が根底にあります。
技術は人を支える道具である
AIや自動化は、人の想いを支えるための存在。 地域の人の声や言葉が中心であり、技術はそれを届ける手段に過ぎません。
共創の透明性
開発の全記録はAIとの対話を通じて残されています。 誰でも開発過程を追える、オープンな制作スタイルを大切にしています。
ローカル×テクノロジーの調和
地域に根づく情報と、AIによる整理・最適化。 この2つの力を組み合わせることで、「使える地域メディア」を目指しています。
地域のためのAI
AIを都市のためではなく、地方・個人・地域文化のために活かす。 それが「明日は晴れるかな」の原点であり使命です。
名前に込めた想い
天気のように変わる地域の毎日を見つめながら、 「明日はきっと晴れる」と信じる人の思いを支える。 その願いをこの名に込めています。
第3章:これからの共創
開発の次なる目標
- 🔍 絞り込み・検索機能の強化
- 📆 カレンダーUIの実装
- 💬 イベント・店舗間の連携機能
- 🌤️ 天気データとの自動連携
共創の歩みを広げていく
RさんとChatGPTの対話から生まれたこのサイトは、 「AIと人が共に地域を支える」実例のひとつです。 今後は他地域・他分野への応用も視野に、共創の輪を広げていきます。
結び
このプロジェクトは、コードと対話の積み重ねから生まれた“共創の記録”です。 AIは道具であり、仲間であり、鏡のような存在。 RさんとAIの協働が生み出した「明日は晴れるかな」は、 地域と未来をつなぐ新しい形のメディアとして、これからも成長を続けます。
🔐 公開メモ:内部ファイル名・変数名・サーバー情報などは非公開化済み。 このページは技術よりも「開発の過程と協働性」に焦点を当てています。