SuperAPI AI 工具集

cloudflare

部署与运维

查看项目

更新于 10-15 22:13

技能介绍

用途:管理 Cloudflare 服务,包括 Workers、KV、R2、D1、Hyperdrive、Observability、Builds 与 Audit Logs,覆盖诊断与资源变更两类运维任务。MCP 为可选项,可配合 MCP(自动)、Wrangler CLI 或 Dashboard 使用,执行方式见 BACKENDS.md。

权限分层:诊断层(只读/查询/排障,范围含 Observability、Builds、Audit,默认入口且不写入);变更层(创建/修改/删除 KV、R2、D1、Hyperdrive 资源,需确认并验证);超级管理员层(最高权限,含容器沙箱,仅在隔离或测试环境使用)。

安全规则:读操作须先定义范围(账户/worker/资源 ID),未设账户时先列出再设为活动;结论需有日志、截图或审计记录作为证据。写操作走三步流程:先读取当前状态(list/get),再输出精确变更(名称/ID/影响)等用户确认,然后执行 create/delete/update,最后用审计日志与可观测性确认无新错误。禁止未经确认执行写操作、禁止删除生产资源(除非用户明确要求删除生产资源)、禁止在非隔离环境使用超级管理员权限、禁止将容器沙箱当作持久环境。

常见流程:排障流程为澄清症状(worker 名/时间范围/错误类型)、查询可观测性日志指标、按需取构建日志或截图复现、追溯变更拉取审计日志、汇总根因证据与修复建议;资源管理流程为列出账户、设活动账户、列出资源、提出变更计划、确认后执行并验证。文件式流水线按 runs/<workflow>/active/<run_id>/ 组织,含 proposal.md、context.json、tasks.md、evidence 与 logs/events.jsonl。输出语言为英文,结构为结论→关键数据/证据→工具调用摘要→下一步,写操作须列明操作与影响范围。错误处理覆盖账户未设、资源不存在、权限不足、查询范围过大等情形。