> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 站内公告

> 向全员、指定空间或指定用户发布站内公告，并在不再适用时撤回。

<Tip>私有化部署商业版及以上适用</Tip>

路径：管理后台 → 站内公告

**站内公告** 让管理员不发邮件也能把消息推到已登录用户面前：计划内维护、故障与恢复通知、政策调整，或者想让大家知道的新功能。每条公告都在设定的时间窗内投放，可以面向整个实例，也可以只面向特定人群。

## 发布公告

点击 **发布公告** 并填写表单，右侧预览会按用户实际看到的样子呈现。

| 配置项                 | 作用                                                                               |
| ------------------- | -------------------------------------------------------------------------------- |
| **形态**              | 公告出现的位置：**横幅** 显示在应用顶部，**提示** 作为短暂通知出现，**弹窗** 以对话框打断操作，**侧栏卡片** 出现在空间和 Base 侧边栏。 |
| **等级**              | 用户看到的语气：**信息**、**维护**、**紧急** 或 **恢复**。                                           |
| 标题与 **正文**          | 公告内容。                                                                            |
| **开始时间** / **结束时间** | 投放的时间窗，结束时间必须晚于开始时间。                                                             |
| **链接文本** / **链接地址** | 可选的跳转目标。侧栏卡片本身就是一个链接，因此始终提供链接地址字段；其他形态在正文使用 `{link}` 占位符后才会显示该字段。                |
| **受众**              | **全员**、**指定空间** 或 **指定用户**。                                                      |

按消息的重要程度选择形态：横幅和侧栏卡片不打断用户手上的事，弹窗会。用户可以自行关闭公告；多条公告同时生效时，横幅会折叠到 **还有 N 条公告** 的展开入口后面。

### 指定空间或用户

选择 **指定空间** 或 **指定用户** 后，把标识粘贴到受众输入框（空间 ID 或名称，用户 ID、姓名或邮箱，用逗号分隔），再点击 **匹配**。匹配成功的会变成标签，未能识别的会留在输入框中并列在 **未匹配：** 后面，方便修正后重试。

空间成员关系在公告投放时判定，因此之后加入的协作者同样会收到面向该空间的公告。

### 插入动态内容

在正文中用 **插入占位符** 加入动态值，Teable 会在展示时按每位读者的语言和时区填充：

| 占位符                         | 展示为                     |
| --------------------------- | ----------------------- |
| `{startTime}` / `{endTime}` | 时间窗的开始或结束时间，按读者的语言和时区呈现 |
| `{time:…}`                  | 你指定的某个具体时间              |
| `{duration}`                | 时间窗的持续时长                |
| `{countdown}`               | 距离开始时间的实时倒计时            |
| `{link}`                    | 链接，使用你填写的 **链接文本**      |

侧栏卡片不支持 `{link}`，因为整张卡片本身就是链接。

### 翻译公告内容

先用一种语言写好，再用 **AI 翻译** 填充其他界面语言。选择 **仅填充空白** 可以保留你已经写好的译文，选择 **覆盖全部** 会重新翻译所有语言。翻译完成后逐个语言页签检查一遍，它是草稿，不能代替人工校对。读者会看到与自己界面语言匹配的版本，没有对应语言时回退到英文。

## 管理已发布的公告

列表展示每条公告的 **状态**、**标题**、**形态**、**等级**、**受众**、**生效时间** 和 **创建人**，点击某行可以查看完整内容。

| 状态      | 含义        |
| ------- | --------- |
| **待生效** | 还没到开始时间。  |
| **生效中** | 正在投放。     |
| **已过期** | 已过结束时间。   |
| **已撤回** | 被管理员提前停止。 |

对生效中的公告点击 **撤回**，可以立即停止投放。已过期的公告不能撤回，记录保持原样。
