用途:该技能面向 cloudflare/cloudflare-os-starter 部署包装器,指导运维者完成准备、配置、部署与验证,或进行故障诊断与安全恢复。它不直接操作孤立的 Cloudflare OS,而是协调包装器:包装器将 Cloudflare OS 固定为子模块,生成临时 Wrangler 配置并协调多个 Worker。技能强调“对结果负责”,在无证据时不得声称完成,不承诺无故障部署。
主要能力与用法:先只读盘点,定位含 deployment.jsonc、scripts/deploy.ts、cloudflare-os/、packages/custom-gatekeeper/ 的仓库根。阅读 README.md、deployment.jsonc、scripts/deploy.ts、package.json、.gitmodules 等现有资料。基线命令为 git submodule update --init、pnpm install、pnpm --dir cloudflare-os install、pnpm exec wrangler login、pnpm check、pnpm deploy;须使用 pnpm,不用 npm/yarn。
操作前须分类模式(研究、评估、生产、事件、升级)与部署类型,并分批收集运维者决策;不得猜测账户 ID、资源 ID、主机名、Access 签发者、受众、管理员、Worker 名等。敏感信息不得出现在聊天、受跟踪文件、命令参数或日志中。生产变更需明确审批摘要,含账户、主机名、提交、Worker、资源、Access 策略、AI/可观测性模式、回滚限制及 pnpm check 通过证据。
限制:仓库代码决定检出行为,Cloudflare 当前文档决定平台行为,冲突应上报而非擅自选择。不自动删除 Worker、路由、Access 应用、KV、R2、密钥或用户数据。缺失事实(如具体收费、价格、平台支持细节)暂未提供。