08:12Simon Willison’s Weblog(博客/媒体)精选datasette 1.0a35 发布,带来三项重要更新。新“创建表”界面支持定义列、主键、自定义类型、NOT NULL 约束、默认值、表达式默认值和单列外键,同时提供 JSON API。新“修改表”界面支持添加、重命名、重新排序和删除列,修改类型、默认值、约束、主键和外键,并包含删除表按钮。新增模板上下文文档,列出核心页面可用变量,被视为自定义模板的稳定 API 直至 2.0,文档由数据类定义生成并附带测试。AI产品datasette1.0a35数据库管理JSON API推荐理由:datasette 1.0a35 让数据库操作直观多了,直接点几下就能建表和改结构,不用写 SQL,还有稳定的模板文档。原文
08:58Simon Willison@simonwSimon Willison将Claude Artifacts的概念移植到Datasette中,使用户能创建HTML+JS应用并通过JSON API访问全功能关系数据库。该方式保留了Artifacts的交互能力,同时支持任意形状和大小的数据存储与查询。项目提供了一个可公开访问的示例,展示了与Datasette生态的深度整合。技巧Claude ArtifactsDatasetteJSON API数据库工具推荐理由:Simon把Claude Artifacts的交互思路搬到Datasette上,用JSON API操作数据库,做应用更方便了。原文
03:36Simon Willison@simonwDatasette 1.0a33 版本正式发布,核心更新是将 ?_extra= JSON API 机制从表格页面扩展至行和查询页面,使得用户可以在更多场景下灵活定制 API 返回的字段。该版本的大部分代码由 Claude Fable 5 辅助生成,体现了 AI 辅助开发的实践。这一改进让 Datasette 的 API 更加一致和强大,方便开发者按需获取数据。AI产品DatasetteJSON API开源/仓库AI辅助开发Claude Fable 510 个信源在谈推荐理由:Datasette 用户终于可以在行和查询页面使用 ?_extra= 机制了,做数据 API 的开发者建议升级,能更灵活地控制返回字段。原文
03:12Simon Willison’s Weblog(博客/媒体)精选Datasette 1.0a33 是迈向 1.0 稳定版的重要一步,将 ?_extra= 模式从表扩展到查询和行。该模式现已正式文档化。作者还利用 Claude Code 和 Codex Desktop 构建了自定义 extras API 浏览器来演示新功能。该版本进一步增强了 Datasette 的 JSON API 灵活性,方便开发者按需获取数据。AI产品DatasetteJSON API开源/仓库数据工具AI辅助编程推荐理由:Datasette 用户终于可以在查询和行级别使用 ?_extra= 模式,做数据 API 开发的团队可以直接升级体验更灵活的 JSON 输出。原文