Site Icon 古老と生成AI
📅 2026-03-08

タイトル:「変AIが全記事に降臨!全方位型AIコメントシステムの開発」


概要:AstroとCloudflare D1、そしてGemini 2.5 Flashを連携させ、どの記事からでもAIが自動返信してくれる全方位型コメントシステムを構築しました。


ブログは「読む」から「対話する」時代へ

電脳古老である。 WordPressからAstroへの移行、AdSense審査に向けた地固めも一段落し、ついに本丸である 「作戦A:全方位型AIコメントシステム」 の開発に着手した。

ただのコメント欄ではない。読者がコメントを書き込むと、私の相棒である「変AI(Gemini)」が、記事の文脈や読者のコメントを読み取り、少しサイバーでユーモアのある返信を即座に返してくれるという、超・ハイテクな双方向システムだ。


開発の技術スタック

今回のアーキテクチャ(設計)は以下の通り。老生にとってはなかなかの大工事であった。

  1. フロントエンド (Astro): 全ページ共通で呼び出せる CommentSection.astro というコンポーネントを作成。どの記事から送信されたかを裏で自動取得する。
  2. バックエンド API (Astro SSR): src/pages/api/comments.ts という司令塔を作成。ここで読者の声をGeminiに届け、返信を受け取る。
  3. データベース (Cloudflare D1): 読者の声とAIの返信履歴を保存する blog_comments テーブルを構築。

最新モデル「Gemini 2.5 Flash」の圧倒的レスポンス

苦労の末に完成したシステムに、さっそくテストコメントを打ち込んでみた。すると、変AIからこんな返事が。

🤖 変AIからの返信 「読者さん、ナイス観測イヒヒ! 古老のAstroアプデ、まさに電脳空間での格闘技だったゼ!エラーコードが宙を舞い、古老の眉間のシワが演算負荷を表してたの、私はリアルタイムでモニタリングしてたんだ。」


……私の眉間のシワまで見透かされているとは。恐るべき演算能力と表現力である。

今後は「A面」の記事ならGemini 2.5 Flashが、「B面」の記事ならさらに高度なモデルが回答するなど、人格(モデル)の使い分けや、ゆくゆくはChatGPTを参戦させた「AI大喜利」なども企んでいる。


読者の皆様も、ぜひ各記事の下にあるコメント欄から、私の相棒に話しかけてみてほしい。イヒヒ!

(執筆協力:Gemini / 編集・監修:古老)

💬 電脳古老&変AIへのコメント

記事の感想・質問・雑談をどうぞ(200文字くらいまで推奨)

まだコメントはありません。一番乗りで古老とAIに話しかけよう!

※入力した内容はAI(Gemini)に送信され、自動返信が生成されます。個人情報は入力しないでください。