【鳥の閑話】2025/07/30〜08/07

Diary日記,鳥の閑話

※この記事は有料サブスクリプション「鳥の閑話」の記事になります。「鳥の閑話」についてはこの記事に詳しいです。月額300円(30日間無料)で閲覧いただけます。単体購入も可能です(記事ごとに100〜200円で設定しています)。

あったことや考えたことのまとめです。章立てはこちら。

・discord botの進捗
・スーパーマンみた
・鬼滅の刃の映画みた
・小説進捗
・近況

discord botの進捗

前回も自分のdiscordサーバーで運用しているbotの話をしたが、ここからさらにbotが1つ増えた。何個増やしたら気が済むの!!!!

新たなbird……それはstock birdちゃん!

この鳥は、冷蔵庫の中身などを管理してくれる超有能birdちゃんなのです。

また私は小説そっちのけでbot開発を……。でもかなり使えるbotになったので大満足です。

stock birdちゃんの機能

・冷蔵庫の中身を一覧表示する
・在庫が切れそうな食品があれば教えてくれる
・賞味期限が切れそうな食品があれば教えてくれる
・炊飯すると、今家にある米であと何回分米が炊けるか教えてくれる
・料理をつくるときに材料を使ったことを報告すると、在庫管理をしてくれる
・料理テンプレートを保存しておくと、その料理を作ったときに一括で使用した材料を在庫から減らしてくれる
・Spoonacular APIからレシピを取得し、いま冷蔵庫にあるものでつくれる料理を提案してくれる(お楽しみ機能感がつよい)
・食品を開封したら賞味期限を開封後に想定される賞味期限に変更してくれる
・毎週土曜日に買い物提案(冷蔵庫に足りないものを自動で察知して買い物リストをつくってくれる)

発達障害のある方は共感してくれると思うのですが、冷蔵庫って開けないと中が見えないから、無いのと同じというか、中にどんな食材があって、どれをいつまでに食べなきゃいけないのかって把握するのが至難の業なんですよね。結局それで野菜を何度も腐らせてきました。それに、あると思っていた食材がなくてカレーがじゃがいも抜きになったりとか……そういうことを解決してくれるbotにしました。

こんな感じです。米を炊いたときにコマンドを入力すると、残りの炊飯可能回数を教えてくれます。さらに、残量が1500gを切ると「米買ってください!」的な通知がでるようにしています。在庫は、食べたり使ったりするたびに減らして管理します。正直、このbotを導入するまでの懸念点は「人間がbotに報告するのを忘れがちになるかも」ということなのですが、まあまずはなんでも試してみないとなと思って、思い切ってつくってみたという感じです。

いま冷蔵庫にある食材でつくれるレシピを提案してくれる機能もつくりました。日本でレシピ系のAPIが公開されているのって楽天APIだけなので、まずはそれで試してみたのですが、あまりにも使い物にならなくて断念しました。材料で検索とか、そういうことができないんですよね。そこで、海外のSpoonacular APIを使うことにしたのですが、これも世界各国の料理が出てくるのでなかなか難しく……ソフト・チン・チンってなんなんですかね? 面白そうな料理なのでこれはこれでつくってみたいですが。しかし、なんとか検索精度を調整して、かなり使い物になるレベルには達しました。正直、あるものでつくる料理って適当でいいので、レシピ提案機能はお楽しみ要素ですね。刺激になればええかな程度です。それはそれとして、Spoonacular APIと、DeepL APIを駆使して、海外のレシピでも日本語訳して表示するようにしているので、なかなか楽しいです。世界各国のレシピが怪しい日本語で表示されます。

本当は、Claude APIもつかって、AIにレシピを提案させる機能もつけてるのですが、AIが料理を理解していなさすぎてありえんレシピしか出てこないので、Spoonacularのレシピ提案を見るしかないかなという感じです。

こういう、材料さえ揃えば日本でもつくれそうなレシピも出てくるので、見てるだけで楽しいです(スイス・チャードって何???)

Spoonacular APIもDeepL APIも無料でかなり使えるので、日常的に使用するのには困らないかなという感じです。以上、お楽しみ機能でした。

しかし、このbirdの真骨頂は、やはり使えば使うほど便利になることだと思います。レシピ(普段自分がよくつくる料理)を登録していけばいくほど、食材に応じて提案してくれる料理が増えますし、データベースを充実させることで自分好みにカスタマイズしていくことが可能です。まだまだ改善の余地はありますが、じっくり育てていきたいbirdだなと思います。

既存のbirdちゃんたちのアップデートも欠かしていません。every birdちゃんは、毎日のルーティンや日記、体重を管理してくれる天才birdちゃんなのですが、これまでは毎朝決まった時間に朝のルーティンの開始を通知してくれていました。しかしさらに天才になったevery birdちゃんは一味違います。私が起きる時間がまちまちであることを見越して、「起きた」と報告したタイミングで、体重測定と朝のルーティン実行を促してくれるように修正しました。同じく、寝るときも「寝る」と報告すると夜のルーティン実行を勧めてきます。

task birdちゃんも進化しました。まず、タスクに期限を設定できるようになりました。そして、今日のタスクだけを表示する機能も追加。うちの鳥たちはみんな賢いですね。

こんな感じで、現在我が家のdiscordサーバーは人間2人に対してbotが10稼働しています。大変賑やかですね。

とはいえ、bot開発に熱中しすぎて小説執筆がおろそかになっていたので、そろそろ切り上げて日常に戻ろうと思います。そのときはきっと、birdちゃんたちが強力にサポートしてくれることでしょう。

スーパーマンみた

見てきました。最高の映画ですね。あんま言うことがないです。観れる人は観に行ったほうがいい! 今すぐ行け! 映画館に! 犬が可愛いことが話題になっていましたが、本当に可愛くて素晴らしかったです。素晴らしい。映画観る前にあらかじめクリプト(犬)のぬいぐるみキーホルダーを購入しておいたのは先見の明がありました(もう売り切れて購入できなくなっています)。希望がパンクになってしまうこんなクソみたいな世界ですが、やっていこうという気持ちになりました。

鬼滅の刃の映画みた

観ました。面白かった。そりゃそうなんですけど、豪華すぎて、鬼滅の刃っておそらく最後まで映像化されると思いますが、大変なことだなと思いました。まだ上弦の壱と弐が生きていて、ラスボスもいるので、一体ずつやるとしたら映画3本つくれますよね。これは大変なことですよ……。見終わってから、ふと気がつくと猗窩座のことを考えてしまっています。良いキャラクターですよね。お手本みたいな。鬼滅の刃ってところどころ変なんですが、肝心なところは外さないよなあと感心します。