每周总结

本周在 meta.discourse.org……

关键数据

新帖子:655
新主题:110

活跃用户(过去 7 天):

有趣的话题

用户体验 (UX)

支持

开发

插件

功能

主题组件

翻译

市场

社区

@team 小组的活动

感谢您的阅读,下周再见! :slight_smile:

本周在

主要数据

新帖子:
656

新主题:
77

热门用户:

Moin
(99 个赞,47 个帖子)

sam
(86 个赞,35 个帖子)

JammyDodger
(82 个赞,51 个帖子)

pfaffman
(57 个赞,43 个帖子)

david
(40 个赞,15 个帖子)

merefield
(25 个赞,26 个帖子)

Lilly
(24 个赞,9 个帖子)

NateDhaliwal
(20 个赞,25 个帖子)

hugh
(20 个赞,4 个帖子)

Heliosurge
(18 个赞,24 个帖子)

有趣的主题

公告

活动聊天频道现已推出

公告

sam
引入了日历活动的专用聊天频道——管理员可以在创建活动时启用“聊天集成”,与会者会自动同步。
阅读更多

3.5.0.beta5:改进的管理员搜索、AI 论坛研究、更轻松的网站外观配置和更简单的插件开发

公告

release-notes

hugh
强调了 Discourse AI 中完整管理员搜索的改进和新的 AI 论坛研究员角色,并扩展了插件改进。
阅读更多

3.4.4:错误修复和 UX 发布

公告

release-notes

hugh
宣布了 Discourse 3.4.4,重点关注托管和自托管实例的稳定性和较小的 UX 调整。
阅读更多

安装

POP3 轮询设置 Installation email-in

一个讨论揭示了
设置已从电子邮件选项卡中隐藏;管理员可以在所有站点设置中或通过
找到它。
阅读更多

SMTP 错误!请帮忙 Installation email

用户在启用电子邮件回复设置时遇到一条通用“抱歉,发生错误”消息;社区指南指向缺少身份验证详细信息和日志检查。
阅读更多

支持

无法删除没有主题的类别 Support

一个软删除的关于主题引起了论坛循环错误;OP 直接通过 Rails 控制台 (
) 删除了它以解决问题。

阅读更多

Macrons 和新西兰的搜索结果

支持 搜索
marvi 和 nathank 测试了 Te Reo Māori 语搜索;启用忽略重音并运行 jobs::ReindexSearch 恢复了预期的结果。
阅读更多

如何取消生成 tos/隐私主题?

支持
通过隐藏的站点设置重置 tos_topic_id 和 privacy_topic_id,可以自定义或删除自动生成的 TOS/隐私主题。
阅读更多

用户列表已丢失

支持
升级后,由于提交回归,/admin/users/list/active 消失了;更新到以后的提交 (9ebce86fd) 恢复了列表.

Dev

David解释了新的
lint规则,并发布了
用于迁移
文件。

Aest请求了模板覆盖;David建议使用出口,并合并了一个UX更改,以使用
隐藏匿名用户的配置文件链接。

Merefield想要连接器中的
;David指出
在不添加新出口的情况下可用。。

阅读更多
**如何在使用 
隐藏字段(标题、类别、标签输入)** 
 
 
开发

用户询问了有关禁用编辑器字段的问题;一致意见是通过主题组件中的 CSS 隐藏它们。
阅读更多
**主题 lint 在“安装 JS 依赖项”步骤中遇到问题** 
 
 
开发

通过删除 
 并使用 
 (根据 GitHub 工作流程),修复了主题框架 CI 失败问题(
)。
阅读更多
**Doc Sub category – 返回论坛循环** 
 
 
开发
 
 
插件

修复了 doc-categories 的规范并将其合并,以跳过 
 并防止全屏聊天重新打开论坛循环。
阅读更多
**为不同设备设计(视口大小、触摸/悬停等)** 
 
 
开发
 #developer-guides

记录了 
中的断点(
、
、
等)和 SCSS 混合宏,用于移动优先主题设计. 

阅读更多

特性

一种更好的方式来通知管理员某些设置更改需要特定的系统管理员任务

特色
nathank 和 tobiaseigen 建议在切换“搜索忽略重音符号”等设置时,提示管理员运行重新索引或重新烘焙。
阅读更多

重命名 AI 角色 → AI 代理

特色 人工智能
sam 领导了一场关于使术语与行业趋势保持一致的讨论,将 Discourse AI 中的“角色”重命名为“代理”。
阅读更多

错误

在 meta 上执行搜索时出错

错误 搜索
由于 Discoveries 导致的重复搜索界面已通过禁用 Discoveries 并在 discourse-ai 中合并补丁来修复。

阅读更多

其他组在

页面上不可见

Bug

关于页面

一个隐藏的

设置和不完整的迁移阻止了组的显示;通过 Rails 控制台设置它恢复了功能。
阅读更多

中的筛选器无法在标题中可靠地更新

Bug

搜索

导航后,“in:messages”搜索筛选器仍然存在;PR 修复了标题状态逻辑。
阅读更多

用于“组成员”调用的 API 范围问题

Bug

通过

限制 API 密钥对于

失败;调整范围以使用

解决了 403 错误。
阅读更多

UX

使用

定位标题下拉菜单

UX

主题组件作者询问如何调整下拉偏移量;使用

对齐面板。
阅读更多

数据与报告

  • 由 AI 分类自动化报告的垃圾邮件标记统计信息 #data-&-reporting

pedrom 分享了一个 SQL 查询,用于计算 AI 分类自动化标记的总垃圾邮件、已批准的垃圾邮件和已拒绝的垃圾邮件,并通过
用于零计数进行了改进。

**
@team 群组的活动**

  • sam 领导了事件聊天频道的推出,并在 #367885/1 中详细介绍了聊天集成功能,并在 #368198/1 中带头进行了 AI 代理重命名

  • david 在 #368051/1 中发布了主题/插件的 ** codemod**,并在 #367720/2 中指导了 AboutPageUser 覆盖 UX 更改。

  • Lilly 在 #368194/1 中重现并分类了 meta 搜索错误,并帮助解决了 #368423/4 中的 主题 lint CI 失败问题。

  • hugh 在 #367300/1 中撰写了 3.5.0.beta5 公告,并在 #367301/1 中撰写了 3.4.4 发布帖子。

  • kris.kotlarek 在 #367513/13 中合并了 doc 子类别循环修复,并在 #368218/2 中更正了 /about groups 设置迁移。

  • tobiaseigen 建议提示管理员在 #368254/2 中运行设置的重新索引任务,并在 #368259/7 中分享了 授予自定义徽章以阅读 ToS 的徽章授予提示。

  • tgxworld 在 #367837/1 中修复了 in:messages 过滤器错误,并在 #367300/3 中贡献了对 管理员搜索的改进。

  • Bas 在 #368109/1 中解决了 API 范围 group‐members 调用,并在 #367895/2 中阐明了 POP3 轮询设置位置。

l>

感谢您的阅读,下周再见!

本周在 meta.discourse.org

关键数据

  • 新帖子:601
  • 新话题:92
  • 本周活跃用户:
  • 顶级 @team 组成员:
    • sam — 34 篇帖子,80 个赞
    • @jofffreyjaffeux — 12 篇帖子,52 个赞
    • lindsey — 4 篇帖子,23 个赞
    • tobiaseigen — 12 篇帖子,22 个赞
    • Lilly — 5 篇帖子,17 个赞
    • awesomerobot — 7 篇帖子,15 个赞
    • Falco — 7 篇帖子,14 个赞
    • supermathie — 10 篇帖子,13 个赞
    • nat — 2 篇帖子,10 个赞
    • david — 2 篇帖子,7 个赞

有趣话题

公告

#站点 管理

  • 发布了全面的论坛研究员 AI 角色指南,涵盖设置、过滤器、大语言模型(LLM)推荐及调试技巧 论坛研究员 AI 角色指南

