定时发布

为记录版本设定发布时间,Fóir 就会在那时发布它。为应在之后下线的内容再加一个取消发布时间。

定时计划属于某个版本

定时计划设置在记录的某一个具体版本上,到选定的时间发布的就是这个版本。在此之前,记录保持当前状态。在触发之前的任何时候,你都可以更改或取消定时计划。若要在同一时刻发布多条记录,请把它们的版本归入一次上线。

发布和取消发布时间

可以在设置发布时间的同时设置取消发布时间,适用于有结束日期的内容:6 月 1 日发布,6 月 30 日取消发布。取消发布时间必须晚于发布时间,否则请求会被拒绝。

在哪里设置

在控制台中,打开版本,在“发布”旁选择“定时”,然后选取日期和时间。你按本地时间输入,存储时为 UTC。“内容”下的“已定时”视图列出整个项目中排队的所有内容,并可按模型、日期范围或状态筛选。

CLI 有 foir records schedule-publish 和对应的取消命令。GraphQL 会为每个开启了发布或变体的模型生成一个定时 mutation 和一个取消 mutation,而通过 MCP 连接的智能体两者都有对应的工具。设置定时计划需要 records:publish 权限。

时间到来时

后台工作进程在到期时执行发布。届时已不再有定时计划的版本会被跳过。在最后一次尝试中仍然失败的发布,其定时计划会被撤回,因此不会有版本显示一个永远不会运行的定时计划。

了解详情

定时发布指南逐步说明如何设置、更改和取消定时计划,以及排队内容的总览视图。