datasette.io news preview

TL;DR · AI 摘要
Simon Willison 使用 Claude 构建了一个 datasette.io 新闻预览工具,用于校验和可视化 news.yaml 文件的格式与渲染效果。
核心要点
- 利用 Claude 的 Artifact 功能可快速构建定制化开发辅助工具
- news.yaml 使用 YAML + Markdown 管理网站新闻内容
- 预览工具能实时检测 YAML 和 Markdown 错误并展示渲染结果
Tool: datasette.io news preview
[Simon Willison’s Weblog](http://simonwillison.net/)
Sponsored by: Honeycomb — AI agents behave unpredictably. Get the context you need to debug what actually happened. Read the blog
16th April 2026
The datasette.io website has a news section built from this news.yaml file in the underlying GitHub repository. The YAML format looks like this:
- date: 2026-04-15
body: |-
[Datasette 1.0a27](https://docs.datasette.io/en/latest/changelog.html#a27-2026-04-15) changes how CSRF protection works in a way that simplifies form and API integration, and introduces a new `RenameTableEvent` for when a table is renamed by a SQL query.
- date: 2026-03-18
body: |-
...This format is a little hard to edit, so I finally had Claude build a custom preview UI to make checking for errors have slightly less friction.
I built it using standard claude.ai and Claude Artifacts, taking advantage of Claude's ability to clone GitHub repos and look at their content as part of a regular chat:
Clone https://github.com/simonw/datasette.io and look at the news.yaml file and how it is rendered on the homepage. Build an artifact I can paste that YAML into which previews what it will look like, and highlights any markdown errors or YAML errors

Posted 16th April 2026 at 12:18 am
Recent articles
- Qwen3.6-35B-A3B on my laptop drew me a better pelican than Claude Opus 4.7 - 16th April 2026
- Meta's new model is Muse Spark, and meta.ai chat has some interesting tools - 8th April 2026
- Anthropic's Project Glasswing - restricting Claude Mythos to security researchers - sounds necessary to me - 7th April 2026
This is a beat by Simon Willison, posted on 16th April 2026.
tools 58datasette 1477claude 267vibe-coding 85
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!