composer

  • 社区对新版所见即所得(WYSIWYG)编辑器的反馈持续进行:megliolindsey测试我们的新编辑器! 中就图片缩放比例、标题级别工具栏位置及界面优化展开了讨论,随后又探讨了快捷键和图片缩放标准。

社区

功能

  • 社区发起了一项请求,提议添加一个“用户更新后”自动化触发器,该触发器在新用户注册时自动触发,且无需自定义字段 无需自定义字段的自动化触发器

插件

  • merefield 推出了标签交集导航器插件,扩展了标签交集界面,增加了灵活的过滤器和社区版块链接 标签交集导航器,安装说明请参阅 GitHub

主题 组件

  • 一款新的主题组件赋予管理员控制可见性的能力,可按年龄和类型高亮显示新用户、回归用户及官方帖子通知的样式 帖子通知可见性控制

支持

开发

#数据 与报告

@team 组的活动

感谢阅读,下周再见! :slight_smile:

请问这是预期的行为吗?

本周在 meta.discourse.org 上……

关键数据

  • 703 篇新帖子
  • 110 个新话题
  • 顶级用户

有趣话题

公告 公告

  • 安全发布:本周 Discourse 发布了 3.4.53.5.0.beta6 两个安全更新,解决了多个 HackerOne 安全公告中的问题,并回移植了来自 安全 标签的修复补丁。 阅读更多 阅读更多

  • AI 工件存储发布sam 推出了 AI 工件用户存储,支持将嵌入式调查和游戏作为 Discourse 工件进行存储,这是迈向更丰富的论坛内 AI 体验的重要一步。 阅读更多

  • OpenAI Responses API 支持:Discourse 已添加对新 OpenAI Responses API 的初步支持,实现了 O3-Pro 集成,并为更先进的 LLM 功能铺平了道路。 阅读更多

  • Horizon 主题测试版:社区继续对新的 Horizon 主题提供反馈,重点关注间距、阅读模式字体大小以及标签/横幅集成。 阅读更多

用户体验 用户体验

  • 标题栏和通知菜单样式jordan-vidrine 进行的 新标题下拉/通知菜单样式 实验移除了活动边框,优化了间距,并重新设计了未读高亮效果。 阅读更多

  • 聊天时间戳不一致:Discourse 聊天中出现了一个用户体验小问题,初始消息显示 24 小时制时间戳,而回复则显示 12 小时制。团队正在审查边距空间限制和本地化设置。 阅读更多

  • 通过 CSS 隐藏登出按钮:商业版网站管理员学习了如何使用 awesomerobot 分享的简单 CSS 片段隐藏用户菜单中的 登出 项。 阅读更多

错误 错误

  • 样式和布局修复:一批关键错误修复解决了已发布页面上缺失的主题 CSS、长行导致移动端横向滚动、占位符文本淹没 iOS 应用视图以及平板电脑上多词引用失效等问题。 阅读更多 阅读更多 阅读更多 阅读更多

支持 支持

  • 邮件和自动化小问题:用户发现 Data Explorer 自动化总是发送私信(而非邮件),且过时的 SMTP 设置可能会阻止管理员账户确认。详细的故障排除步骤已分享。 阅读更多 阅读更多 阅读更多

  • 在表格中粘贴图片:尝试将图片粘贴到 Markdown 表格单元格时因管道字符而失败;已提出变通方法和教程更新。 阅读更多

  • Data Explorer 中的重命名错误:自定义查询无法重命名的回归问题已被追踪并在 Discourse-Data-Explorer 插件中修复。 阅读更多

  • AI 机器人页面访问:由于依赖私信权限,将 Ask-Discourse-AI 页面暴露给匿名访问者的尝试失败,确认访客无法使用 AI 机器人功能。 阅读更多

开发 开发

  • 组件模板弃用和基础 URIdavid 启用了 Ember 的 component-template-resolving 弃用横幅,并说明了将模板移至共置的 .gjs 文件的方法;Moin 展示了如何使用 discourse/helpers/base-path 获取论坛根 URL。 阅读更多 阅读更多

  • .gjs 文件格式采用:关于将主题/插件从单独的 js/hbs 迁移到 .gjs 的讨论,涉及代码转换以及对 Glimmer 组件与经典组件性能特征的澄清。 阅读更多

  • 社交布局原型:提醒一下,“更社交化”的 Discourse 布局草图仍停留在概念阶段,尚未合并任何生产代码。 阅读更多

功能 功能

  • 自定义按钮和审核队列过滤器:社区请求将 新话题 按钮路由到自定义向导,并在审核队列中添加“审核时间范围”日期过滤器;主题组件和功能请求正在推进中。 阅读更多 阅读更多

市场 市场

  • 付费:聊天错误修复和主题设置:Discourse 聊天改进和自定义主题设置服务的付费列表吸引了兴趣,因为多个论坛需要视频缩略图和 UI 优化。 阅读更多 阅读更多

社区 社区

  • 论坛盈利和可持续性:关于通过 Stripe、Patreon 或 BTCPay 添加订阅费用的讨论,突出了法律、用户体验和社区增长方面的考量。 阅读更多

  • 社区经理和用户体验推荐阅读:成员分享了关于社区管理、UI/UX 基础和组织设计的书籍推荐,包括《重塑组织》。 阅读更多

安装和部署 安装

  • Cloudflare 故障和重建失败:临时的 npm 注册表故障阻碍了 ./launcher rebuild;恢复代理设置或等待 Cloudflare 恢复即可解决。 阅读更多

  • Hashicorp Nomad 支持:在多个节点 Nomad 集群中部署 Discourse 的兴趣浮现,社区成员分享了基于注册表的工作流程。 阅读更多

主题组件 主题 组件

  • 启用通知横幅:一个新的主题组件提示桌面/移动用户启用浏览器通知,支持按天频率设置以及浅色/深色模式。 阅读更多

聊天 聊天

  • 私信用户限制不一致:将 chat max direct message users 降低到两个时,在创建新群聊时产生了令人困惑的 UI 状态,促使团队审查限制执行和错误消息。 阅读更多

插件和表情符号 插件

  • 表情符号和图标集成问题:由于表情符号 gem 中的变音符号不匹配,科特迪瓦国旗 🇨🇮 无法渲染,而 FontAwesome Pro 插件缺少某些默认图标——两者目前正在审查中。 阅读更多 阅读更多

团队 @team 组的活动

感谢您的阅读,下周再见!:blush:

本周在 meta.discourse.org

关键数据

新帖子:575
新主题:88

热门用户(按帖子数和点赞数)

  • Moin:34 篇帖子,69 个点赞
  • david:12 篇帖子,40 个点赞
  • NateDhaliwal:34 篇帖子,38 个点赞
  • merefield:16 篇帖子,28 个点赞
  • sam:12 篇帖子,28 个点赞
  • Lilly:14 篇帖子,23 个点赞
  • HAWK:6 篇帖子,21 个点赞
  • dsims:3 篇帖子,20 个点赞
  • JammyDodger:9 篇帖子,19 个点赞
  • Danielle:1 篇帖子,19 个点赞

