| 摘要 | 在桌面上,向 帖子右侧边栏(时间轴控件或目录)添加一个 discourse-ai 主题摘要按钮,在移动设备和窄屏上,添加到 帖子标题区域。 | |
| 预览 | GIF | |
| 存储库 | GitHub - rapekas/discourse-ai-summary-in-header: AI summary in topic header theme · GitHub | |
| 安装指南 | 如何安装主题或主题组件 | |
| 首次使用 Discourse 主题? | Discourse 主题使用入门指南 |
安装此主题组件
将 discourse-ai 的 摘要 (Summarize) 按钮从帖子地图移动到桌面上的帖子右侧边栏(时间轴或目录)中,或在移动设备上移动到帖子标题区域。需要启用主题摘要的 discourse-ai。

工作原理
该组件创建自己的按钮,并通过 Discourse 的 modal 服务直接打开 AI 摘要模式窗口。它不会克隆或移动原始按钮——这可以避免与 Glimmer 组件事件处理程序发生冲突。
按钮位置会根据可用布局自动调整:
-
桌面(宽屏) — 按钮出现在 目录(如果启用了 DiscoTOC)或 时间轴控件 侧边栏中。
-
桌面(窄屏) — 当 Discourse 不渲染侧边栏时,按钮会回退到 帖子标题区域,位于标题和类别/标签下方。
-
移动设备 — 按钮出现在 帖子标题区域。
当浏览器窗口大小调整时,组件会自动清除过时的按钮,并在正确的位置放置新按钮——不会出现重复。
设置
| 设置 | 默认值 | 描述 |
|---|---|---|
| 在时间轴中显示 | 开启 | 在侧边栏(时间轴或目录)中显示摘要按钮。在窄桌面屏幕上,按钮会回退到帖子标题区域。 |
| 在移动设备上显示 | 开启 | 在移动设备上,在帖子标题区域显示摘要按钮。 |
| 在阅读模式中保留 | 关闭 | 在激活 阅读模式 (Reader Mode) 时保持按钮可见。 |
兼容性
-
discourse-ai — 必需(必须为您的用户启用主题摘要)
-
DiscoTOC — 支持(按钮自动放置在目录中而不是时间轴中)
-
阅读模式 (Reader Mode) — 支持(可选的“在阅读模式中保留”设置)