AI 智能体在 Cloudflare 中能做什么
审查 DNS 记录
它会列出每个站点的记录,找出指向不再使用的服务的 CNAME,例如旧的 Vercel 项目;检查哪些记录启用了代理,并标记缺失的 SPF 或 DMARC。修改任何记录前都会先征求您的同意。
指令审查 example.com 的 DNS:找出指向旧服务的记录、应启用代理却未启用的记录,并检查我们的邮件记录。
分析流量或错误激增
当请求量或 5xx 响应激增时,它会按主机、路径和国家查看分析数据及安全事件,检查 Datadog 或 Sentry 中同一时段的数据,判断更像是攻击、爬虫,还是源站出现问题。
指令api.example.com 的 5xx 错误在 10:20 激增。是攻击、机器人,还是我们的源站出了问题?
发布后清除缓存
从 GitHub 部署后,它会列出有变动的页面和文件,准备只清除这些地址的缓存,而不是清除整个站点的缓存。清除前会先征求您的同意。
指令我们刚更新了价格页面和样式表。请准备只清除这些文件的缓存。
检查防火墙拦截情况
每周一,它会按规则汇总一周的安全事件,找出结账或登录等真实客户常用路径上的拦截,并起草范围更精准的规则和一份发往 Slack 的摘要。更改规则前会先征求您的同意。
指令每周一 9 点汇总上周被拦截的请求,并告诉我是否有规则误拦了真实客户。
编写和测试 Worker
它会在自己的电脑上编写 Worker,使用 Wrangler 在本地运行并通过示例请求进行测试,然后向您展示结果。将 Worker 部署到您的账户前会先征求您的同意。
指令编写一个 Worker,用 301 将旧的 /blog/ 地址重定向到 /articles/,并用这二十个 URL 进行测试。
检查 SSL 和证书
它会读取每个站点的 SSL 模式,找出仍使用 Flexible 的站点、即将到期的源站证书,以及未设置 HTTPS 重定向的主机名,并列出修复方法。
指令检查我们所有站点中不够安全的 SSL 设置,以及将在未来 60 天内到期的源站证书。
梳理各项资源的部署位置
它会在 Google Sheets 中列出您的 Workers、Pages 项目和 R2 存储桶,以及对应的路由、上次部署时间和负责人,让您在清理前了解哪些资源仍在使用。
指令制作一张表,列出每个 Worker、Pages 项目和 R2 存储桶的路由、上次部署日期和用途。
如何连接
- 1连接一次 Cloudflare 即可。建议使用 API 令牌,并将其限制在任务所需的站点和权限范围内,例如读取 DNS 和分析数据。只读令牌无法进行任何更改,即使您批准了操作也是如此。
- 2您可以选择哪些智能体能使用 Cloudflare。工程或运维智能体需要使用它;负责内容编写或客户服务的智能体则不应获得访问权限。
- 3读取记录、分析数据、安全事件和设置时无需征求同意。修改 DNS、清除缓存、更改规则或 SSL 设置,以及部署 Worker 前都会先征求您的同意,卡片上会注明相关站点。
更多开发与 IT应用
AI 智能体还可使用以下同类应用,每款应用都有专属介绍页。
常见问题
AI智能体能管理 Cloudflare DNS 吗?
可以审查 Cloudflare DNS 并准备各项更改。AI智能体会列出记录,解释每条记录的用途,并提出添加、修改或删除建议及理由。每项更改都会显示一张卡片,列出站点、记录和新旧值。更改通过 Cloudflare 连接执行;连接未覆盖的操作则在智能体自己的浏览器中完成。
给 AI智能体 Cloudflare API 令牌安全吗?
安全性取决于您创建的令牌。Cloudflare 允许您将令牌限制在特定站点和权限范围内:只需报告的 AI智能体使用只读令牌即可,需要编辑 DNS 的智能体则只需获得一个站点的 DNS 编辑权限。审批提供额外一道检查,您也可以随时撤销令牌。
AI智能体能部署 Cloudflare Workers 吗?
可以,但需要您先批准。AI智能体会在自己的电脑上使用 Wrangler 编写和测试 Worker,向您展示代码、路由和测试结果,并在您批准后部署。更改现有 Worker 的路由或绑定前,也会先征求您的同意。
AI智能体能判断我们是否正在遭受攻击吗?
AI智能体可以分析流量情况。它会读取分析数据和安全事件,与正常日的数据进行比较,并说明哪些主机、路径和来源比较异常。它可以建议使用速率限制规则或 Under Attack 模式,启用前会先征求您的同意。