有趣话题

  • 社区:标志的使用
    TonyG 在 第 1 条 中提出了用户滥用标志系统的担忧,KhoiUSA第 2 条 中提议取消滥用者的标志权限。

  • 迁移:Trail-Journal 迁移到 Discourse
    dsims第 1 条 中描述了他如何将 2010 年的徒步旅行博客迁移到 Discourse,cocococosti第 2 条 中称赞了其设计和地图视图。

  • 支持:Foundation 主题?
    一位用户询问为什么“Default”被重命名为“Foundation”,HAWK第 2 条 中澄清了这一变更,sam第 5 条 中解释了新的核心主题。

  • 公告:客户项目网络研讨会
    Danielle第 1 条 中宣布了“认识 Discourse 客户项目团队”会议,tobiaseigen第 7 条 中引导大家查看过去的 webinar 示例。

  • 开发:顶层 @outletArgs
    david 展示了在连接器组件中 @outletArgs.foo 现在可以简写为 @foo(见 第 1 条),并指出无需急于弃用旧 API(见 第 4 条)。

  • 错误:FQDN 后附加了“7d”
    odhiambo第 1 条 中报告了电子邮件测试链接中出现类似 …or.ke7d… 的问题,NateDhaliwal第 2 条 中将其追溯至 tests-passed 测试通过分支。

  • 支持:保存的回复(模板)
    Rubi第 1 条 中询问是否可以将保存的回复限制为仅限版主使用,Moin第 2 条 中解释了如何利用分类安全设置来控制模板访问权限。

  • 支持:群组聊天频道
    HAWK第 3 条 中演示了如何创建私信群组聊天,Moin第 7 条 中确认频道权限源自 #category 设置。

  • 支持:Sidekiq 空闲行为
    Crocodilus_CZ第 1 条 中担心 Sidekiq 处于“空闲”状态,Bas第 2 条 中展示了实时图表,证明空闲状态是正常的。

  • 支持:授予管理员权限
    WolfpackFan第 1 条 中无法完成管理员邀请,JammyDodger第 2 条 中意识到自己用错误的用户会话接受了邀请。

  • 错误:批量操作 → 更新通知
    WolfpackFan第 1 条 中发现,在未选择任何选项的情况下确认会将主题静音,Lilly第 3 条 中复现了该问题。

  • 支持:现代化内联脚本标签
    Curtis_Rueden第 1 条 中看到关于 script-tag-hbs 的管理员警告,david第 2 条 中指出其替代方案是“Discourse 主题列表侧边栏”组件。

  • 社区:以聊天为核心的协作设计
    nolo第 1 条 中展示了以聊天为中心的主题演示,并邀请大家就使用 Discourse 作为专用协作平台提供反馈。

  • 功能:默认全屏聊天
    martin第 7 条 中为聊天模式添加了 hasNoPreferredMode 辅助函数,nolo第 9 条 中探讨了隐藏折叠按钮的方法。

  • 错误:投票选项中的 MathJax
    ascension.forum第 1 条 中报告 MathJax 在投票中无法正常工作,并在 第 2 条 中链接到一个已知问题。

  • 主题:主题列表预览(TLP)
    Dimava第 652 条 中设置了自定义缩略图尺寸,并在 第 653 条 中为推荐功能添加了 suggested 修复。

  • 插件:调查组件修复
    david第 2 条 中更正了 Font Awesome 图标名称,nathank第 3 条 中确认现已正常工作。

  • 功能:重复事件主题
    opcourdis第 1 条 中询问为什么重复事件不会生成单独的主题,sam第 2 条 中确认这是一个功能请求。

  • 支持:禁用聊天中的表情符号快捷方式
    Shauny 在全局禁用了表情符号快捷方式,但在聊天中仍能看到它们(见 第 1 条),ondrej第 2 条 中确认了这种不一致性。

  • 错误:平板上的编辑器调整大小
    Moin 无法在 iPad 上调整编辑器高度(见 第 1 条),Richie 在 Safari 上复现了该问题(见 第 2 条)。

  • 插件:落地页 JS 自定义
    MihirR第 145 条 中询问是否可以向落地页添加自定义 JS,merefield第 146 条 中指出了 Ember 组件打包的问题。

  • 一般:DNS4EU 公共解析器
    patrickemin第 1 条 中询问 DNS4EU 是否能提高网站安全性,Falco第 2 条 中解释它仅是用户端的解析器。

@team 组的动态

感谢您的阅读,下周再见!:slight_smile:

本周在 meta.discourse.org

关键数据

统计周期:2025-06-22 → 2025-06-29
新帖子:614
新主题:88

活跃用户

Top @team 贡献者

  • joffreyjaffeux – 22 篇帖子,60 个赞
  • sam – 16 篇帖子,46 个赞
  • Falco – 9 篇帖子,25 个赞
  • Lilly – 8 篇帖子,14 个赞
  • tshenry – 4 篇帖子,13 个赞
  • saquetim – 2 篇帖子,12 个赞
  • hugh – 2 篇帖子,12 个赞
  • Bas – 1 篇帖子,7 个赞
  • tgxworld – 1 篇帖子,7 个赞
  • awesomerobot – 7 篇帖子,6 个赞

有趣的话题

主题组件

公告

  • 按最后阅读日期排序搜索结果
    sam 合并了对 order:read(快捷键 r)的支持,现在您可以按最后访问主题的日期对搜索结果进行排序。371770

  • :date: 事件位置与描述字段
    joffreyjaffeux 为日历事件添加了带有图钉图标的新 location 字段以及多行 description 字段。阅读更多

  • :date: 即将发生的事件筛选器
    日历插件现在允许您在 即将发生的事件页面 上切换 所有即将发生的事件您将要参加的事件阅读更多

  • 3.5.0.beta7 发布
    hugh 发布了 3.5.0.beta7,包含 编辑器中的智能链接编辑、邀请跟踪改进、独特的邀请图标以及 numerous 插件用户体验增强。370633

  • 3.4.6 稳定版发布
    hugh 发布了 3.4.6,包含来自 HackerOne 和社区报告的安全更新——强烈建议各站点升级。370631

缺陷修复

  • Safari 右侧边栏块中日期无效
    Neil_Evans2JammyDodger 报告了在 Safari 的即将发生事件面板中出现“无效日期”的问题。joffreyjaffeux 诊断出这是单数字日期问题,并在 日历插件 中合并了修复方案。

  • 日历事件日期回归问题
    更新后,由于本地化引号导致 日历事件 显示奇怪的日期格式。joffreyjaffeuxyaran 在 PR 753/754 中解决了该问题。阅读更多

  • 管理员是否无法再看到谁删除了帖子?
    Moinsaquetim 追踪到帖子操作 Glimmer 转换中的回归问题,导致删除者的头像和时间被隐藏。一个 PR 已合并以恢复“由...删除”的信息。370551

  • 删除后组件列表未更新
    noloRGJ 发现删除主题组件后,其他组件会被隐藏,直到完全重新加载。awesomerobot 在核心 PR 33364 中修复了此问题。阅读更多

  • 投票选项中的 MathJax
    joffreyjaffeux 应用了一个“黑魔法”补丁来解决 Discourse Math 与 Poll 插件之间的交互问题,恢复了投票选项中的 MathJax 渲染。370632

  • 批量操作无选择即静音的缺陷
    即使未选择任何选项,通过批量操作进行删除或静音仍会继续执行。核心 PR 00c97178 现在在做出选择之前禁用确认按钮。371074

  • Review.discourse.org 密码门控
    NateDhaliwal 指出旧的代码审查网站现在需要登录才能访问。社区讨论了是否应更新 集成文档

功能讨论

  • 论坛中的视频兼容性处理
    merefield 提醒大家,在 Discourse 能够自动转码上传文件以支持跨浏览器之前,请使用外部托管服务(如 YouTube/Vimeo)。371540

  • AI 网络产物的管理 API
    MachineScholar 提出并记录了一个用于手动创建/编辑产物的 API。该功能在单独的主题中跟踪:371297

  • 聊天中的行内回复
    oshyan 请求在聊天线程旁添加引用回复功能。讨论涵盖了用户体验权衡和现有的频道设置。372124

  • 从 Python 轻松跳转到 Ruby?
    MachineScholar 询问了为插件开发学习 Ruby 的情况。bletch 详细说明了差异,并强调了 Ember/JS 客户端知识的重要性。371962

  • 切换悄悄话可见性
    悄悄话现在严格遵循组成员资格——如果您被从 whisper_allowed_groups 中移除,您也将失去查看旧悄悄话的权限。181616

技术支持

  • 隐藏键盘快捷键按钮
    Jerome-cockpitLAB 想要移除侧边栏图标。NateDhaliwal 提供了一个快速 CSS 片段来隐藏它:

    .sidebar-footer-actions-keyboard-shortcuts { display: none; }
    

    371778

  • 重建期间的升级延迟
    ice.d 遇到了升级后的卡顿问题;merefield 解释说,排队的帖子重新烘焙可能会使 Sidekiq 任务激增,并建议等待积压任务清除。371717

