F2 公告编辑
当前角色:运营 · 李砚

公告编辑

这一页最重要的不是编辑框,是那个开关:勾上「强制弹窗」,主按钮就从「发布」变成「提交复核」。路径切换发生在按钮上,不靠提示文案——没给「发布」这个选项存在的机会。

公告内容

站内全文草稿
标题会出现在公告列表与弹窗顶部,控制在 30 字内。24 / 30
纯站内文本,空行分段。公告不做富文本、不走外链——正文必须能在站内读完。186 / 800

触达方式

决定走不走复核
打开 App 立即弹出,用户必须点「我已知晓」才能继续。只给影响权益的公告用——条款变更、服务维护、资费调整。发错一条强制弹窗,等于给全站用户推了一次事故。

发布时间

到点自动发布,只发一次:定时任务必须防重复执行,否则同一份公告会给用户弹两遍。
强制弹窗公告需第二人复核:提交后停在待复核,此时还没发出去。
用户侧 · 公告详情(站内全文,必须读完)
渲染服务维护通知(10 月 2 日 02:00-04:00)
10-02 02:00 发布
为提升出片速度,我们将在 10 月 2 日 02:00 - 04:00 升级渲染服务。

维护期间:
1. 生成中的任务不会中断……

这一页的四条硬规则

普通公告单人即发
不走复核,发布后全站可见
强制弹窗必须第二人复核
提交后停在待复核态,复核通过才真发布
发布动作幂等 + 定时防重
重复执行不会让用户收到两份弹窗
撤回不真删
状态转「已撤回」,正文与已读回执保留
已发布的公告不能直接改:要改先撤回、再新建。所以 F1 的已发布行没有编辑入口。
把定时时间改成过去的时间试试:页面会原地提示「设定时间已过」,并让主按钮不可用——不静默丢弃、不悄悄改成立即发。手滑填错年份是真实会发生的,而「到点没发出去」比「发早了」更难发现。