2026年Datasette推出新插件,支持托管自定义HTML应用与AI辅助构建! 简而言之Datasette应用程序是独立的HTML JavaScript应用在严格受限的 iframe 沙盒中运行可运行只读或写入SQL查询。有简单和复杂示例应用访问受限可防止数据泄露。最初为Datasette Agent构建后成为顶级概念还转化了HTML工具实验。可通过GitHub登录演示实例试用。为什么要构建这个从首个版本起Datasette就通过JSON API为创建自定义HTML应用提供灵活后端。早期项目证明客户端JavaScript构建SQL查询是高效迭代方式。结合相关经验相信Datasette后端与HTML前端结合是强大组合可让Claude Artifacts更有用。Datasette应用程序中的精妙想法iframe sandboxallow-scripts srcdoc... meta http-equivContent-Security-Policy contentdefault-src none; script-src unsafe-inline; style-src unsafe-inline; img-src data: blob:;组合让应用成为可能可限制不可信代码访问。使用 postMessage() 和 MessageChannel() 锁定API可让iframe运行允许列表操作。查询和错误日志可见有助于提高开发效率。利用存储查询功能实现写入操作用户可创建并使用特定查询。创建应用程序表单含可复制提示适合大语言模型编写安装Datasette Agent后AI助手有更多工具。借助大量AI辅助构建Datasette应用程序最初以 datasette-agent-artifacts 形式出现后重命名。首个原型用Claude Opus 4.6构建后续结合多种对话和原型制定计划。Claude Fable 5发现安全问题通过限制权限和配置允许列表解决。对应用程序进行了仔细审查。目前情况良好Datasette已超越只读应用起源发展成更丰富工具生态系统。起源于数据新闻领域支持数据探索和发布Agent增加AI辅助询问功能应用程序扩展到构建自定义界面和可视化。