@team 组活动

  • joffreyjaffeux 修复了右侧边栏块中的 Safari 日期缺陷 371617,并应用了针对投票的“黑魔法”MathJax 补丁 370632

  • sam 在核心代码中实现了新的 order:read 搜索排序功能 371770,并协调了关于 通知菜单重新设计 369574 的反馈。

  • Falco 确认 禁用聊天中的表情符号快捷键 的修复已合并 371201,并阐明了 分类安全权限 的继承规则 371929

  • Lilly 共同撰写了 AI 机器人主页重定向指南 365126,并大力推动了共享主题翻译工作 371975

  • tshenry 发布了 Last Seen User Card 81375 的兼容性更新,并开始将 Trust-Level Avatar Flair 迁移至 Glimmer 82656

  • hugh 宣布了功能丰富的 3.5.0.beta7 发布版 370633 以及 3.4.6 安全修复发布版 370631

  • saquetim 迅速合并了针对 Glimmer 操作摘要中 管理员无法查看已删除帖子信息 的修复 370551

  • Bas371077 中参与了关于标记的讨论,并提供了最佳实践建议。

  • tgxworld3.5.0.beta7 发布说明概览和插件摘要做出了贡献 370633

  • awesomerobot图标类型站点设置 改进发表了意见 370452,并为隐藏键盘快捷键按钮提供了 CSS 指导 371778

感谢阅读,下周再见!:slight_smile:

本周在 meta.discourse.org 上…

关键数据

  • 新增帖子总数:631
  • 新增话题总数:105
  • 按帖子和点赞数排名的顶级用户:
    • Moin(31 篇帖子,60 个赞)
    • lindsey(7 篇帖子,56 个赞)
    • JammyDodger(45 篇帖子,53 个赞)
    • RGJ(14 篇帖子,37 个赞)
    • merefield(21 篇帖子,35 个赞)
    • sam(19 篇帖子,29 个赞)
    • pHneutre(8 篇帖子,26 个赞)
    • Falco(11 篇帖子,19 个赞)
    • nat(11 篇帖子,16 个赞)
    • NateDhaliwal(35 篇帖子,16 个赞)

有趣的话题

主题 组件

公告

社区

支持

Bug

本周在 meta.discourse.org

关键数据

  • 新帖子:711
  • 新主题:115
  • 按帖子和点赞数排名的顶级用户:
    • Moin(55 篇帖子,91 个赞)
    • nat(20 篇帖子,80 个赞)
    • sam(34 篇帖子,60 个赞)
    • lindsey(4 篇帖子,51 个赞)
    • pfaffman(34 篇帖子,34 个赞)
    • awesomerobot(9 篇帖子,29 个赞)
    • JammyDodger(24 篇帖子,29 个赞)
    • alltiagocom(38 篇帖子,25 个赞)
    • david(3 篇帖子,24 个赞)
    • NateDhaliwal(31 篇帖子,21 个赞)

有趣主题
按类别分组如下。每个项目符号链接到主题的首帖。

公告

#Hosting

  • 将更多热门插件捆绑到 Discourse 核心中david 详细介绍了将精选社区喜爱的插件打包到核心仓库的计划,默认情况下禁用但更易于保持更新(https://meta.discourse.org/t/-/373574/1

安装

#Site 管理

#Contributing

功能

支持


@team 小组的活动
本周我们 Discourse 团队的 20 项贡献精选:

  • nat 推动了内容本地化的发布(370000/1),并编写了设置指南(370969/1)。

  • sam 阐明了新编辑器中 Shift+Enter 用于换行的用法(373229/7),并改进了全屏编辑器行为(372859/6)。

  • lindsey 通过鼓励在 支持 中提交错误报告来关闭编辑器反馈循环(352347/156),并 reassured 用户关于保留 Markdown 模式(373231/3)。

  • awesomerobot 调试了 /my 组路由问题(373973/7),并帮助恢复了自定义配置的侧边栏链接(372616/12)。

  • david 概述了将热门插件捆绑到核心中的计划(373574/1),并就 dynaloc 标签命名发表了意见(373725/4)。

  • Lilly 诊断了恢复架构迁移错误,并建议在 373630/3 中执行 DROP SCHEMA backup CASCADE

  • renato 解释了新编辑器中的 HTML 清理选择(369779/11),并改进了 Markdown 图像输入规则(373228/11)。

  • joffreyjaffeux 修复了编辑器切换工具提示(373503/2),并澄清了富文本模式下的 BBCode 支持(373438/3)。

  • mcwumbly 请求 /my 组路由不区分大小写(373995/2),并预告了即将到来的审查队列 UX 改进(373339/2)。

  • supermathie 指出了 WYSIWYG 中的内联光标聚焦问题(373613/1),并强调了外部图像 onebox 的缩放控制(373228/3)。

感谢阅读,下周再见!:slight_smile:

本周 meta.discourse.org 动态…

关键数据

  • 统计周期:2025-07-13 至 2025-07-20
  • 新帖子:752
  • 新主题:99
  • 活跃用户

团队主要贡献者

  • tobiaseigen:34 篇帖子,66 个赞
  • david:8 篇帖子,48 个赞
  • martin:3 篇帖子,35 个赞
  • awesomerobot:13 篇帖子,28 个赞
  • nat:17 篇帖子,27 个赞
  • Danielle:2 篇帖子,24 个赞
  • hugh:1 篇帖子,23 个赞
  • HAWK:3 篇帖子,16 个赞
  • davidb:8 篇帖子,16 个赞
  • Lilly:4 篇帖子,15 个赞

精彩主题

公告

  • :glowing_star: 介绍核心主题
    hugh 宣布推出内置且不可编辑的 核心主题——HorizonFoundation,它们将随每个 Discourse 版本一起发布,且无法直接编辑。阅读更多

  • :sparkles: 可主题化的站点设置现已可用
    martin 详细介绍了 可主题化的站点设置 如何通过定义 about.json 中的 theme_site_settings 来允许主题覆盖部分核心设置,目前支持 enable_welcome_bannersearch_experience阅读更多

  • :loudspeaker: 网络研讨会:从 Khoros 迁移到 Discourse
    Danielle 邀请社区参加 2025-07-16 举行的 现场网络研讨会,内容涵盖成员、内容和自定义插件的迁移,稍后将发布录像。阅读更多

站点反馈

  • :counterclockwise_arrows_button: 插件并入核心的通知方式
    pacharanero站点反馈 中提出更新插件主题以反映其已打包进核心的问题,引发了关于使用新的 included-in-core 标签以及优化公告分类的讨论。阅读更多

  • :lady_beetle: 使用 meta 时出现 500 错误
    多位用户报告 meta 出现间歇性 500 错误,怀疑与最近的自动字幕功能变更有关;团队正根据日志和浏览器控制台错误进行调查。阅读更多

支持

  • :hammer_and_wrench: 插件仓库被劫持
    Roi 发现通过受感染的插件进行的“仓库劫持”(Repojacking)漏洞,促使 RGJdavid 实施了构建检查,一旦检测到引用 github.com/discoursehosting/ 即中止。阅读更多

  • :magnifying_glass_tilted_left: 搜索栏不见了,它去哪了?
    Cate_Soule 注意到 Beta 版本中缺失全局搜索界面;NateDhaliwal 指出这现在是 Horizon/Foundation 中的一个 主题设置阅读更多

  • :warning: 无法再更新 Discourse
    SubStrider 的重建因插件现已打包进核心而失败;解决方法是如 david 所述,注释掉或删除多余的 git clone 行。阅读更多

  • :red_question_mark: 我该如何吸引人们使用我的论坛?
    Johnny_McIvor 寻求增长策略——HAWK 强调 解决用户需求merefieldEd_S 建议 保持一致的置顶帖每周讨论线程阅读更多

  • :thinking: 寻求建议——从 Discord 切换到 Discourse 是否合理?
    Stonley 正在考虑从 Discord 迁移;HAWK 建议 早期获得支持、进行社区调查和试点小组;NateDhaliwal 分享了迁移案例研究。阅读更多

  • :e_mail: 邮件接收问题
    Ethsim2 调试了入站邮件退信问题;supermathie 指导分析日志,定位到返回地址配置错误和 SSMTP 设置问题。阅读更多

安装

  • :penguin: Bitnami Discourse 容器镜像已弃用
    Falco 报告称,Broadcom 收购后 Bitnami 将不再更新 Discourse 镜像,敦促自托管用户切换到官方 Docker 设置。阅读更多

  • :counterclockwise_arrows_button: 升级中断后卡在“正在更新…

本周 meta.discourse.org 动态…

关键数据

过去 7 天,meta.discourse.org 共发布了 773 篇新帖子,创建了 109 个新主题(来源:管理仪表盘)。

活跃用户

(团队成员已加粗显示。)


热门话题

公告

缺陷

功能

支持


@team 组的活动

  • sam 发布了增强的 主题筛选界面375563/1),澄清了打包插件的回滚步骤(375307/4),并概述了 AI 助手语言环境缓存的安全默认值(298867/6)。

  • david将更多热门插件打包 的讨论中(373574/23)解释了禁用插件的客户端资源处理,并指导了翻译记忆自动化。

  • j.jaffeux 解决了语言环境敏感的图像网格缺陷(自动图片网格…375499/14),并推动了德语支持的修复。

  • awesomerobot 修正了引用展开布局问题(“展开引用”箭头…375067/7),并请求修复群组导航的 UX 问题(“群组”链接能否…375106/3)。

  • hugh管理配色方案的新方式375188/1)中推出了带有实时预览的新 配色方案 管理界面。

  • HAWK营销建议375373/3)中对“新论坛”概念和品牌进行了评论。

  • schleifer 对第三方插件仓库劫持问题的解决表示欢迎(第三方插件仓库被劫持374703/14)。

  • Lilly 发现了 /admin/users 页面上 群组链接 的不一致之处,并在 “群组”链接能否…375106/2)中进行了反馈。

  • Saif语音录制组件215621/141)中倡导增加语音录制组件以支持 AI 助手。

  • saquetim小部件渲染系统即将结束支持375332/1)中宣布了 小部件渲染系统结束支持(EOL) 的时间表及弃用警告。

  • 其他贡献

    • sam 协助调试了 Onebox URL 404 错误375567/13)。
    • david 在插件打包期间指导了 Crowdin 字符串合并(373574/27)。

