工作流
Codex 自动化工作流:适合定时运行的任务与安全边界
说明哪些 Codex 任务适合自动化、如何写可重复提示词,以及通知、权限、幂等和失败处理的安全边界。
什么任务适合自动化
适合的任务通常输入稳定、结果可验证、失败可恢复,例如定期汇总日志、检查依赖更新、扫描死链、生成每周报告或观察一个明确指标。
会付款、删除数据、发布公开消息、修改生产权限或需要个人判断的最终步骤,不应因为“可以定时”就自动放行。
提示词必须能独立执行
自动化运行时没有当前聊天里的临时上下文。提示词要写清目标、数据来源、允许操作、完成条件和通知条件。例如:
每周一检查本站 sitemap 中的 URL 是否返回 200、canonical 是否自指。状态全部正常时保持安静;出现新增错误时,列出 URL、状态码和首次发现时间。不要修改 DNS 或部署。
设计四个边界
- 权限:只给任务必需的文件和服务访问;
- 幂等:重复运行不会制造重复记录或多次提交;
- 通知:没有变化时不刷屏,只报告可行动结果;
- 恢复:失败后能安全重试,并保留足够日志。
先手动运行同一个流程,确认输出稳定,再设置计划。上线、付款和删除等高风险动作应保留人工确认。