| 简介 | 在 Horizon 的主题卡片上显示 discourse-ai 的主题摘要 | |
| 仓库 | GitHub - criptonautas/discourse-horizon-ai-gists: discourse-ai topic gists on Horizon's topic cards · GitHub | |
| 安装指南 | 如何安装主题或主题组件 | |
| Discourse 主题新手? | Discourse 主题使用入门指南 |
安装此主题组件
Horizon 的高上下文卡片不包含 discourse-ai 使用的 outlet(输出点),因此摘要不会在其中显示。此组件会在主题标题下方渲染这些摘要。
截图
功能说明
- 高上下文卡片: 摘要将替换摘录。没有摘要的主题保留其摘录。
- 简单卡片(建议和相关列表):在卡片布局中保留 discourse-ai 的摘要。
- discourse-docs 列表: 每行一个简介。
- 可选选择器: 如果安装了 主题摘录 & AI 摘要按钮,成员可以在紧凑模式、摘录和 AI 摘要之间切换。
它也可以与 Horizon 主题缩略图 配合使用,以提供精心策划且引人注目的体验。
要求
- Horizon 和 discourse-ai
- 开启
ai_summarization_enabled和ai_summary_gists_enabled - 将
ai_summary_gists_agent设置为允许组包含你的查看者的代理;为未登录访客添加everyone - 将
ai_summary_backfill_maximum_topics_per_hour设置为大于 0,以便生成摘要 - Discourse 2026.5.0 或更高版本
设置
| 设置 | 默认值 | |
|---|---|---|
gist_hidden_categories |
空 | 既不显示摘要也不显示摘录的分类,作为仅标题索引显示 |
已知限制
- 它依赖于 Horizon 的内部类,因此 Horizon 的更新可能会破坏此功能。
- 隐藏仅是表面上的:摘要仍会生成并在主题列表载荷中发送。
- 摘要在客户端渲染,因此搜索引擎看不到它们。
- 屏幕阅读器会读取摘录而非摘要,以保持 Horizon 标题标题的简短。
- 它将每个浏览器的 discourse-ai 布局首选项设置为
table-ai。移除组件不会重置此设置。
欢迎提交错误报告和 PR。