感谢阅读,我们下周再见!:slight_smile:

本周在 meta.discourse.org 上…

关键数据

  • 新增帖子总数:672
  • 新增话题总数:104
  • 活跃用户:

热门话题

公告

  • 参与 Discourse 社区调查! tobiaseigen 发起了一周的反馈活动,推出了社区 调查,随后在后续帖子中完善了嵌入问题和分享选项(第 3 条第 20 条)。

  • 介绍我们的新编辑器 继续引发了关于 UI 和开发工具的讨论,merefieldrenato 针对富文本编辑器中的系统规格问题进行了解答(第 41 条第 44 条)。

网站反馈

  • 对 Bug 和 UX 问题进行分类 探讨了相关话题应归入 Bug 还是 UXsamchapoi 就简化的 Feature/Bug 划分以及设计问题的标签进行了辩论 阅读更多

安装

  • 一位拥有 10 年经验的自托管管理员询问关于 launcher cleanup 的问题 引出了关于 ./launcher cleanup 的最佳实践,展示了如何清理容器并回收磁盘空间(第 1 条第 2 条)。

  • 最小化 Docker 镜像大小 featheredtoast 提出了 *-web-only 构建方案,省略了 Postgres/Redis 库,降低了自托管用户的开销 阅读更多

支持

  • 将论坛转换为真正的应用程序? chapoi 提到了 Dishub 和 Discorkie 等现有项目,而 alltiagocom 权衡了 PWA 与原生开发方案 阅读更多

  • 静音群组私信 发现了一个隐藏的切换开关,位于 /my/messages/group/<group>,可以在不离开群组的情况下启用或禁用通知(第 8 条)。

  • 如何使用自动化创建自动回复 演示了如何配置 Discourse Automation 以实现自动回复,解决了一组配置错误 阅读更多

  • 导出带详细信息的用户列表 提醒管理员,/admin/users/list/active导出 会将包含 ID、姓名、邮箱等信息的 CSV 文件发送至您的收件箱 阅读更多

开发

  • 使用 CSS 变量进行样式设计 引发了关于使用广泛组件类(例如 .btn-primary)而非全局选择器(如 button)的讨论,以保持主题设置中的语义清晰度 阅读更多

  • Glimmer 变更检测 故障排查发现,@tracked 数组中的普通对象不会自动渲染,促使开发者切换到 @tracked 类实例以实现可靠更新 阅读更多

  • 前端路由 关于插件脚手架的查询提醒开发者分享 GitHub 链接以便代码审查——这一建议在 CI 配置问题调查中被提及 阅读更多

功能

  • 全面的操作日志 提议在帖子/话题上添加“查看完整历史”链接,以时间戳顺序记录每次编辑、标记和管理员操作,并提供筛选选项 阅读更多

  • 将“编辑”添加到扳手菜单 提议在始终可见的扳手菜单中将编辑话题/帖子与“删除”和“隐藏”并列显示,并将快捷键(E)作为临时的用户体验方案 阅读更多

  • 头像装饰插件? 讨论重新激发了人们对头像周围光环或 GIF 覆盖层的兴趣,这与早期的头像框架组件相关联 查看示例

  • 活动参与者限制 随着 sam 提交的 PR 完成,日历插件中每个活动的注册人数上限功能已进入 Beta 阶段 阅读更多

用户体验

  • 可点击组件与编辑按钮 探讨了通过将表格行或标题变为链接来减少鼠标移动距离,同时分析了 Ember 连接器的限制 阅读更多

  • 主题控件中缺失的转换图标 被标记并标注为 pr-welcome,社区 PR 已将其与组件列表图标集对齐 阅读更多

  • “离题”标记措辞 审核呼吁在桌面端和移动端统一文本,以减少对首帖标记与回复标记的混淆 阅读更多

  • 改进的通知界面 草拟了每个标签页的全部忽略按钮,并重新设计了“查看全部”箭头,以更好地符合预期行为 阅读更多

主题组件

  • 用户卡片中的排行榜排名 chapoi 发布了一个组件,在用户卡片的点赞旁边显示类似 #3 风格的徽章 阅读更多

  • AI 对话 – 侧边栏搜索 为 AI 聊天侧边栏中的 in:messages 查询提供了一个迷你搜索框,并打包为附加组件 阅读更多

  • AI 机器人图标链接 awesomerobot 的更新现在会在两种编辑器模式下均在新标签页中打开 AI 界面,以确保访问的一致性 阅读更多

社区

  • Discourse 用于教育社区 maiki 阐述了 K-12 教育领域面临的挑战和策略,涵盖隐私、管理到临时聊天保留等方面 阅读更多

@team 小组的活动

感谢您的阅读,下周再见!:slight_smile:

本周 meta.discourse.org 动态…

关键数据

  • 新帖子:689
  • 新主题:96
  • 活跃用户:
    • sam(28 篇帖子,61 个赞)
    • pfaffman(33 篇帖子,47 个赞)
    • chapoi(51 篇帖子,44 个赞)
    • david(13 篇帖子,40 个赞)
    • NateDhaliwal(34 篇帖子,28 个赞)
    • Ethsim2(17 篇帖子,26 个赞)
    • lindsey(8 篇帖子,26 个赞)
    • hugh(3 篇帖子,24 个赞)
    • Discourse(1 篇帖子,19 个赞)
    • awesomerobot(7 篇帖子,17 个赞)

精彩主题

