Search: #Cloudflare

  1. 让 Cloudflare Workers 拥有专属缓存:更低的延迟与零 CPU 开销Cloudflare 宣布推出 Workers Cache

    Cloudflare Workers 拥有专属缓存:更低的延迟与零 CPU 开销

    Cloudflare 宣布推出 Workers Cache。以往,Worker 总是运行在缓存的前面;而现在,Cloudflare 的多级缓存(Tiered Cache)可以直接放置在你的 Worker 前面。

    当请求命中缓存时,你的 Worker 代码根本不会执行。这不仅能让页面加载体验如静态网页般飞快,还能将这部分请求的 CPU 计费直接降为零。

    核心特性

    极简配置:只需在 Wrangler 配置文件中开启一行配置,即可通过标准的 HTTP 响应头(如 Cache-ControlVary)直接控制缓存。
    丝滑的异步更新:原生支持 stale-while-revalidate。当缓存过期时,系统会先将旧页面立即返回给用户,并在后台异步运行 Worker 更新缓存,让用户实现“零等待”。
    属于 Worker 自己的缓存:它摆脱了传统域名(Zone)的规则限制,缓存直接跟随 Worker 移动。无论是在自定义域名、workers.dev 还是预览 URL 中,都能无缝工作。
    多租户安全(ctx.props:可以将用户 ID 或租户 ID 编入缓存键,从而在边缘安全地为不同登录用户缓存个性化的 API 响应。
    应用内微服务级组合:缓存不仅能挡在最外层,还可以塞入同一个 Worker 的不同入口点(Entrypoints)之间,让你的架构设计更加灵活。

    目前,Astro 框架已经率先提供原生集成支持。所有方案(包括免费版)的 Worker 即日起均可启用该功能。

    https://blog.cloudflare.com/workers-cache/

    #Cloudflare #Serverless #Web开发 #缓存技术 #CloudflareWorkers Your Worker can now have its own cache in front of it

  2. 用 Cloudflare Workers 打造专属 AI 邮件与日历中心:开源项目 agentic-cal如果你正在寻找一种不依赖复杂 API 就能聚合多平台日程、并用 AI 辅助处理邮件的方案,这个开源项目非常值得关注

    Cloudflare Workers 打造专属 AI 邮件与日历中心:开源项目 agentic-cal

    如果你正在寻找一种不依赖复杂 API 就能聚合多平台日程、并用 AI 辅助处理邮件的方案,这个开源项目非常值得关注。

    agentic-cal 是一个部署在 Cloudflare Workers 上的自托管邮件与日历中心(基于 cloudflare/agentic-inbox 分支开发)。它拥有以下核心功能:

    多平台日历聚合(只读): 无需 OAuth 或第三方 API,直接通过 Proton、Outlook 和 iCloud 的公开 ICS 链接,自动将多平台日程融合成一个统一的“忙/闲”模型。
    基于邮件的日程预定(写入): 采用标准的邮件邀请机制(iMIP 协议)。当需要锁定时间时,系统会向你的账号发送一封标准的会议邀请邮件,你只需在常用客户端点击“接受”,即可完成日程写入。
    内置 AI 助手与 MCP 服务: 集成了 Workers AI,不仅能智能起草邮件回复,还会在预约日程前自动检查你的空闲时间。项目还向外暴露了 20 个 MCP(Model Context Protocol)工具,方便你将日程和邮件功能接入 Claude Code 等外部 AI 智能体。
    独立的自托管邮箱: 配合 Cloudflare Email Routing 和 Durable Objects (SQLite),提供完整的邮件收发、富文本编辑、搜索及附件管理功能。

    无论是想要一个无广告、完全掌控的个人邮箱,还是希望用 AI 自动化打理自己的日常排期,agentic-cal 都提供了一个极其优雅的轻量化解决方案。

    https://github.com/talalakkari/agentic-cal

    #Cloudflare #AI助手 #开源项目 #日程管理 #MCP GitHub - talalakkari/agentic-cal: Agentic email + calendar hub on Cloudflare Workers. One Worker owns your domain's email surface:…

  3. Cloudflare 推出临时账户功能,让 AI Agent 实现免登录一键部署如今,使用 AI Agent 编写代码已成常态

    Cloudflare 推出临时账户功能,让 AI Agent 实现免登录一键部署

    如今,使用 AI Agent 编写代码已成常态。但在部署阶段,Agent 往往会被专为人类设计的浏览器 OAuth 授权、控制台操作和多因素认证(MFA)所阻挡。

    为了打破这一障碍,Cloudflare 推出了面向 AI Agent 的临时账户功能(Temporary Cloudflare Accounts)

    核心特性:

    免注册部署:Agent 无需预先注册或登录账号,只需运行 wrangler deploy --temporary,即可在几秒钟内完成 Worker 的部署。
    快速迭代:Agent 可以在临时账户中反复修改并重新部署代码,极大地缩短了“编写-部署-测试”的循环周期。
    60 分钟申领期:临时部署的有效期为 60 分钟。在此期间,用户可以通过 Agent 提供的链接登录并“申领(Claim)”该账户,将其转为永久账户;若超时未申领,系统将自动清理相关资源。

    这一举措消除了人机交互的摩擦,让 AI 代理能够真正实现全自动的闭环开发与部署。

    原链接:https://blog.cloudflare.com/temporary-accounts/?utm_campaign=cf_blog&utm_content=20260619&utm_medium=organic_social&utm_source=twitter

    #Cloudflare #AIAgent #CloudflareWorkers #DevOps Temporary Cloudflare Accounts for AI agents

  4. Cloud Code:把 OpenCode 变成跑在 Cloudflare 上的专属云端 AgentCloud Code 是一个基于 Cloudflare Workers + Cloudflare Containers 的 TypeScript 项目,把 OpenCode 以容器化方式运行在 Cloudflare 基础设施上,帮助你快速搭建“云端开发/编码 Agent”

    Cloud Code:把 OpenCode 变成跑在 Cloudflare 上的专属云端 Agent

    Cloud Code 是一个基于 Cloudflare Workers + Cloudflare Containers 的 TypeScript 项目,把 OpenCode 以容器化方式运行在 Cloudflare 基础设施上,帮助你快速搭建“云端开发/编码 Agent”。

    它能做什么

    一键部署Cloudflare(项目提供 Deploy to Cloudflare 入口)
    本地开发友好:用 Wrangler 模拟 Workers 环境,支持 pnpm dev / pnpm start
    可选 Basic Auth 保护:配置 SERVER_USERNAME / SERVER_PASSWORD 后启用,避免未授权访问
    数据持久化(S3/R2):通过 TigrisFS 将对象存储挂载为本地目录
    • 默认挂载到 /root/s3,工作区在 /root/s3/workspace
    • OpenCode 配置也会落到 /root/s3/.opencode,便于状态持久化
    内置 Cloudflared:可把容器内服务通过 Cloudflare Tunnel 暴露到公网,方便调试/临时分享

    运行与部署要点(简版)

    • 依赖:Node.js(推荐 v20+)、pnpm、Wrangler
    • 常用命令:pnpm installpnpm dev(本地)→ pnpm deploy(部署)
    • 若改了 wrangler.jsonc 绑定:记得执行 pnpm cf-typegen 重新生成类型

    原链接:https://github.com/miantiao-me/cloud-code

    #Cloudflare #OpenCode #Workers #容器化 #S3R2 GitHub - miantiao-me/cloud-code: Cloud Code (Cloudflare + OpenCode), running OpenCode on Cloudflare to build a dedicated cloud…

1px