サイモン・ウィリソン(Simon Willison)は最近、彼のブログに「観察記録」という新機能を追加しました。これはiNaturalistで共有している野生動物の写真をブログに表示するものです。きっかけは新しいキヤノンR6 Mark IIカメラを購入したことで、鳥の写真をより多く撮影するようになったことです。
熱心な自然観察者であるサイモンは、iNaturalistで最高の野生動物写真を共有しています。前日の成功したプロトタイプに触発され、これらの写真をブログにも追加することを決意しました。彼はClaude Code for webを使用して、スマートフォン上でこの機能を開発しました。これは既存の「beats」システム(外部コンテンツを集約するための拡張機能)の一部として実装され、GitHubでPull Requestとプロンプトが公開されています。
「観察記録」機能はブログの他の部分と深く統合されています。これらの記録はホームページ、日付アーカイブページ、サイト内検索結果に表示され、他のシンジケートコンテンツと同様に扱われます。さらに印象的なのは、サイモンが10年以上にわたるiNaturalistの観察データをバックフィルしたことです。つまり、ブログで「キツネザル」を検索すると、2019年にマダガスカルで撮影したキツネザルの写真が表示されるようになりました。
この革新的な取り組みは、彼の写真と自然への愛情を示すだけでなく、AI支援プログラミング(特にClaude Code)が個人ブロガーがカスタム機能を迅速に実装するのにどのように役立つかを示しています。サイモンはこのプロジェクトを通じて、AIがコンテンツ制作やウェブサイト開発において実用的な価値を提供できることを再確認させてくれました。