博客blog

  • 开箱 Discourse 3.5:Discourse 发布了最新的 开箱 Discourse 3.5,展示了全新的 Horizon 主题、重构的编辑器、改进的深色模式以及自动翻译功能。

开发Dev

  • 将 iCal/ICS 源同步到 Discourse 主题:ShiverTimber4973 分享了一个 Python 脚本,用于拉取 .ics 源并创建或更新主题作为日历事件(阅读更多)。
  • 官方 Discourse 模型上下文协议(MCP):sam 在 GitHub 上启动了一个 MCP 规范,旨在标准化大语言模型与 Discourse 数据的交互。

公告Announcements

  • 当前项目 – 2025 年 8 月:lindsey当前项目 – 2025 年 8 月 中详细介绍了抢先预览内容,包括灯箱升级、核心身份验证服务测试以及欢迎横幅的改进。
  • Discourse 3.5 现已上线!:hugh 宣布了 3.5.0 稳定版发布,重点介绍了重大的用户体验升级、现代化主题、增强的颜色管理以及内置翻译功能。
  • 3.5.0.beta9:核心中的调色板与欢迎横幅:hugh 还总结了最新的 beta9 功能,包括改进的调色板预览以及欢迎横幅回归核心。

支持Support

  • 无法将默认模式设置为 Markdown:GaurangBlaze 报告称将 default_composition_mode 保存为 Markdown 后未生效;martin 追踪到一个 UI 缺陷,并指导了 回填状态
  • 我可以强制现有成员重新注册吗?:matt_smart 询问如何提示拥有十年资历的成员在下次登录时更新自定义字段,chapoi此主题 中展示了内置的“字段要求”工作流。
  • 还有其他人正在遭受大规模垃圾邮件攻击吗?:WaitroseCarpark 指出垃圾邮件帖子泛滥;NateDhaliwalnat 推荐了 discourse-ai 垃圾邮件检测插件
  • 我可以直接打包 /var/discourse 并在新服务器上运行吗?:Monikas 询问了直接移动文件夹的可行性;pfaffman 提供了一个可靠的 rsync 迁移指南
  • 仅靠备份是否足以恢复所有内容?:alltiagocom 确认,根据 merefield此线程 中的建议,包含 app.yml、上传文件和 /admin/backups 至关重要。
  • 放弃 iOS 15 及旧版浏览器的计划已推迟:david 发布消息,旧版浏览器移除计划 已推迟到 3.5 稳定版发布之后,以便为自托管用户提供更多时间。

插件Plugin

站点管理#SiteManagement

  • Discourse AI 中的 PDF 支持:MachineScholar 询问了 RAG“与你的 PDF 聊天”功能,sam 确认 PDF 上传支持已在路线图之上(在此讨论)。

翻译#Translations

功能Feature

  • 允许用户在投票进行时添加更多选项:Heliosurge 提出了动态投票选项的构想,sam 已在 此 PR 中合并了概念验证。
  • 请求:用推送通知替代电子邮件:opcourdis 概述了一个自动化场景,即发送推送通知而非电子邮件,讨论始于 此处

用户体验(UX)UX

  • 移动“悄悄话”功能:ganncamp 建议在 此 UX 线程 中将悄悄话切换按钮移至回复按钮上,以提高可发现性。
  • 搜索结果被主题列表遮挡(Horizon 主题):rahim123 发现 Firefox ESR 在 Horizon 主题 中遮挡了搜索下拉菜单。

缺陷(Bug)Bug

安装Installation

  • 当缺少 app.yml 时添加 CLI 警告:Ethsim2 提议在没有 app.yml 的情况下为 launcher bootstrap 提供更清晰的错误信息,引发了 此线程 中的讨论。

@team 团队的活动

感谢阅读,下周再见!:slight_smile:

本周在 meta.discourse.org

关键数据

  • 新帖子:898

  • 新话题:108

  • 顶级用户

    • Moin:38 篇帖子,65 个赞
    • sam:34 篇帖子,63 个赞
    • pfaffman:45 篇帖子,51 个赞
    • j.jaffeux:20 篇帖子,47 个赞
    • chapoi:28 篇帖子,46 个赞
    • NateDhaliwal:54 篇帖子,46 个赞
    • david:15 篇帖子,35 个赞
    • Don:8 篇帖子,34 个赞
    • nat:14 篇帖子,32 个赞
    • merefield:20 篇帖子,26 个赞

有趣话题

站点管理

  • rishabh 详细介绍了新的 Discourse ID 登录,解释了其如何统一登录方式,并承诺即将支持自托管部署。

  • philh 强调其项目已被纳入 Discourse 发现,庆祝站点可见性得到提升。

  • JennyLin8826 逐步演示了管理员因只读模式或 SSO 配置错误而被锁定时,如何执行 解锁流程

主题组件

公告

托管服务

  • david 澄清新的 discourse/discourse Docker 镜像仍处于 实验阶段,并提供了其在 GitHub 上的构建工作流链接。

  • Murffy 分享了在 OVH VPS 上 安装 Discourse 的分步指南,使用 Debian 12 和 Email Pro 服务。

功能

支持

  • Jagster 测试了 语言切换器 的用户体验,而 nat第 13 条回复 中调试了语言检测的异常问题。

  • merefield 和 Don 通过站点设置启用了不带空格的行内表情,以修复 “加号后表情无法渲染”的问题

  • Moin 复现了在预览阿拉伯语摘要邮件时出现的 500 错误,并在 第 9 条回复 中记录了详细信息。

  • Don 和 chapoi 通过 此屏幕录制 定位了 iOS 应用中缺失的提交按钮问题。

  • tobiaseigen 建议在 私信回复处理 中添加 -- 签名分隔符,以去除邮件页脚。

  • Lhc_fl 和 xkhalid 比较了 Discourse 的 SMTP 选项,其中 Brevo 和 OCI 邮件投递服务获得好评。

  • TVavrda 和 asa 在 内容本地化讨论串 中探讨了 AI 翻译,提出了文化细微差别的担忧。

错误

  • tshenry 发现夏令时调整导致 即将发生的事件 日历中的重复事件出错,j.jaffeux 确认已修复。

  • thoka 和 Moin 指出在德语本地化下,分类权限表 存在对齐问题。

  • littleD 在 v3.5 测试版中发现警告通知上缺少工作人员高亮显示,详见 第 1 条回复

  • Moin 演示了 本地化权限 中复选框对齐错误,并关联了重复报告。

  • Nick_Stager 指出日历插件界面未能正确链接到其设置,详见 第 4 条回复

  • tobiaseigen 在 此无障碍性错误 中概述了针对标题导航的屏幕阅读器改进方案。

  • Canapin 报告被禁言用户仍出现在 在线用户列表 中。

用户体验 (UX)

开发

自托管

数据与报告


@team 团队活动

感谢阅读,下周再见!:slight_smile:

This week on meta.discourse.org

Key Stats


Interesting Topics

#Site feedback

  • Thoughts on automated AI translation (content-localization) by tvavrda explored how authors can control AI-generated translations and ensure clear labeling of original content read more.

Announcements

Feature

Dev

  • Why isn’t the checklist plugin a Theme Component? (checklist) by NateDhaliwal dug into why the built-in checklist plugin still uses plugin.rb rather than a modern theme component Checklists in Core.

Bug

  • Rendering “TypeError” with theme components after update (Bug) by piffy exposed null-reference errors in custom components; j.jaffeux and david traced it to theme caching and published commands to clear the cache via CLI Cache Flush Fix.

  • Forum navbar is repeating (Bug) by Headless saw duplicated navbars after a rebuild due to an outdated component; safe-mode debugging and component isolation helped isolate the culprit Navbar Debugging.

  • Quoting with content localization selects the language the user sees (content-localization, Bug) by nat revealed quotes render in the reader’s translated view rather than the original, causing confusion in multilingual threads Quote Localization Quirk.

  • Seeing two banners for subcategories (category-banners, Bug) by Nick_Stager reported duplicate banners; awesomerobot updated the component to automatically hide the default header Banner Duplication Fix.

