工作流

Codex 自动化工作流:适合定时运行的任务与安全边界

说明哪些 Codex 任务适合自动化、如何写可重复提示词,以及通知、权限、幂等和失败处理的安全边界。

什么任务适合自动化

适合的任务通常输入稳定、结果可验证、失败可恢复,例如定期汇总日志、检查依赖更新、扫描死链、生成每周报告或观察一个明确指标。

会付款、删除数据、发布公开消息、修改生产权限或需要个人判断的最终步骤,不应因为“可以定时”就自动放行。

提示词必须能独立执行

自动化运行时没有当前聊天里的临时上下文。提示词要写清目标、数据来源、允许操作、完成条件和通知条件。例如:

每周一检查本站 sitemap 中的 URL 是否返回 200、canonical 是否自指。状态全部正常时保持安静;出现新增错误时,列出 URL、状态码和首次发现时间。不要修改 DNS 或部署。

设计四个边界

  • 权限:只给任务必需的文件和服务访问;
  • 幂等:重复运行不会制造重复记录或多次提交;
  • 通知:没有变化时不刷屏,只报告可行动结果;
  • 恢复:失败后能安全重试,并保留足够日志。

先手动运行同一个流程,确认输出稳定,再设置计划。上线、付款和删除等高风险动作应保留人工确认。

社区讨论

补充你的经验或问题

评论由 GitHub Discussions 承载;参与讨论需要登录 GitHub。