08:41官方账号Simon Willison’s Weblog(博客/媒体)sqlite-utils 4.2 改进了 table.transform() 功能,通过新建临时表复制数据再替换原表的方式支持复杂 ALTER TABLE 操作。新版本能保留 check constraints、unique constraints 和列注释等边缘 schema 定义,并新增了 check constraints 的内省属性。该版本包含 Bunlong Heng、ethanhawkes-gif 等 5 位贡献者的代码。发布后 4.2 被发现存在崩溃 bug,已在 4.2.1 中修复。AI产品sqlite-utilsSQLite数据迁移推荐理由:sqlite-utils 4.2 的 transform() 升级后能保住更多表结构细节,比如约束和注释,改表不用再担心丢失定义。不过记得用 4.2.1,4.2 有崩溃坑。原文稍后读已读值得跟进有用关注 sqlite-utils
07:17官方账号Simon Willison’s Weblog(博客/媒体)精选Simon Willison 提出将文档所有历史版本打包为 JSON 数组,用 zlib 或 zstd 压缩后存进 SQLite 的 BLOB 列。他用 GPT-5.6 Sol Pro 构建原型,模拟 1,000 次修订生成 20.4MB 原始文本,经 Zstandard 压缩后仅 80.3KB。为避免每次编辑都解压重压整个数组,原型将历史拆成多行,每行最多 128 个修订或 3MB 未压缩 JSON。技巧SQLite压缩zstd推荐理由:Simon 晒了个 SQLite 存历史版本的压缩方案,用 zstd 把 1000 次修订从 20MB 压到 80KB,思路挺巧。原文稍后读已读值得跟进有用关注 SQLite
19:10Geek@geekbb精选71°Cloudflare 发布了一个为 AI agent 设计的持久化工作区工具。它使用 SQLite 存储文件,确保 agent 在会话结束后数据不丢失。该工具提供三种运行环境:完整容器、shell 和 JavaScript,可随时切换。三种环境之间切换时文件保持同步,让 agent 在不同场景下使用同一份数据。项目代码已开放在 GitHub 上。AI产品CloudflareSQLite智能体4 个信源在谈事件专题推荐理由:Cloudflare 开源了一个给 agent 用的持久工作区,文件存 SQLite,容器和 JS 环境随便切,数据不丢。原文稍后读已读值得跟进有用关注 Cloudflare
23:52Viking@vikingmute精选Cloudflare 开源了 computer 库。它在 Durable Object 内实现虚拟文件系统,用 SQLite 持久化 Agent 工作区。workspace.runtime 支持 Container、Isolate Shell、Isolate JavaScript 三种运行时:Container 通过 FUSE 把 SQLite 状态挂载进真实 Linux 沙箱;Isolate Shell 在 Dynamic Worker 里跑 just-bash;Isolate JavaScript 提供隔离 JS 环境。Agent 可在不同 runtime 间动态切换,兼顾性能与隔离。AI产品CloudflarecomputerDurable Object3 个信源在谈事件专题推荐理由:Cloudflare 开源 computer:给 Agent 持久化工作区,在容器、Shell、JS 三种 runtime 间切换。原文稍后读已读值得跟进有用关注 Cloudflare
00:23Geek@geekbb精选cloudflarebase 是一个完全运行于 Cloudflare Workers、Durable Objects 和 SQLite 上的开源 Firebase 替代品。每个项目拥有独立的 Durable Object,并内置 Better Auth 认证系统。项目提供了 Web 仪表板,包含实时计数器、分析功能、AI 助手以及自动生成的 API 文档。所有组件均基于 Cloudflare 边缘平台,无需自建服务器。AI产品Cloudflare WorkersDurable ObjectsSQLite推荐理由:这个开源项目用 Cloudflare 全家桶做了个 Firebase 平替,自带认证和仪表板,适合后端开发者快速搭建。原文稍后读已读值得跟进有用关注 Cloudflare Workers
23:19官方账号Decoder@Jonathan KemperCursor用升级后的agent swarm和旧版本分别尝试仅凭文档将SQLite用Rust重写,新系统将规划者与执行者分离。所有配置的agent swarm均在测试套件中取得100%得分,而旧版swarm因自身合并冲突失败。这一实验表明,使用像Claude或GPT-4等前沿模型进行任务规划,可以用更便宜的模型完成大部分编码工作。AI产品Cursoragent swarmSQLite10 个信源在谈事件专题推荐理由:Cursor新出的智能体集群让强模型负责规划,弱模型干活,用SQLite重写Rust测试全满分,比旧版靠谱多了。原文稍后读已读值得跟进有用关注 Cursor
15:56官方一手marktechpost@Sana Hassan本教程基于OpenSpace框架演示如何构建自进化AI智能体。通过创建自定义技能(Skills)和集成MCP(Model Context Protocol),智能体可低成本复用能力并扩展功能。利用SQLite管理谱系(Lineage)数据,实现行为追踪与自我迭代。完整流程包含环境配置、技能模块开发及数据库管理,适合希望构建可复用智能体系统的开发者。技巧OpenSpaceMCPSQLite推荐理由:想快速上手能自己进化、复用能力的AI智能体?这篇教程用OpenSpace、MCP和SQLite带你把流程跑通,省时又省钱。原文稍后读已读值得跟进有用关注 OpenSpace
00:34官方账号Simon Willison@simonw精选ChatGPT 在 "Work" 模式下推出 Sites 功能,允许用户从零构建并直接部署网站到 Cloudflare Workers 上。该功能支持静态网站和全栈应用,内置基于 SQLite 的持久化存储、文件上传、身份认证、API 集成以及内置分析。用户可以发布即时可分享的 URL,并在同一对话中持续迭代和重新部署,适用于仪表盘、内部工具、交互式报告等场景。AI产品ChatGPTSitesCloudflare Workers1 个信源在谈事件专题推荐理由:ChatGPT 现在能直接帮你建站部署到 Cloudflare Workers,还有数据库和认证,原型开发快多了。原文稍后读已读值得跟进有用关注 ChatGPT
05:09elvis@omarsar0精选Cursor团队使用多个AI代理从835页手册重建SQLite的Rust版本,通过100%测试集。成本因模型组合不同而相差15倍。实践建议:用前沿模型做分解和架构设计,用便宜模型执行具体实现。注意代理协调中的偏差和失败。技巧CursorSQLiteRust6 个信源在谈事件专题推荐理由:Cursor团队实战分享:如何搭配不同模型,用最小成本完成高难度编程任务,成本能差15倍。原文稍后读已读值得跟进有用关注 Cursor
01:52官方账号Cursor@cursor_ai一个AI智能体团队基于SQLite的835页官方手册,成功重建出Rust语言副本。该副本在保留测试套件中通过率达到100%。成本因使用的模型组合不同而波动,最高差距达15倍。实验展示了多智能体协作在复杂代码重构中的潜力。AI模型SQLiteRust智能体3 个信源在谈事件专题推荐理由:看看AI智能体怎么读835页手册,把SQLite用Rust重写了一遍,还100%过测试,成本差15倍挺有意思。原文稍后读已读值得跟进有用关注 SQLite
04:21官方账号Simon Willison’s Weblog(博客/媒体)精选lobste.rs 社区网站于 2026 年 7 月完成从 MariaDB 到 SQLite 的数据库迁移。迁移后 CPU 和内存使用率下降,网站响应更快,VPS 成本降低一半。主 SQLite 数据库文件约 3.8GB,另有缓存、队列和防滥用数据库。迁移涉及 30 个提交、188 个文件,新增 735 行代码,删除 593 行。行业SQLitelobste.rs数据库迁移推荐理由:Lobsters 把数据库从 MariaDB 换成了 SQLite,性能更好成本更低,单服务器就跑起来了,对想简化运维的团队很有参考价值。原文稍后读已读值得跟进有用关注 SQLite
06:46官方账号Simon Willison’s Weblog(博客/媒体)精选Peter Gostev 使用 GPT-5.6 Sol 构建了 DOOMQL,一个将 SQLite 完全作为游戏引擎的类 Doom 游戏。游戏中的移动、碰撞、敌人、战斗、进度和每个 RGB 像素均由 SQL 查询控制,核心是一个使用递归 CTE 的完整光线追踪器。项目实现为 Python 终端脚本,运行时生成 SQLite 数据库,可通过 Datasette 和 Datasette Apps 插件实时查看画面。Peter 用 Fable 5 在 Claude 中创建了一个 HTML+JavaScript 应用,能每秒刷新显示游戏状态并包含小地图。AI产品DOOMQLGPT-5.6 SolSQLite推荐理由:Peter 用 GPT-5.6 Sol 整了个逆天项目:用 SQLite 跑游戏引擎,所有像素都是 SQL 算出来的。你可以在终端玩,还能在 Datasette 里围观实时地图。原文稍后读已读值得跟进有用关注 DOOMQL
08:34官方账号Simon Willison’s Weblog(博客/媒体)sqlite-utils 4.1 是 4.0 后的首个小版本更新,新增 --code 选项允许用户通过 Python 代码块或 .py 文件生成插入行。新增 --type 选项可覆盖自动推断的列类型,例如将 ZIP 码强制存为 TEXT 以保留前导零。添加了 table.drop_index() 方法和 sqlite-utils drop-index 命令,支持 --ignore 忽略缺失索引。sqlite-utils query 现在可通过标准输入读取 SQL 查询(传入 -)。upsert 和 transform 命令也得到增强,upsert 可自动推断已有表的主键,transform 支持通过 --strict 或 --no-strict 切换表的严格模式。AI产品sqlite-utilsSQLiteCLI工具推荐理由:处理 SQLite 数据更灵活了,4.1 版让你直接用 Python 代码生成行,还能轻松切换严格模式,值得升级。原文稍后读已读值得跟进有用关注 sqlite-utils
03:51官方账号Simon Willison’s Weblog(博客/媒体)sqlite-utils 4.0 是该项目自2020年11月3.0以来的首个大版本,也是第124个版本。新增数据库迁移功能,允许用Python文件定义迁移序列,并通过_sqlite_migrations表跟踪已应用迁移。内置table.transform()方法模拟SQLite不支持的ALTER TABLE操作(创建临时表、复制数据、重命名)。还引入了嵌套事务(db.atomic()方法)和复合外键支持。AI产品sqlite-utils数据迁移SQLite推荐理由:Simon Willison 发布了 sqlite-utils 4.0,支持用 Python 定义数据库迁移,自动跟踪已执行步骤,还能处理 SQLite 不支持的 schema 变更。原文稍后读已读值得跟进有用关注 sqlite-utils
14:39官方账号Simon Willison’s Weblog(博客/媒体)sqlite-utils 4.0rc3 是 4.0 稳定版前的第 3 个候选版本。新版本引入了对复合外键的 introspection 和创建支持,这是与 table.foreign_keys 相关的细微破坏性变更。此外,sqlite-utils 现在遵循 SQLite 处理不区分大小写列名的约定。开发者 Simon Willison 使用了 Claude Fable 5 和 GPT-5.5 来协助处理 issue 和 PR。AI产品sqlite-utilsSQLiteClaude Fable 59 个信源在谈事件专题推荐理由:Simon 发布了 sqlite-utils 4.0rc3,主要加了复合外键支持,还修了一堆 issue。用上 Claude 和 GPT 帮忙,少踩不少坑。原文稍后读已读值得跟进有用关注 sqlite-utils
18:44官方一手marktechpost@Asif Razzaq精选EverMind开源了EverOS,一个本地优先的智能体记忆运行时。它将记忆存储为纯Markdown文件,由SQLite和LanceDB索引。系统结合了BM25稀疏检索与向量检索,支持多模态数据摄入,并具备自我进化技能。项目采用Apache 2.0许可。AI产品EverOSEverMindSQLite推荐理由:EverOS把AI记忆存成Markdown,用SQLite和LanceDB做混合检索,还能自我进化技能,开源免费,值得一试。原文稍后读已读值得跟进有用关注 EverOS
22:19IT之家(博客/媒体)精选OpenAI的Codex CLI存在一个bug,导致SSD大量不必要的SQLite日志写入。开发者Rui Fan报告称,正常运行21天后主SSD写入约37TB,折合每年约640TB。对于一块1TB SSD(质保写入量600TBW),不到一年可能耗尽耐久度。另一开发者估算,该bug在3月至6月间可能给全体用户造成低位数百万美元的SSD折损。OpenAI确认正在修复,此前在2026年2月的修改中将日志输出级别设为TRACE,导致问题加剧。AI产品CodexOpenAISQLite10 个信源在谈事件专题推荐理由:OpenAI的Codex CLI有个bug疯狂写日志,你的SSD寿命可能一年就耗光,他们正在紧急修。原文稍后读已读值得跟进有用关注 Codex
17:42Viking@vikingmute精选Codex在持久化日志时使用SQLite数据库并以TRACE级别全局记录,导致~/.codex/logs_2.sqlite和~/.codex/logs_2.sqlite-wal文件快速增长。有用户报告主数据库达到300MB,WAL文件8MB。在goal模式下磁盘写满后,Codex会自动删除文件腾出空间,存在安全隐患。建议用户检查这两文件大小,必要时用脚本清理。技巧CodexSQLite编程助手2 个信源在谈事件专题推荐理由:这条X帖子提醒Codex用户检查日志文件,避免被自动删文件的风险,赶紧看看自己的大小。原文稍后读已读值得跟进有用关注 Codex
08:27官方账号Simon Willison’s Weblog(博客/媒体)sqlite-utils 4.0rc1 是 v4 的首个候选版本,主要新功能包括数据库迁移和嵌套事务。迁移功能源自独立包 sqlite-migrate,通过 migrations.py 文件定义迁移操作,支持 Python 和命令行两种方式。嵌套事务通过 db.atomic() 上下文管理器实现,基于 SQLite savepoints,简化了嵌套事务管理。该版本包含一些向后不兼容的更改,请用户测试反馈。AI产品sqlite-utilsSQLitePython推荐理由:Simon Willison 的 sqlite-utils 4.0rc1 加了迁移和嵌套事务,适合用 SQLite 做数据管理的开发者试试。原文稍后读已读值得跟进有用关注 sqlite-utils
08:14官方账号Simon Willison’s Weblog(博客/媒体)Datasette 团队发布新插件 datasette-apps,允许在 iframe 沙箱中运行自包含 HTML+JavaScript 应用。应用可通过 JavaScript 执行只读 SQL 查询,也可使用预存查询执行写操作。沙箱限制访问 cookies/localStorage 并注入 CSP 头,防止外发 HTTP 请求。该模式灵感来源于 Claude Artifacts 和作者此前构建的 HTML 工具集合。演示实例托管在 agent.datasette.io 上,需 GitHub 登录。AI产品Datasettedatasette-apps沙箱推荐理由:Simon Willison 把 Claude Artifacts 的思路搬到了 Datasette 里,让你能在沙箱里跑自定义 HTML 应用,还能直接查 SQLite 数据库,写个内部工具特别方便。原文稍后读已读值得跟进有用关注 Datasette
09:00SuperTechFans(博客/媒体)精选76°本期 HackerNews 热点包括:一篇博客论证 SQLite 足以满足持久化工作流需求,利用其事务性和零网络延迟,配合 Litestream 异步备份,适合 AI 代理和实验性负载;Daring Fireball 提出“dickover”一词,批评网站用全屏模态遮罩强迫用户进行无关操作的反用户设计;丹麦养老基金因治理权力集中将 SpaceX 列入排除名单;Anthropic H 轮融资估值近万亿,暂超 OpenAI 成为最有价值 AI 初创;文章质疑 MCP 作为工具编排层的实用性,主张 CLI 优先;Pandoc 模板站点获关注;Zig 宣布自研 ELF 链接器;美国拟议科研资助规则或致科研政治化;OpenBSD 的 openrsync 与 rsync 存在差异;Windows 零日披露引发对峙。行业SQLite持久化工作流Litestream10 个信源在谈事件专题推荐理由:做 AI 工作流或实验性系统的开发者,SQLite + Litestream 的方案能大幅降低基础设施成本,值得一试;而“dickover”一词精准戳中了每个被弹窗骚扰的用户痛点,产品经理和设计师看完会脸红。原文稍后读已读值得跟进有用关注 SQLite
17:58官方账号Simon Willison’s Weblog(博客/媒体)精选Datasette 1.0a31 是一个重要的 alpha 版本,新增了两项核心功能:允许拥有权限的用户对数据库执行写查询(INSERT/UPDATE/DELETE),以及支持将查询保存为存储查询(原“canned queries”),可设为私有或供实例内其他成员使用。这些功能让 Datasette 从只读工具向协作型数据库管理平台迈出关键一步。博客文章提供了交互式演示,展示用户如何通过模板化查询快速编辑数据。该版本标志着 Datasette 1.0 功能集逐渐完善,适合需要轻量级数据库协作的团队尝试。AI产品DatasetteSQLite数据库工具1 个信源在谈事件专题推荐理由:Datasette 终于支持写操作了,做数据协作的团队可以直接用模板化查询来管理数据库,不用再依赖外部工具。原文稍后读已读值得跟进有用关注 Datasette
10:09官方账号Simon Willison’s Weblog(博客/媒体)SQLite 项目在五日前新增了 AGENTS.md 文件,明确其政策:不接受未经事先同意和法律文件(将代码贡献至公共领域)的 pull request,也不接受 AI 生成的代码。但项目接受 AI 生成的 bug 报告(需包含可复现的测试用例),以及作为概念验证的补丁或 pull request(供人类开发者参考后自行重写)。最近一次提交移除了“currently”一词,强化了“不接受 AI 生成代码”的声明。同时,SQLite 论坛因被大量 AI 生成的 bug 报告淹没,已将其分流至新设立的 SQLite Bug Forum。项目创始人 D. Richard Hipp 正积极处理这些报告并提交大量代码修复。行业SQLiteAI 生成代码开源治理推荐理由:SQLite 的 AGENTS.md 给所有开源项目立了个规矩:AI 生成的代码不接,但 AI 发现的 bug 欢迎。做 AI 编程工具或依赖 SQLite 的开发者,值得看看这个边界怎么划的。原文稍后读已读值得跟进有用关注 SQLite
08:06官方账号Simon Willison@simonw精选Simon Willison 发布了 Datasette Agent,这是一个基于 AI 的代理工具,允许用户通过自然语言查询 SQLite 数据库。该工具结合了 Datasette 的数据浏览能力和大语言模型的推理能力,用户只需用中文或英文描述需求,即可自动生成 SQL 查询并返回结果。Datasette Agent 旨在降低数据分析门槛,让非技术人员也能轻松探索数据库。项目已在 GitHub 开源,并提供了详细的博客文章和演示。AI产品Datasette AgentAI 代理SQLite1 个信源在谈事件专题推荐理由:数据分析师和开发者终于可以用自然语言直接查询 SQLite 数据库了,Datasette Agent 让数据探索变得像聊天一样简单,值得所有 Datasette 用户和数据分析爱好者试试。原文稍后读已读值得跟进有用关注 Datasette Agent
05:05官方账号Simon Willison@simonw精选Simon Willison 发布了 Datasette Agent 的首个 Alpha 版本,这是一个专为 Datasette 设计的对话式 AI 助手。它能够回答关于 SQLite 数据库中数据的问题,并支持通过插件扩展额外工具和功能。该工具旨在让用户通过自然语言与数据库交互,降低数据分析门槛。开发者可以基于插件系统自定义功能,增强 Datasette 的实用性。AI产品Datasette对话式AISQLite1 个信源在谈事件专题推荐理由:数据分析师和 Datasette 用户终于可以用自然语言查询 SQLite 数据库了,插件系统让扩展变得简单,值得一试。原文稍后读已读值得跟进有用关注 Datasette
03:59官方账号Simon Willison’s Weblog(博客/媒体)72°Simon Willison 宣布 Datasette Agent 首个版本发布,这是一个可扩展的 AI 助手,为 Datasette 数据平台提供对话式查询界面。用户可以通过自然语言提问,Agent 会自动生成 SQLite 查询并返回结果,还支持通过插件生成图表和图像。演示中,Agent 成功回答了“Simon 最近一次看到鹈鹕是什么时候”的问题,并返回了详细结果。该工具支持本地模型运行,如 Gemma-4-26b,且插件生态丰富,开发者可用 Claude Code 或 OpenAI Codex 快速构建新插件。AI产品DatasetteAI 助手数据查询10 个信源在谈事件专题推荐理由:Datasette Agent 让非技术用户也能用自然语言查询数据库,数据分析师和开发者可以直接用它替代手动写 SQL,建议试试。原文稍后读已读值得跟进有用关注 Datasette
21:36官方账号Simon Willison’s Weblog(博客/媒体)Andrew Quinn 在文章脚注中反思了编程学习中的常见陷阱:总担心自己写的工具已被前人实现过。他认为,与其花时间漫无目的地学习,不如亲自重新发明几个轮子——在大多数领域四五个足矣,数学或计算机科学等严谨领域可能需要二十到三十个。每次重新发明和过程中提出的问题,能比同等时间的被动学习更快将你推向知识前沿。他以自己用有限状态转换器(FST)将 3GB SQLite 数据库压缩到 10MB 为例,说明这种实践的价值。技巧编程学习实践方法论SQLite推荐理由:Andrew Quinn 戳中了每个自学编程者的焦虑——怕重复造轮子,结果连一个轮子都没造过。想真正理解技术边界的开发者,读完会重新审视自己的学习方式。原文稍后读已读值得跟进有用关注 编程学习