用途:为 Firecrawl 集成建立显式的多环境隔离,避免测试消耗生产额度、抓取生产目标或把抓取内容写入错误存储。环境身份必须显式且失败即关闭。
主要能力:盘点各环境的负责人、团队/账号、密钥、密钥路径、出口、允许域名、端点/格式、支出上限、队列容量、保留策略、存储与告警目标;创建独立的密钥管理条目与工作负载身份;应用按环境区分的域名策略、抓取/批处理限制、端点/格式限制与非生产额度上限;为遥测与审计回执打环境标签并脱敏密钥、URL、自定义头、提示与正文;测试跨环境的密钥、目标、存储、Webhook 与队列误用,断言其在发起 Firecrawl 请求或下游写入前失败;将环境晋升记录为配置与证据审查,而非复制 .env 文件,并测试独立轮换与回滚。
使用方式:认证的 Cloud 操作从批准的密钥管理器注入 FIRECRAWL_API_KEY,REST 请求使用 Authorization: Bearer;绝不打印、提交、传输密钥或把密钥放入 URL。无密钥访问仅在当前文档明确允许且工作负载接受其限制时使用。用 Read、Glob、Grep 检查代码、配置、测试与证据,仅在获批时用 Write/Edit 修改。
限制与边界:Cloud 密钥是团队级凭据,团队限额在密钥间共享,仅靠分离密钥不能保证容量隔离;需结合密钥限制、支出限制、IP 限制、独立团队/账号与应用策略网关。自托管评估有独立的能力与安全契约。创建团队/密钥、把生产目标加入预发布、共享容量、更改支出控制或跨环境复制数据/配置前需审批。共享团队时无法实现容量隔离,应记录并加限流或选择更强隔离;启动时无法识别环境应失败即关闭;检测到跨环境写入应停止处理、保留脱敏证据并启动数据事件处理。依赖端点、SDK 方法、套餐限制、价格、保留选项或自托管版本前,应先查阅官方 Firecrawl 证据。