# 轮换作曲家占位符

**URL:** https://meta.discourse.org/t/rotating-composer-placeholder/393740
**Category:** Theme component
**Tags:** composer
**Created:** [2026年一月18日 09:57 UTC](https://meta.discourse.org/t/rotating-composer-placeholder/393740 "2026-01-18T09:57:56Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [2026年一月18日 09:57 UTC](https://meta.discourse.org/t/rotating-composer-placeholder/393740/1 "2026-01-18T09:57:56Z")

</div>

| | |  
|:—|:—|:—|  
| :discourse2: | **摘要** | **旋转编辑器占位符** 为 Discourse 编辑器添加动态、循环切换的占位符文本，每次打开编辑器时显示不同的提示。  
| 🛠 | **仓库链接** | [https://github.com/Ethsim12/discourse-rotating-composer-placeholder](https://github.com/Ethsim12/discourse-rotating-composer-placeholder)  
| 📖 | **初次接触 Discourse 主题？** | [Discourse 主题使用入门指南](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966)

安装此主题组件

> [@](#):
>
> 由于这是一个由我维护的 **非官方主题组件** ，  
> 支持、贡献（bug）、贡献（用户体验）和贡献（功能）请求均可在本主题（Meta 论坛）中提出。

### 功能特性

- 每次打开编辑器时自动轮换占位符文本
- 适用于：
  - 回复
  - 新建主题编辑器

- 完全可通过 **主题组件设置** 进行配置
- 无需插件
- 纯客户端实现（安全且轻量）
- 使用现代化的 `api-initializers`

* * *

## 安装步骤

1. 在 Discourse 管理后台中，依次进入：  
**管理 → 外观 → 主题与组件 → 组件 → 三个点菜单**

2. 点击 **安装** 。

3. 选择 **从 Git 仓库安装** 。

4. 粘贴以下仓库 URL，然后点击 **安装** 。

## 启用主题组件

安装主题组件后 **不会** 自动激活，  
必须将其附加到某个主题上。

1. 进入：  
**管理 → 外观 → 主题与组件 → 组件 → 旋转编辑器占位符**

2. 点击你的 **活跃主题**  
（例如：“默认”、“桌面版”或你的自定义主题）。

3. 点击 **绿色勾选框** 。

4. 刷新浏览器。

启用后，该组件将立即应用于该主题。

## 配置组件

1. 仍在主题组件页面内。

2. 编辑 `rotating_placeholders` 列表。

示例值：

- 「你尝试过什么？请包含复现步骤。」
- 「每条回复只提一个想法。如果是新问题，请新建主题。」
- 「请包含：预期结果、实际结果以及任何错误信息。」
- 「提示：请将日志粘贴在 `三重重反引号` 中。」

注意事项：

- 列表中的每一项都会成为一个可能的占位符。
- 空条目将被忽略。
- 如果列表为空，将使用默认占位符。

### 已知限制

- 仅为界面增强
- 不影响帖子内容
- 占位符仅在编辑器打开时轮换
- 未来若编辑器重构，可能需要微调选择器

### 兼容性

- 专为现代 Discourse 版本设计
- 推荐最低版本： **Discourse 3.2+**
- 仅使用受支持的主题 API

---

_[View the full topic](https://meta.discourse.org/t/rotating-composer-placeholder/393740)._
