Sightings

TL;DR · AI 摘要
这是一篇个人博客的轻量级更新日志,介绍作者将 iNaturalist 野生动物观测数据集成到个人网站的实践,技术细节极少。
核心要点
- 用 Claude Code 在手机上快速实现了 'Sightings' 页面功能
- 该功能是其 'beats' 内容聚合系统的延伸,支持搜索与归档
- 回填了十年观测数据,使历史照片可被站内搜索发现
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Sightings 功能上线
Sightings
[Simon Willison’s Weblog](http://simonwillison.net/)
Sponsored by:MongoDB — Join MongoDB.local London 2026 on 7 May to learn how teams move AI from prototype to production.
2nd May 2026 - Link Blog
[/elsewhere/sightings/](https://simonwillison.net/elsewhere/sighting/). I have a new camera (a Canon R6 Mark II) so I'm taking a lot more photos of birds. I share my best wildlife photos on iNaturalist, and based on yesterday's successful prototype I decided to add those to my blog.

I built this feature on my phone using Claude Code for web, as an extension of my beats system for syndicating external content. Here's the PR and prompt.
As with my other forms of incoming syndicated content sightings show up on the homepage, the date archive pages, and in site search results.
I back-populated over a decade of iNaturalist sightings, which means you that if you search for lemur you'll see my lemur photos from Madagascar in 2019!
Posted 2nd May 2026 at 5:26 pm
Recent articles
- LLM 0.32a0 is a major backwards-compatible refactor - 29th April 2026
- Tracking the history of the now-deceased OpenAI Microsoft AGI clause - 27th April 2026
- DeepSeek V4 - almost on the frontier, a fraction of the price - 24th April 2026
This is a link post by Simon Willison, posted on 2nd May 2026.
blogging 123photography 22wildlife 6ai 1997inaturalist 10generative-ai 1770llms 1736ai-assisted-programming 379claude-code 110
Monthly briefing
Sponsor me for $10/month and get a curated email digest of the month's most important LLM developments.
Pay me to send you less!