Cloudflare 推出 Markdown for Agents,可在边缘把 HTML 实时转成 markdown
Cloudflare 为启用了 Markdown for Agents 的站点推出实时内容转换功能,AI 系统在请求头中声明 Accept: text/markdown 时,其网络会自动把 HTML 转成 markdown。
推荐理由:Cloudflare 在边缘把 HTML 实时转成 markdown,为面向 AI 抓取的内容分发提供了一种新做法。
Cloudflare 为启用了 Markdown for Agents 的站点推出实时内容转换功能,AI 系统在请求头中声明 Accept: text/markdown 时,其网络会自动把 HTML 转成 markdown。
推荐理由:Cloudflare 在边缘把 HTML 实时转成 markdown,为面向 AI 抓取的内容分发提供了一种新做法。
Cloudflare Workers 不再限制每次调用最多 1000 次子请求,付费版默认上限提升到 10000 次,并可在 Wrangler 配置文件中调高至 1000 万次。
推荐理由:Cloudflare Workers 取消 1000 次子请求上限,付费版默认提到 10000 次,长连接与 Workflows 场景受影响最直接。
Cloudflare Sandbox SDK 新增 PTY(伪终端)透传,浏览器终端 UI 可通过 WebSocket 连接沙箱 shell,terminal() 方法代理 WebSocket 升级并缓冲输出以便重连回放。
Cloudflare AI Search 支持对单个文件直接重新索引,无需重扫整个数据源:在 Overview > Indexed Items 点击文件旁的同步图标即可立即重建索引。
Cloudflare 发布 Agents SDK v0.4.0,新增只读连接,可阻止 WebSocket 客户端通过 setState() 和 @callable() 方法修改 agent 状态,只读标记在休眠后仍保留。
Cloudflare 为 AI Crawl Control 发布新参考文档,包含 GraphQL API 参考,提供爬虫请求、热门路径、引荐流量与数据传输的查询示例,并支持按 detection ID、user agent 和 referrer domain 过滤。
Cloudflare Queues 现已纳入 Workers 免费计划,支持最多 10,000 个队列,向 Cloudflare Workers 或 HTTP pull 消费者保证消息投递。每个 Cloudflare 账号每天包含 10,000 次操作,覆盖读、写、删除,免费计划可使用现有 Queues 的全部功能,包括不限量事件订阅。免费层的最长保留期为 24 小时,而非 14 天。
推荐理由:Cloudflare Queues 进入 Workers 免费计划,开发者可据此判断消息队列是否还值得自建或另付费。
Cloudflare R2 的 Local Uploads 进入开放测试,开启后客户端上传的数据先写入靠近客户端的存储设施,再异步复制到目标 bucket,对象立即可访问且保持强一致。
推荐理由:Cloudflare 官方说明 R2 Local Uploads 的写入路径与实测延迟降幅,可据此判断跨区域上传是否值得开启。
Cloudflare 将 Workers KV 的 cacheTtl 最小值从 60 秒下调至 30 秒,适用于 get() 与 getWithMetadata() 方法,默认缓存 TTL 仍为 60 秒。该改动影响所有使用 binding API 的 KV 读操作,需升级到最新版 Wrangler 才能使用 30 秒的 cacheTtl。
Cloudflare 与 Black Forest Labs 再次合作,在 Workers AI 上线 FLUX.2 [klein] 9B 图像模型,相比 4B 版本质量更高且保持低成本定价。
Cloudflare Pages 付费套餐的单个站点文件上限从 20,000 提升至 100,000,需在项目设置中配置环境变量 PAGES_WRANGLER_MAJOR_VERSION=4 才能启用。Free 套餐仍保持每站点 20,000 个文件不变。
Cloudflare AI Search 现已支持通过 REST API 程序化创建实例,可用于多租户应用为每个客户单独建实例,或与其他基础设施统一管理。此前通过 dashboard 创建过实例的用户已自动注册 service API token,可直接开始调用;未创建过的需按 API 指南完成首次设置。
Cloudflare Workers 现在默认把 .sql 文件配置为可导入模块,使用 Wrangler 或 Cloudflare Vite 插件时无需再写自定义规则。SQL 文件会以 JavaScript 字符串形式导入,对在 Durable Objects 中导入迁移文件、以及配合 Drizzle 使用尤其方便。
Cloudflare 与 Black Forest Labs 再次合作,在 Workers AI 上线优化版 FLUX.2 [klein] 4B 图像模型,主打更快的生成速度和更低的定价。
Cloudflare Containers 的自定义实例类型已向所有用户开放,此前仅限部分 Enterprise 客户使用。
Cloudflare 发布 Agents SDK v0.3.0,全面兼容 AI SDK v6,引入统一工具模式、动态工具审批和增强的 React hooks。同步更新 workers-ai-provider v3.0.0 和 ai-gateway-provider v3.0.0 以支持 AI SDK v6。
Cloudflare Workers 现已支持 TanStack Start 应用在构建时把路由预渲染为静态 HTML,并可访问构建时环境变量与 bindings,再作为静态资源提供。在 Vite 配置中开启 TanStack Start 插件的 prerender 选项即可启用,该功能需 @tanstack/react-start v1.138.0 或更高版本。
Cloudflare 为 Workers Builds 和 Cloudflare Pages 发布构建镜像政策:预装软件的小版本更新通常不另行通知,Bun、Hugo 等不遵循语义化版本的工具有 3 个月提前通知;大版本升级在软件到达生命周期终点前提前 3 个月通知并升级到下一个稳定 LTS 版本。
Cloudflare Workers for Platforms 现在支持在控制台直接创建和配置 dispatch 命名空间、使用 Dispatch Worker 模板定义流量路由,并可为 User Workers 设置和更新标签。
Railway 发布指南,对比 Serverless 与容器平台在五个常见部署问题上的差异:GitHub 自动部署、数据库连接、定时任务、长时任务与部署管理。
Cloudflare 为 Workers 推出实验性自动配置功能,Wrangler 4.55 起可用 `npx wrangler deploy --x-autoconfig` 自动完成框架配置并部署,无需再手动创建 Wrangler 文件或安装适配器。
Cloudflare 宣布 SQLite 存储的 Durable Objects 将于 2026 年 1 月 7 日(不早于该日)开始计费,仅该日期及之后的使用量产生费用。
推荐理由:Cloudflare 官方说明 SQLite 存储计费的生效时间与免费额度边界,开发者可据此在生效前清理数据。
Cloudflare 为 AI Crawl Control 的 Pay Per Crawl 私有测试推出多项增强,面向 AI 爬虫运营方和站点所有者。
Cloudflare 为 Workers 推出新工具 Pywrangler,可自动将兼容 Workers 的 Python 包安装进项目。
Cloudflare 为 Python Workers 引入内存快照机制,在 Worker 顶层代码执行后捕获快照,首次启动时直接加载,避免每次冷启动重新加载 Python 运行时和依赖。
推荐理由:Cloudflare 官方给出 Python Workers 冷启动的对比基准与内存快照机制,可据此判断是否迁移 Python 负载。
Universal(由 Alongside Finance 打造)把跨 5 条链的加密资产追踪基础设施从 Vercel 迁到 Railway,基础设施成本下降 70%,部署速度提升 20 倍。
Railway 发文对比 Serverless(Cloudflare、Vercel)与长驻服务器(Railway)在部署全栈 TypeScript 应用时的差异。
Railway 与 Cloudflare Developer Platform 都能免运维部署应用、按活跃 CPU 和内存计费,但底层架构不同。
Cloudflare 与 Black Forest Labs 合作,把 FLUX.2 [dev] 模型上线到 Workers AI,支持高保真图像生成、多语言提示和数字资产创作。
推荐理由:Cloudflare 与 Black Forest Labs 合作把 FLUX.2 [dev] 上线 Workers AI,文中给出多图参考与 JSON 提示的调用方式,可据此评估接入成本。
Cloudflare 宣布 Containers 和 Sandboxes 的 CPU 计费改为只按实际使用量计算,不再按分配资源收费,因此费用更低。CPU 时间单价为 $0.00002 每 vCPU-秒,官方举例说明:standard-2 实例运行 1 小时、平均只用 20% CPU 时,CPU 费用从 $0.072 降到 $0.0144。
推荐理由:Cloudflare 把 Containers 与 Sandboxes 的 CPU 计费从按分配资源改为按实际使用量,并给出具体算例。
Cloudflare AI Search 新增自定义 HTTP 请求头功能,可爬取此前无法索引的登录保护内容,如企业内网文档、付费内容和 Cloudflare Access 保护的站点。
Prisma 发布 Prisma ORM 7 与 Prisma Postgres 更新,Prisma Client 从 Rust 迁移到 TypeScript,官方称打包体积缩小 90%、查询执行快 3 倍,CPU 与内存占用显著降低,Vercel Edge 和 Cloudflare Workers 部署更简单。
Cloudflare 为 Workers Analytics Engine 扩充 SQL 函数库,新增 countIf()、sumIf()、avgIf() 三个聚合函数,以及 toYear()、toMonth()、toStartOfDay()、today()、toYYYYMM() 等日期时间函数。
Cloudflare D1 现在可在创建数据库时设置 jurisdiction,锁定数据库运行与存储数据的位置,以帮助满足 GDPR 等数据本地化法规要求。目前支持 eu 和 fedramp 两个 jurisdiction,只能通过 wrangler、REST API 或 UI 在创建时指定,数据库一旦存在便无法再添加或更新。
Cloudflare 为 Workers 付费计划的所有账户提高了 Workflows 账户级限额:实例创建速率从每 10 秒 100 个提升到每秒 100 个,并发上限从 4,500 个提升到 10,000 个 workflow 实例。
Vercel 宣布 Bun runtime 在 Vercel Functions 进入 Public Beta,支持 Next.js、Express、Hono 和 Nitro,在 vercel.json 中加一行 bunVersion 即可为整个项目启用。
推荐理由:Vercel 官方说明 Bun runtime 的启用方式与基准数据,读者可据此判断是否把生产流量迁到 Bun。
Cloudflare 在 Radar 的 DNS 菜单下上线新的 TLD 页面,基于 1.1.1.1 解析器数据按 DNS Magnitude 对前 2,500 个顶级域名排名,并提供热度、活跃度与安全洞察,同时链接到 Cloudflare Registrar 注册受支持的域名。
Cloudflare Workers 为 KV、R2 和 D1 绑定推出自动配置开放测试版,Wrangler 配置文件中未创建的资源会在 wrangler dev 时本地自动创建,wrangler deploy 时通过 Cloudflare API 创建并关联到 Worker。
Cloudflare Vite 插件现已支持 TanStack Start 应用,新项目和现有项目均可接入。
Cloudflare Workers AI 的 Markdown Conversion 工具新增接口,开发者可通过 env.AI binding 调用 await env.AI.toMarkdown().supported() 或 REST API,以编程方式获取所有支持转换的文件格式列表,返回结果包含扩展名与 MIME 类型(如 .pdf、.jpeg)。