Installation

  • Forum not working after update – what’s missing? (Installation) by wenqin ran into missing container hints on rebuild; nat requested full logs to identify leftover plugin lines in app.yml Rebuild Hints.

  • WARNING: Port 443 of computer does not appear to be accessible using hostname (Installation) surfaced when using Cloudflare’s orange cloud; advice covered disabling the proxy or adjusting DNS to satisfy Let’s Encrypt 443 Accessibility Workaround.

Support

#Hosting

  • How to Perform Major Discourse Maintenance with Minimal Downtime? (#hosting) by emonunix explored blue/green strategies and Sidekiq tuning; pfaffman recommended two-container builds and load balancers, while merefield noted rebuilds as the primary risk factor Zero-Downtime Rebuild Approaches.

Community


Activity by the @team Group

Thanks for reading, and I’ll see you again next week! :slight_smile:

本周 meta.discourse.org 动态…

关键数据

  • 新增帖子总数:396

  • 新增主题总数:65

  • 活跃用户

    1. Moin — 41 篇帖子,89 个赞
    2. pfaffman — 30 篇帖子,31 个赞
    3. NateDhaliwal — 28 篇帖子,31 个赞
    4. Lilly — 8 篇帖子,37 个赞
    5. Ethsim2 — 14 篇帖子,16 个赞
    6. RGJ — 8 篇帖子,13 个赞
    7. awesomerobot — 6 篇帖子,23 个赞
    8. tvavrda — 3 篇帖子,12 个赞
    9. j.jaffeux — 3 篇帖子,18 个赞
    10. Discourse — 1 篇帖子,11 个赞
  • 活跃 @team 成员

    1. Lilly — 8 篇帖子,37 个赞
    2. awesomerobot — 6 篇帖子,23 个赞
    3. j.jaffeux — 3 篇帖子,18 个赞
    4. selase — 5 篇帖子,9 个赞
    5. sam — 1 篇帖子,5 个赞
    6. david — 1 篇帖子,4 个赞
    7. mae — 1 篇帖子,3 个赞
    8. SaraDev — 1 篇帖子,2 个赞
    9. dax — 1 篇帖子,2 个赞
    10. gerhard — 1 篇帖子,0 个赞

精彩话题

社区

博客

支持

漏洞

功能

主题 组件

#Translations

#Hosting

#Extras


@team 群组活动

感谢阅读,下周再见!:slight_smile:

本周 meta.discourse.org 动态…

关键数据

  • 646 篇新帖子,74 个新话题(2025-09-21 至 2025-09-28)。
  • 活跃用户(帖子数,点赞数):
    • Moin(52 篇帖子,87 个点赞)
    • tobiaseigen(78 篇帖子,61 个点赞)
    • RGJ(18 篇帖子,59 个点赞)
    • david(10 篇帖子,58 个点赞)
    • nat(11 篇帖子,45 个点赞)
    • pfaffman(23 篇帖子,33 个点赞)
    • pmusaraj(17 篇帖子,31 个点赞)
    • JammyDodger(11 篇帖子,25 个点赞)
    • mcwumbly(17 篇帖子,24 个点赞)
    • schneeland(10 篇帖子,23 个点赞)

有趣话题

开发

赞扬

#站点 反馈

公告

支持

功能

插件

#数据 与报告

#站点 管理

@team 团队活动

感谢阅读,下周再见!:slight_smile:

本周 meta.discourse.org 动态…

关键数据

新增帖子总数:515
新增话题总数:85

本周活跃用户:

  • Moin (41 篇帖子,72 个赞)
  • david (7 篇帖子,53 个赞)
  • chapoi (19 篇帖子,42 个赞)
  • NateDhaliwal (23 篇帖子,33 个赞)
  • pmusaraj (20 篇帖子,30 个赞)
  • Falco (9 篇帖子,26 个赞)
  • patrickemin (25 篇帖子,19 个赞)
  • RGJ (7 篇帖子,18 个赞)
  • mcdanlj (7 篇帖子,16 个赞)
  • hugh (3 篇帖子,16 个赞)

@team 组贡献者:

  • david (7 篇帖子,53 个赞)
  • chapoi (19 篇帖子,42 个赞)
  • pmusaraj (20 篇帖子,30 个赞)
  • Falco (9 篇帖子,26 个赞)
  • hugh (3 篇帖子,16 个赞)
  • tobiaseigen (27 篇帖子,15 个赞)
  • mcwumbly (5 篇帖子,13 个赞)
  • Lilly (4 篇帖子,12 个赞)
  • tgxworld (3 篇帖子,11 个赞)
  • martin (4 篇帖子,10 个赞)

精彩话题

公告

  • tests-passed 分支重命名为 latest作为新版本策略的一部分,david 宣布 tests-passed 分支现已更名为 latest,构建的后缀也从 -dev 更新为 -latest阅读更多)。

  • iOS 26 固定定位错误修复:社区成员报告称,在 iOS 26.0.1 之后,ios 上固定元素存在输入焦点问题。pmusaraj 复现了该问题,请求了屏幕录制,并确认在 iOS 26.1 中已修复(阅读更多)。

  • Discourse 3.6.0.beta1 发布:hugh 总结了新功能,包括调色板编辑(公告)、注册时的用户字段、AI 驱动的草稿功能,以及 discourse-activity-pubdiscourse-brightcove 插件的改进(阅读更多)。

  • Discourse 3.5.1 稳定版发布:此维护版本包含通过 HackerOne 公告发布的安全修复以及十余项错误修复,包括注册流程中的服务条款链接和调色板迁移修复(阅读更多)。

  • 可主题化的站点设置发现:可主题化的设置现在直接显示在所有设置管理页面中,使自定义站点外观无需更改代码变得更加容易(阅读更多)。

  • 将热门插件捆绑到核心:cakeday 插件已合并到核心中,所有站点现在都内置了生日徽章,无需单独安装(阅读更多)。

插件

  • 国家旗帜插件分叉:由于原始的 #national-flags 插件不再维护,chapoi 在 GitHub 上发布了一个功能正常的分叉版本,保留了 Glimmer 支持和国家名称下拉菜单(阅读更多)。

功能

  • 原生语音消息支持及转录:一项新的 accessibility 请求呼吁在话题中直接提供一流的音频录制和 AI 驱动的转录功能,灵感来源于消息传递应用,旨在提高包容性(阅读更多)。

  • 阿拉伯语搜索正字法规范化:社区成员指出阿拉伯语搜索中缺少对 hamza 变体、波斯语 ya/kaf 形式以及正字法等价的支持,这促使发起了一项 pr-welcome 请求,以实施 Unicode NFKC 和自定义映射(阅读更多)。

  • 回复旧话题时发出警告:CT075 重新发起了关于在回复超过设定年龄的旧话题时添加确认提示的讨论,寻求对现有 warn_reviving_old_topic_age 警告的改进(阅读更多)。

  • 移动帖子模态框:显示最近话题:jrgong 提议进行 UX 增强,在“将帖子移动到现有话题”模态框中显示五个最近访问的话题,以简化长线程的拆分(阅读更多)。

  • 将自动化拆分为触发器和操作:noahl 建议重构 automation 工作流,以便管理员可以以模块化方式混合搭配触发器(例如,创建话题)和操作(例如,回复、打标签、运行 LLM 调用)(阅读更多)。

  • 快速为话题添加标签组件:NateDhaliwal主题组件 允许话题作者通过便捷的按钮快速添加标签,展示了用于日常工作的主题级扩展(阅读更多)。

开发

  • RFC:新版本策略:mcwumbly 澄清了 Discourse 仍然是一个滚动发布版本,但将采用带有 ESR 流的 YYYY.M.Z 版本方案,并附带了稳定版和测试版分支的生命周期结束图(阅读更多)。

  • 基于视口的移动与桌面检测:david 用纯视口宽度检查取代了用户代理切换,用于检测移动/桌面模式,提高了跨平板电脑和现代设备的一致性(阅读更多)。

错误修复

  • Horizon 主题审核队列故障:使用 Horizon 主题的用户报告审核队列中的下拉菜单损坏;tgxworldtobiaseigenRGJ 追踪到该问题源于法律合规插件,并验证了修复(阅读更多)。

  • DiscourseHub 在 iPad 上冻结:Jagster 的报告促使 pmusaraj 推送了 TestFlight 测试版修复,恢复了 DiscourseHub 的流畅导航(discourse-hub)(阅读更多)。

  • 移动设备私信中 AI Gists 按钮故障:NateDhaliwal 指出 AI Gists 按钮在私信中显示但没有摘要文本;awesomerobot 合并了修复,在不支持的地方隐藏该按钮(阅读更多)。

  • 无法在主题创建器中访问“我的主题”:NateDhaliwal 发现点击我的主题时出现 404 错误;Lilly 诊断出路由绕过问题,并在 #384595 中进行了修复(阅读更多)。

  • 返回用户通知中缺失间距::wave: 图标的 CSS 被丢弃,导致间距塌陷;chapoi 迅速在 #35093 中恢复了 CSS 规则,以匹配新用户通知(阅读更多)。

  • 克罗地亚语日期格式错误:js.dates.long_with_year 中的 %Y%y 重复导致年份显示为“252025”;Moin 指导进行了站点内文本覆盖和 Crowdin 修复,以纠正 yyyy 的使用(阅读更多)。

赞扬

  • 喜爱的 Discourse 实例:赞扬 中,pacharaneroNateDhaliwal 展示了活跃的社区——从 Neural DSP 到 NHS Digital 和 Caddy——庆祝 Discourse 的全球足迹(阅读更多)。

支持

  • 在 Windows Server 上部署:MoRanYue 探索了不受支持的 Windows 安装;Falco 建议在生产环境中通过 Linux 虚拟机或 WSL 运行 Discourse 以获得支持(阅读更多)。

  • 备份下载链接过期:winterk0rn 遇到的链接立即过期问题被追溯到并行的 Docker Manager 更新;pmusaraj 建议在没有进行重建时安排备份(阅读更多)。

  • 静音除关注类别外的所有类别:winterk0rn 使用 数据浏览器 批量生成类别列表以设置组通知默认值,并在 Moin 提供的 SQL 片段指导下,实现了跨多个类别的一步静音(阅读更多)。


@team 组活动

  • david 领导了将 tests-passed 分支重命名为 latest 的工作(阅读更多),并彻底改进了移动/桌面模式检测,使其依赖视口宽度(阅读更多)。

  • hugh 撰写了 3.6.0.beta1阅读更多)和 3.5.1阅读更多)的详细发布公告,重点介绍了安全公告和 UX 增强功能。

  • chapoi 在 GitHub 上发布了社区维护的国家旗帜插件分叉版本(阅读更多),并在 #35093 中恢复了返回用户通知中缺失的 CSS(阅读更多)。

  • pmusaraj 分类并修复了关键的移动设备错误,通过屏幕录制复现了 ios 固定定位问题(阅读更多),通过 TestFlight 发布了 DiscourseHub 冻结修复(阅读更多),并解决了 404 搜索输入中的硬编码占位符问题(阅读更多)。

  • Falco 为阿拉伯语搜索规范化提供了诊断建议(阅读更多),并为带有外部账户的邀请提供了 SSO 指导(阅读更多)。

  • tobiaseigen 通过 pinpoint 主题组件交互指导了 Horizon 审核队列的修复(阅读更多),并支持了关于旧话题复活警告的讨论(阅读更多)。

  • mcwumbly 在新策略 RFC 中澄清了版本频率和 ESR 的使用(阅读更多),并确认了合并以防止标题编辑导致话题被顶起(阅读更多)。

  • Lilly 调查了移动和桌面端“我的主题”的 404 错误,识别出路由绕过问题,并验证了主题创建器组件的修复(阅读更多)。

  • tgxworld 丰富了发布说明,增加了 discourse-activity-pub 等插件的特定变更日志(阅读更多),并参与了 Horizon 主题审核队列的调试(#384414/2)。

  • martin 将 CakeDay 功能合并到核心中,作为捆绑插件工作的一部分(阅读更多),并改进了管理 UI 中可主题化设置的发现性(阅读更多)。

感谢阅读,下周再见!:slight_smile:

本周在 meta.discourse.org 上……

关键数据


热门话题

公告

社区

  • Discourse AI 使用场景与统计数据ai
    Discourse AI 使用场景与统计数据 中,Rubi 询问了社区实际使用了哪些 AI 功能。FalcoNateDhaliwalnat 讨论了 AI 摘要相关主题垃圾邮件检测 的采用率,并指出 相关主题 在大多数托管计划中默认启用,而垃圾邮件防护几乎阻挡了“所有”攻击。阅读更多

  • 开放式的 Discourse 群组是否需要 moderation?社区
    Tony001 疑惑是否手动批准公共“兴趣小组”中的每篇帖子过于“笨拙”。ToddZ 解释了如何仅针对新用户或特定类别限制批准,NateDhaliwal 权衡了控制与自发性的利弊,而 Moin 提供了 帖子审核触发器指南 的链接。阅读更多

#Site 反馈

博客

  • 幕后故事:我们的 2025 年布拉格聚会博客
    官方配套讨论 布拉格聚会博客 吸引了 87 名团队成员分享回忆。在 话题 385156 中,用户建议为当地管理员开放最后一天的活动,并称赞团队的“混乱而温馨”风格。阅读更多

支持

  • iOS Safari 中的糟糕体验支持 ios ux)
    Shauny话题 384862 中记录了 Safari PWA/书签应用中的标题闪烁、滚动跳动以及工具栏按钮失效等问题。david 将大部分行为归因于 iOS 26 的几何 bug,而 merefield 则评论了特定设备上的 PWA 与 Chrome 体验差异。阅读更多

  • RFE:更新 :syria: 国旗表情符号功能 emoji)
    jwheel 请求在 2024 年 12 月政权变更后替换旧的叙利亚国旗表情符号。one1z44d 确认了新国旗在移动端的显示,而 j.jaffeuxdiscourse-emojis PR 35340 中合并了对 Unicode 17.0 的支持。阅读更多

  • 尽管账户已确认,仍重复发送激活邮件支持 email)
    中文用户 John10 被激活邮件轰炸。merefieldMoin 深入检查了 /logs,发现了一个 Net::SMTPUnknownError 循环,导致 Sidekiq 任务被重新入队,详见 话题 384684第 23 条帖子阅读更多

  • 中文分类权限与“新建主题”按钮的冲突支持 permissions)
    LanFeng11 将某个分类设置为仅查看,但仍能看到可点击的 新建主题 按钮,详见 话题 385159supermathieMoin 解释这是设计如此,并引用了 PR 34603,该 PR 移除了旧的不可点击覆盖层。阅读更多

主题 组件

功能

  • 在 Discourse 搜索中搜索本地化的标题/内容功能 content-localization)
    FalcoHoneyxilia 讨论了在 话题 385034 中添加 ?tl= 过滤器以按翻译后的标题进行搜索。他们预览了 PR 35299 以添加区域过滤器,并透露了未来基于 AI/嵌入的多语言搜索改进计划。阅读更多

  • 本地化的 Discourse ID 登录页面?功能 discourse-id)
    nukeador 询问为何 id.discourse.com 上的 Discourse ID 登录页面仅提供英文。pmusaraj 将该请求移至 功能,并承诺在 话题 385229 中启用 Set locale from accept_language_header 以及 allow user locale阅读更多


@team 群组的活动

感谢阅读,下周再见!:slight_smile:

1 个赞

This week on meta.discourse.org

Key Stats

Period: October 12 – 19, 2025
New posts: 557
New topics: 83

Top users (posts / likes):


Interesting Topics

Announcements

Bug

Development & Dev-News

UX

Support

Community

Blog


Activity by the @team Group


Thanks for reading, and I’ll see you again next week! :slight_smile: