每周总结

本周 meta.discourse.org 动态…

(涵盖 2026-07-26 → 2026-08-02)

关键数据

  • 新帖子: 701
  • 新主题: 72

顶级贡献者(帖子数 / 获得的点赞数):

用户 帖子 点赞
Lilly 40 72
Moin 40 70
awesomerobot 23 53
Damian_Boon 36 52
chapoi 21 47
alltiagocom 40 45
NateDhaliwal 22 42
zogstrip 13 42
merefield 27 41
Canapin 16 38

本周推动讨论的主要因素(高层亮点): 新的 ESR 发布及后续的升级问题(阅读更多),嵌套回复的进一步迭代(包括新的“热门”排序模式)(阅读更多),以及一系列关于“版本信息去哪了?”的 UX/管理后台讨论(阅读更多)。


有趣的话题

#enterprise

  • 客户与团队的距离应该有多近? HAWK 发起了一个深思熟虑的讨论,关于在客户和产品团队之间设定健康的界限——涵盖互动的“隐性成本”以及如何在不制造全天候响应期望的情况下建立信任(阅读更多)。

#announcements

  • 2026年7月月度发布 + ESR 变更: 2026.7 版本发布并成为新的 ESR,引发了关于锁定特定分支(例如 release/2026.1)以避免意外跳变的实用指南(阅读更多)。

  • 中间安全发布(7月31日): david 发布了“中间发布”汇总,并澄清某些“意外跳变”实际上是因为新的 ESR 在本周较早时间发布所致(阅读更多)。

  • 编辑器控件清理: 编辑器预览切换按钮移至与其他窗口控件(全屏/最小化)并列的位置,最小化草稿栏也进行了简化以提高清晰度(阅读更多)。

  • 嵌套回复:“热门”排序: 一种新的排序选项,旨在突出嵌套回复中 当前正在互动 的子线程——填补了“置顶”和“最新”之间的空白(阅读更多)。

  • 待批准用户提醒:新默认设置: 一项即将推出的变更将启用审批的站点默认延迟从 8 小时缩短为 30 分钟,从而提高工作人员对排队用户的响应速度(阅读更多)。

#extras ai

  • 通过验证提高 AI 报告准确性: sam 通过添加基于工作流的验证步骤,为 AI 定期报告引入了更强大的管道——旨在在不更改 LLM 的情况下提高摘要质量(阅读更多)。

  • Discourse AI 的“代理技能”: 一项提议,将技能定义存储在主题中(每个技能一个主题),通过渐进式披露实现更易于维护和权限控制的代理行为(阅读更多)。

  • 工作流 + Gemini 架构痛点: 一个关于 Gemini 在架构结构(特别是 additionalProperties)上“卡壳”的讨论,sam 指出向 Interactions API 的倾斜趋势,以提供更稳定的桥梁(阅读更多)。

社区建设

  • 管理“AI 风格”内容(无需持续冲突): 一份关于使用 AI 分类器标记过于正式/论文式 AI 生成主题(尤其是来自新用户)的实用报告,包括实际成本估算和审核工作流细节(阅读更多)。

  • 办公时间重播:以完整应用模式嵌入 Discourse: 团队分享了关于通过全页嵌入体验将 Discourse 对话直接带入外部网站的重播(阅读更多)。

  • 调查:社区管理员的需求: 一项学士论文调查询问管理员/版主哪些分析数据真正重要(新用户、流失、工作量、回访用户等)(阅读更多)。

#self-hosting

  • Hetzner 的更便宜替代方案? 一个广泛讨论的线程,涉及价格变化、可用性限制和实际规模建议(以及一个当特定 Hetzner 实例可用时发送警报的脚本想法)(阅读更多)。

  • 维护页面变通方法(Cloudflare Workers vs 双容器): 讨论权衡了“贴心”维护 UX 与复杂性;双容器重建策略被反复推荐以缩短停机窗口(阅读更多)。

  • “已更新到 ESR 但仍有 578 个新更改可用”错误: david 解释了一个 DiscourseHub 版本检查问题(计算引用之间的提交)并发布了修复方案 + 一个供不耐烦管理员使用的手动作业触发器(阅读更多)。

ux

  • 版本信息去哪了(新管理后台的担忧): 管理员们辩论重新设计的管理后台焦点(社区经理 vs 系统管理员需求),讨论角色/身份以及未来潜在的自定义功能(阅读更多)。

  • 深色主题可读性:减少纯白文字: 一项设计请求,避免使用刺眼的高对比度白底黑字排版——尤其适用于 Horizon 风格主题中的较新调色板(阅读更多)。

  • 仅限员工模式不应显示登录/注册 CTA: 一项 UX 改进,避免让匿名用户因无法完成的操作而感到沮丧——通过核心 PR 修复(阅读更多)。

  • “开始更新”按钮看起来不可点击: 管理更新 UI 中一个虽小但令人痛苦的操作暗示问题,并注明在某些即将到来的主题变更下会发生变化(阅读更多)。

bug

  • 土耳其语翻译输出古奥/奥斯曼语言: “翻译成土耳其语”功能过度转换;提示词被收紧以“保持其界限”并生成忠实翻译(阅读更多)。

  • 聊天搜索结果在移动设备上无法滚动: 全局聊天搜索结果无法通过触摸滚动;修复迅速在核心中发布(阅读更多)。

  • 首页显示较旧主题(bfcache 标头): 一个长期存在的“最新不是最新”问题被追溯到 bfcache 兼容标头,并通过 PR 解决(阅读更多)。

  • Outlook 邮件回复在编号列表后截断: 一个可复现的格式错误(附带测试邮件)通过 PR 修复(阅读更多)。

development (及密切相关的实现线程)

  • 信任等级 3 透明度:进度 UI + 核心逻辑澄清: 一个向 TL2 用户展示 TL3 进度的插件引发了关于应揭示什么 vs 什么可能被刷分的更广泛讨论(阅读更多),而另一次深入探讨澄清了核心中 % 帖子阅读 要求和上限的工作原理(阅读更多)。

  • Logo 行为:小 Logo 断点覆盖: 一个“为什么主 Logo 停留时间太长?”的问题最终被追溯到一个覆盖行为的主题组件;添加了一个新设置以恢复默认行为(阅读更多)。

  • 浅色/深色正确的 CSS:使用 light-dark() 一个简洁的样式提示:原生 CSS light-dark() 函数在您真正需要显式双颜色时可能比容器查询更简单(阅读更多)。

#plugin / #theme-component

  • Resenha 语音房间:快速 UX 迭代 + 新功能: 多项改进已落地(私有锁图标、参与者列表可发现性、房间深度链接),亮点包括 coturn 认证、录制、标记和图块右键菜单(阅读更多)。

  • 主题组件:恢复移动编辑器预览: 预览切换按钮在移动设备上回归(调试还发现了一些主题创建器预览链接的不稳定性,并提供了更好的测试工作流提示)(阅读更多)。

  • 插件:日历主题的事件复制器: 一个新插件,用于将事件主题复制到新的时间段,很快获得了“偏移(月)”支持(对月度/季度事件模式很有用)(阅读更多)。


@team 小组的活动

sam

  • 通过在 AI 报告管道中添加工作流驱动的验证步骤,推动了 Discourse AI 报告质量的提升(阅读更多)。
  • 提出了一种将“代理技能”存储为主题的结构化方法——旨在减少笨重的系统提示,并使代理功能更易于协作维护(阅读更多)。
  • 回应了工作流 + Gemini 提供商的限制,并指出即将向 Interactions API 推进以获得更好的稳定性(阅读更多)。
  • 发布(或指向)了媒体审查行为和上传审查逻辑中边缘情况的修复(阅读更多)。

david

  • 在月度发布线程中澄清了 ESR 升级机制(锁定到 release/2026.1 vs 跟踪 esr)(阅读更多)。
  • 发布了中间安全发布列表,并解释了为什么某些“稳定”安装因 ESR 时间而非中间发布本身而跳变(阅读更多)。
  • 诊断并解决了“578 个新更改可用”显示问题,这是一个 DiscourseHub 版本检查 API 错误(阅读更多)。
  • 将头像/图像优化失败追溯到一个已归档的插件,并建议删除它以恢复正常上传(阅读更多)。
  • 通过要求更好的 UA/日志证据,帮助缩小剩余的 iOS 上传问题范围(超出较旧 iOS 修复的范围)(阅读更多)。

Falco

  • 修复了一个过度风格化输出的 AI 翻译提示,导致出现古土耳其语;修订后的提示使翻译忠实于语气和含义(阅读更多)。
  • 交付了多项 Resenha 改进(私有房间的 UX 修复和更好的参与者管理可发现性),以及房间深度链接(阅读更多)。
  • 调查了 iOS 上传问题,怀疑在“沙盒工作但我的站点不行”时存在实例特定设置(阅读更多)。
  • 通过将 AI“结构化输出 JSON 警告”日志消息移至 INFO 级别,减少了噪音(阅读更多)。

zogstrip

  • 通过移除对匿名用户的误导性登录/注册 CTA,改进了仅限员工站点的 UX(阅读更多)。
  • 引入了“待批准用户提醒默认值”即将推出的变更,将需要审批的站点的延迟减少到 30 分钟(阅读更多)。
  • 在审核/审查和通知方面落地了多个快速周转修复:
    • 审核流程中的“暂停”选项 / 一致性改进(阅读更多)
    • 电子邮件通知中的重复投票标题(阅读更多)
    • 标记“原因”格式回归修复(阅读更多)
    • Outlook 邮件回复截断修复(阅读更多)
  • 将“打开论坛显示较旧主题”追溯到 bfcache 兼容标头,并发布了 PR 以解决它(阅读更多)。
  • 实现了手动映射工作流字段所需的布尔输入行为,并通过 PR 链接和状态更新保持主题更新(阅读更多)。

chapoi

  • 宣布了编辑器控件整理(预览切换按钮移动,最小化图标标准化,草稿栏简化)(阅读更多)。
  • 帮助用户导航未读/未看语义(帖子级别 vs 主题级别)的支持和 UX 行为(阅读更多)。
  • 指导翻译贡献者成为校对员的正确路径(并链接了规范说明)(阅读更多)。
  • 确认了 Horizon 有意减少杂乱的决定,即隐藏建议主题下的“未读/新主题”行(阅读更多)。

awesomerobot

  • 发布了移动聊天全局搜索滚动修复,并链接了核心 PR 以包含在下一次更新中(阅读更多)。
  • 识别了标题 Logo 切换行为中的主题组件干扰,并添加了一个新设置以在全宽组件中恢复默认行为(阅读更多)。
  • 就更安全的自定义模式(CSS 变量优于脆弱的选择器,稳定的插件出口优于覆盖)以及什么容易在更新中破坏提供建议(阅读更多)。
  • 提供了一个使用 CSS light-dark() 函数进行浅色/深色样式的清晰解决方案(阅读更多)。
  • 通过建议能够生存编辑器转换的 HTML 包装器,帮助调试富文本编辑器中的 URL 锚点剥离问题(阅读更多)。
  • 标记了 Meta 主题翻译问题(空横幅文本)并联系 nat 进行调查(阅读更多)。

HAWK

  • 启动了一个关于员工参与框架和减少团队间互动恐惧的实质性讨论(特别是当并非每个人都是工程师/设计师时)(阅读更多)。
  • 对 AI 内容审核规范发表意见,并(轻微但明确地)反驳了人类应该“降低写作风格”以证明他们不是机器人的想法(阅读更多)。
  • 引导用户前往站点文本自定义作为更改通知措辞的第一站(阅读更多)。

markvanlan

  • 为嵌套回复引入了“热门排序”——旨在在不将早期点赞的回复永远固定在顶部的情况下突出活跃的子线程(阅读更多)。
  • 确认了“新嵌套回复出现在顶部直到刷新”的预期行为,并解释了 UX 原理(可见性 vs 严格排序)(阅读更多)。
  • 继续嵌套回复稳定工作,修复了滚动跳跃和跨主题帖子泄漏问题(阅读更多)。

mcwumbly

  • 以最终让阅读核心代码的人理解逻辑的方式解释了 TL3“帖子阅读”数学和上限(阅读更多)。
  • 通过将管理员需求框架化为多个“身份”(系统管理员 vs 站点管理员 vs 社区经理)并为更自定义的 /admin 未来指明方向,为“版本信息去哪了?”辩论增加了细微差别(阅读更多)。
  • 将“我也一样”报告问题转化为一个工作的 数据浏览器 查询,供管理员按主题 + 日期范围跟踪共享问题点击(阅读更多)。
  • 参与了关于下拉菜单中嵌套子类别展示的早期思考,包括权衡和潜在的 UI 操作暗示(阅读更多)。

nat

  • 通过移除主题组件翻译中的意外手动空覆盖,修复了 Meta 的“空横幅框”问题(阅读更多)。
  • 合并了 AI 翻译设置的日期选择器改进,使回填日期更清晰且更易于配置(阅读更多)。
  • 推进了本地化内容显示的多语言偏好,分享了截图并邀请 Meta 测试/反馈(阅读更多)。

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

本周 meta.discourse.org 动态…

关键数据

Meta 社区在过去一周里再次忙碌,社区在 75 个新主题中发布了 613 篇新帖子。论坛里充满了深刻的反馈、严格的测试以及深思熟虑的产品讨论——从主要的编辑器重新设计测试,到通往 PostgreSQL 18 的曲折之路。

活跃用户排名(帖子数 & 点赞数):

用户 帖子 点赞
Moin 31 93
merefield 33 90
Lilly 22 50
awesomerobot 17 49
HAWK 13 48
satonotdead 37 47
chapoi 23 46
Canapin 12 43
pfaffman 15 39
Falco 11 36

特别感谢 satonotdead,他本周发帖最多,共 37 篇;以及 Moin 和 merefield,他们在点赞榜上名列前茅。很高兴看到社区如此活跃。


热门主题

#公告

  • 协助测试编辑器重新设计! chapoi 展示了 编辑器的重大实验性重新设计,旨在现代化外观并改善移动设备上的编辑体验。反馈如潮水般涌来:darkpixlz 质疑标题输入框为何如此巨大,Don 喜欢现代外观但建议为可滑动的文本区域添加视觉手柄,Canapin 指出 H1 标题看起来像是文本区域的一部分且大标题被部分遮挡,NateDhaliwal 报告了“无色的分类图标”(意外情况,修复中)。satonotdead 为底部工具栏辩护,认为它在单手移动使用时更容易触及,Don 提到了一个旧 bug,即上下文菜单覆盖了编辑器按钮栏。sk-or-v1-contents 甚至分享了一个 CSS 修复方案,用于解决展开时的蓝色闪烁问题。阅读更多

  • 面向自托管用户的 PostgreSQL 18 更新 — chrisr 宣布 Docker 镜像升级至 PostgreSQL 18,需要大约 2 倍于数据库大小的空闲磁盘空间。该线程进行了广泛的问答:chrisr 将空间警告更正为 2 倍,添加了使用 nproc --ignore=1 检测核心数的修复,Falco 报告在 Pi 5 上升级顺利。Lilly 分享了针对带有 Cloudflare CDN 和 R2 存储桶的双容器设置的详细分步指南 阅读更多,Tobias_1 提供了德语版的修复方案,用于解决“不存在的组 ID 993”错误,方法是清理残留的升级文件并修正权限。阅读更多

  • Gemini Interactions API 支持 — sam 宣布 Discourse AI 现已支持新的 Gemini Interactions API,并推荐用于所有 Gemini 推理。新的提供商带来了工具调用流式传输、原生代码执行和 Google Maps 工具——尽管新 API 不再允许在 2.5 flash 模型上禁用“思考”模式。阅读更多

  • 细粒度基于组的权限更新 — 在关于 匿名和登录用户的细粒度基于组的权限 的持续讨论中,satonotdead 询问了 CSS 类,martin 确认官方组件现在使用 resolve_group_membership 和 disallowed_groups,并合并了几个官方组件的 PR。Lilly 贡献了一个 PR,为主题组件添加了 anonymous_users 和 logged_in_users 类。阅读更多

#社区 建设

  • 面向互联网的下一个十年(2026 版) — mcwumbly 开启了一场 发人深省的讨论,探讨互联网的下一个十年会是什么样子,回溯到 Discourse 2013 年发布时的承诺。awesomerobot 给出了精彩的历史视角,指出我们在 2036 年仍将“将文字输入框中”,就像我们在 2003 年做的那样。Ed_S 提出了对人类连接货币化和两极分化的担忧,而 satonotdead 则设想了以多媒体为中心的枢纽未来,以及一种强硬抵抗、密码朋克去中心化的选项。阅读更多

  • 你的社区背后有什么故事? — Danielle 邀请成员 分享他们社区的起源故事,从糖尿病猫的护理者到兴趣中心。HAWK 分享了他如何看待 Meta 支持共同项目和使命,其核心是开源精神。阅读更多

  • 可扩展的互动模式 — HAWK 向社区询问 一对多的互动模式,引用办公时间和网络研讨会作为无限可扩展的格式。mcwumbly 分享了由最接近变更的人进行功能公告的模式,这很好地融入了产品开发流程,并让社区直接与构建者互动。阅读更多

  • 学习音乐(离题但有趣) — HAWK 从另一个线程中分出了这个令人愉快的 关于学习音乐的离题讨论,分享了他从单簧管到鼓的旅程。该线程演变为分享关于 Icaros、萨满鼓甚至一个从脑信号重建想象旋律的项目的学术论文,由 philip_rhoades 和 satonotdead 贡献。阅读更多

#企业

#功能

开发

#赞扬

  • 2026 年 8 月(及 2 月)贡献者感谢 — Moin 写了一篇发自内心的 对所有贡献者的感谢信,涵盖过去六个月(及上一个 ESR 版本),延续了旧发布博客帖子的传统。HAWK 添加了一个备受感激的 :heart:。阅读更多

#自托管

支持

用户体验

#站点 反馈


@team 团队的活动

@team 团队又度过了一个繁忙的一周,在测试、反馈和产品开发方面深入参与平台。以下是引起团队注意的内容:

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

本周 meta.discourse.org 动态…

Meta 社区本周忙碌而富有成效,共有 56 个新话题和 499 个新帖子。@team 团队尤为活跃,发布了修复补丁,开启了 AMA(问我任何事)环节,并推动了主要功能的进展,如 AI 子代理、重新设计的管理员仪表盘以及新的工作流系统。社区还围绕审核安全、自托管升级以及隐私与 AI 的讨论展开了热烈讨论。

关键数据

  • 新帖子: 499
  • 新话题: 56

本周活跃发帖用户:

用户 帖子数 获得的点赞数
Moin 53 96
awesomerobot 14 54
Don 14 51
merefield 20 41
HAWK 17 35
NateDhaliwal 21 35
sam 7 30
Falco 7 27
zogstrip 8 21
lindsey 6 20

热门话题

#公告

#功能

支持

#企业

#自托管

  • wsmwktb 询问是否通过Discourse ID 向参与站点账户开放自托管 Discourse 有重大缺点。Falco 拆解了旧的基于恐惧的论点(幻觉),澄清了 Discourse ID 的实际工作原理,并提供了实用建议,如强制员工使用 2FA。阅读更多

  • Ethsim2 分享了在 Discourse 的 Nginx 前面运行 Caddy的详细设置,以在边缘启用 HTTP/3,包括用于正确客户端 IP 的 app.yml 挂钩和日志脱敏提示。pfaffman 链接到现有的 PR 以供参考,对话还包括关于 QUIC 0-RTT 不必要的有用更正。阅读更多

#数据 & 报告

#插件

  • 自定义向导插件看到了一波活动,因为 Lebron 和 Eviepayne 报告字段、标签和组设置在保存时被清除。angus 用多个 PR 回应(#318, #319),修复了类别和标签问题,尽管围绕主题选择和注册重定向的一些边缘情况仍然存在。阅读更多

  • Don 发布了自定义启动 HTML 构建器,一个用于完全自定义启动屏幕的插件,带有管理员定义的 HTML/CSS——最初由 SVG 动画的移动性能问题驱动。agemo 称赞它是期待已久的解决方案,用于在慢速连接时提供更好的品牌体验。阅读更多

#社区 建设

@team 团队活动


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

本周 meta.discourse.org 动态…

欢迎来到 Meta 论坛的每周摘要!本周论坛热议 AI 主题、重大新功能以及大量实用的社区故障排查。请继续阅读以了解关键统计数据、最有趣的讨论以及 @team 团队本周的动向。


关键统计数据

在过去 7 天里,社区在 65 个新主题中发布了 576 个新帖子。感谢所有分享知识、报告 Bug 并帮助其他管理员的朋友们!

本周顶级用户(按获得的点赞数排名,附带发帖数):


有趣的话题

#Announcements

  • lindsey 宣布,管理后台现在可以识别可能的爬虫流量,将运行真实浏览器 JavaScript 的自动化机器人和抓取器与真正的匿名访客区分开来。ted 询问可能的爬虫是否仍计入每月页面浏览量限制——@lindsey 确认此事尚未决定——而 kris.kotlarek 指出,该检测功能对已登录用户也有效,因为他在 Meta 本身发现了 TL0 扫描器。阅读更多

  • rishabh 发布了当前项目 – 2026 年 8 月通讯,回顾了近期在仪表板改进、Events 插件、AI 图像字幕 v2 以及新的看板插件方面的工作。satonotdead 询问 Zoom 直播是否支持 Livekit 或 Jitsi 替代方案,awesomerobot 解释说 Livestream 和 Resenha 处于不同的开发路径上——目前已支持 YouTube、Twitch、Kick、TikTok、Instagram 和 Facebook。阅读更多

  • sam 在 /admin/plugins/discourse-ai/ai-logs 发布了一个仅限管理员使用的详细 AI 日志新功能,具备保留期控制、流式响应解码和强大的过滤功能。nickdb 称赞这是一个跟踪自动翻译的绝佳工具,并提出了自动刷新选项的想法。阅读更多

  • zogstrip 展示了一项更改:空的标签选择器现在建议来自您最近 10 个主题的标签,而不是全站热门标签。sren-1 担心这会创建一个减少标签多样性的自我强化循环,而 satonotdead 建议采用一个折中的切换开关——zogstrip 同意这值得尝试。阅读更多

  • Falco 宣布对聊天通知声音进行全面更新,推出了五个新的合成声音包——经典与简洁、柔和马林巴、复古 8 位、俏皮气泡 和 空灵玻璃——每个声音包都有针对消息和提及的不同音调,灵感来自 Resenha 中的实验。阅读更多

#Community 建设

  • Divinebaboon 询问版主如何处理那些利用 AI 自动回复帖子以获取信任等级的用户。merefield 强调了更隐蔽的马甲号模式,mbauman 指出 AI 的“承重接缝”通常会显露出来,而 HAWK 主张采用第一性原理的方法:如果内容有价值,它的创建方式重要吗? satonotdead 分享了一个自定义的声望任务系统,旨在让自动化变得无聊。阅读更多

  • 关于支持论坛社区活动大幅下滑的长期讨论继续进行,引发了激烈的辩论。nickdb 观察到,对于小型社区来说,AI 辅助的流量难以应对;mbauman 分享说,在编程社区中,新发帖者是最大的流失点;而 Mevo 则反驳了形式与内容的关系。HAWK 思考如果每个人都阻止爬虫抓取新鲜的人类内容,“蛇开始吃自己”是什么时候。阅读更多

  • HAWK 发起了展示你的工作流,揭示了一个每周更新提醒工作流,它会向延迟签到队友提供逐渐变差的 CSS。chapoi 承认这是“我做过的最丑的主题”,zogstrip 解释了 LLM 分类器和数据浏览器逻辑,而 nickdb 分享了一个更简单的工作流,可根据标签自动纠正放置错误的类别。阅读更多

  • 那个询问金钱能否成为论坛唯一的调节者?的哲学讨论继续,awesomerobot 解释了为什么由于支付摩擦,订阅模式优于微交易;Mevo 引用了 YouTube 的广告收入方法;而 satonotdead 链接了一篇关于微交易和心理交易成本的 1999 年文章。阅读更多

Support

  • Ryan_Scott 报告说,在更新到 2026.8 后,日历对所有约 1,200 名用户都宕机了,随后他通过重新启用 discourse post event enabled 站点设置自行解决了问题。awesomerobot 确认团队已识别并应用了一个迁移修复,以防止其他站点出现此问题。阅读更多

  • sk-or-v1-contents 报告了不稳定的搜索行为,涉及停用词和智能引号。awesomerobot 解释说,像 it、we 和 don't 这样的词因为出现频率太高而被排除在索引之外,并且引用的短语需要精确匹配——这促使 satonotdead 思考搜索本身是否需要一些重构的关爱。阅读更多

  • Jagster 在将界面语言切换为英语后,无法看到AI 翻译的帖子内容。Moin 解释说,Content languages 偏好设置控制着这一点——从理解的语言中移除芬兰语,或留空该字段,翻译就会像以前一样出现。阅读更多

  • Joshua8600 报告说,在从 2026 年 2 月升级到 7 月后,自动提升的主题不再显示未读指示器。Moin 将其追溯到小型操作帖子跟踪方式的变化,并指出这可能是提升不再将主题标记为未读的原因。阅读更多

  • satonotdead 询问如何将 Horizon 上的新主题按钮 移动到右下角浮动位置。chapoi 提供了有效的 CSS,诊断了由 position: sticky 父元素引起的堆叠上下文问题,并建议在 sidebar-wrapper 上应用 z-index: 1 修复。阅读更多

development

#Self-hosting

#Theme 组件

  • Don 为主题预览模态框发布了几项更新:一个新的 open_all_topic_links 设置、嵌套视图支持、桌面/移动端切换,以及针对 Horizon 高上下文主题卡片模式的修复。Jagster 和 joo 报告了边缘情况,Don 在后续提交中迅速修补了这些问题。阅读更多

  • satonotdead 探索在F NAV 移动端导航选项卡组件中添加新主题按钮和动态回复行为。Don 回应说添加了 /new-topic 目标选项,并澄清定位依赖于 --f-nav-height 变量。阅读更多

#Plugin

  • j.jaffeux 在Discourse Workflows中回答了社区问题,分享了一个用于检索用户信息的数据浏览器工作流节点示例,并演示了提升主题操作。patrickemin 询问是否可以根据激活状态过滤新用户触发器,而 Aurora 用德语确认成功。阅读更多

  • Falco 详细介绍了Resenha的重大更新:重新设计的 WebRTC 控件用于噪声抑制、自动增益控制和回声消除;三个 AI 噪声抑制模型(RNNoise、DTLN、DeepFilter3);以及直接 1:1 通话,默认禁用并可通过组进行限制。阅读更多

#Translations

  • happyhappy 询问关于为 Discourse 添加巴斯克语界面。 Moin 解释说,一旦在 Crowdin 上翻译了大约 50% 的软件,就会添加新的语言区域,目前巴斯克语的进度为 13%。 happyhappy 并未气馁,开始召集母语者,并发现了等待翻译的 100,000+ 个字符串。 阅读更多

@team 组的活动


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

本周 meta.discourse.org 动态……

关键数据

Meta 社区本周依然繁忙,在 2026-08-23 至 2026-08-30 期间,共创建了 51 个新主题 和 453 个新帖子。社区成员们心情愉悦,纷纷点赞,讨论内容涵盖了从全新的管理员工具到深度的主题自定义以及 Workflows 实验。

点赞和发帖最多的用户:

用户 帖子数 点赞数
lindsey 4 38
Don 21 37
Andrew_Bond 12 36
satonotdead 34 36
Moin 26 32
awesomerobot 12 29
ErespawN 7 27
NateDhaliwal 15 25
tgxworld 2 25
gilles 17 25

本周 Discourse 团队 表现突出的成员包括 lindsey、awesomerobot、tgxworld、sam 和 chapoi,他们的具体工作详见下方的 @team 小组活动 部分。


热门话题

#Announcements 公告

  • 新管理后台的站点流量浏览器 — tgxworld 展示了新管理后台中的一项新功能:仅限管理员使用的站点流量浏览器。它提供了针对 URL、推荐来源、国家、网络、浏览器和 IP 地址等维度的筛选功能。默认情况下,该浏览器分析最多 200,000 次页面浏览量,可通过 site_traffic_explorer_event_limit 设置调整为 1,000,000。在讨论帖中,tgxworld 确认目前没有像 Umami 那样的事件跟踪计划,并指出顶级 URL 中占据主导地位的徽章相关 URL 看起来像是机器人流量,其跳出率为 100%。阅读更多

  • 管理自定义侧边栏内容的新拖放支持 — lindsey 宣布推出两种新的拖放行为,使构建自定义侧边栏部分变得更加容易:现在您可以将任何链接直接拖放到现有的自定义部分(触发编辑模态框),或者将其拖放到侧边栏底部以创建全新的部分。内置的 分类 和 标签 部分不支持重新排序。阅读更多

  • Discourse MCP 下一版本 — sam 宣布了 Discourse MCP v0.3,与 0.2.9 版本的 25 个工具相比,该版本包含了多达 131 个工具,并引入了新的“工具集”概念,允许您公开从工作流生成和管理到 AI 配置、分析和主题创建等功能。Falco 指向了 原始公告视频 以获取灵感用例。阅读更多

  • Discourse Calendar 现已更名为 Discourse Events! — lindsey 宣布将 Discourse Calendar 重新命名为 Discourse Events,以更好地反映该插件不断扩展的功能集,并强调了最近的改进,包括轻松的事件分类、针对定期事件更灵活的 RSVP、集成的直播以及 对 Zoom 网络研讨会的支持。阅读更多

  • 2026 年 8 月月度版本发布 — loic 发布了 v2026.8.0 的发布说明,以及 v2026.7.2、v2026.6.3 和 v2026.1.8 的补丁版本。elmuerte 提醒大家,这是 2026.1 旧 ESR 系列支持的最后一个月。阅读更多

  • 帮助我们测试 Composer 重新设计 — composer 的重新设计继续引发热烈的反馈。chapoi 表示工具栏自定义是一个受欢迎的想法,但不属于当前以样式为重点的重新设计范围;而 sren-1 则提醒,移动优先的更改不应以牺牲桌面用户的肌肉记忆为代价。nickdb 反驳说,仅限桌面的社区正在成为一个日益减少的少数群体,j127 则提出了关于活动输入边框的 对比度问题。阅读更多

#Community 社区建设

#Theme 组件 / #Theme 主题

  • 主题预览模态框 — Don 快速迭代了这个受欢迎的主题组件,添加了可配置的移动端关闭手势(无/握持/手势)、原生返回处理(在不丢失主题列表中位置的情况下关闭模态框)、Android 上的可选触觉反馈以及专用的时间线模态框。Damian_Boon、Jagster 和 satonotdead 在 iOS 和 Android 上提供了广泛的测试反馈。阅读更多

  • FKB Pro - 社交主题 — Don 宣布了 FKB Pro v2,这是一次重大的底层更新,具有更灵活的桌面主题列表布局、针对窄屏幕和溢出内容的更好响应式行为,以及针对屏幕外主题卡片的性能优化。gilles 报告了一个移动端分类标题布局错误,Don 通过基于 CSS 网格的修复解决了该问题。阅读更多

  • 访客门槛主题组件 — Don 发布了 Guest Gate v2.0,这是一次重大更新,超越了简单的页面浏览量限制,支持多种触发类型 —— 页面浏览量、时间、滚动深度、灯箱打开或任何组合 —— 以及可配置的延迟、可选分析和完全重建的触发系统。阅读更多

#Plugin 插件

  • Discourse Workflows — Workflows 迎来了极其忙碌的一周。Ethsim2 提交了 PR,添加了 事件操作(关闭/打开事件)和一个通用的 事件 → 设置出席 操作,而 j.jaffeux 确认原生事件节点将于下周到来,并修复了 AI 代理标记的 pm_tags_allowed_for_groups 错误。putty 和 AJ_Quick 分享了他们自己的工作流实验并获得了有用的故障排除帮助。阅读更多

  • 动画头像 — Alteras 为影响 Discourse v2026.8+ 的动画头像插件推送了两个紧急修复,解决了 key not found: "resize_animated" 错误以及随后出现的 gifsicle --crop 参数格式错误 bug。akanora 和 satonotdead 确认修复有效,尽管动画 WebP 支持仍是一个未来的可能性。阅读更多

  • ProxyTracer: VPN & 代理拦截器 — ProxyTracer 参与了一场关于 Cloudflare 模板兼容性的活跃社区讨论,提出了一种针对注重隐私的 VPN/Tor 用户的 hCaptcha 折中方案(而不是直接拦截),并回答了关于移动网络 IP/ASN 处理以及登录尝试可见性的问题。阅读更多

  • 查看 TL3 进度 — merefield 建议将该插件扩展到 TL3 之外,成为一个完整的“信任级别进度计”,NateDhaliwal 同意这种重构是可行的。EricGT 指出时机非常好,因为 TL3 工作即将完成,并看到了为卡在入门要求上的 TL0 用户自动提供指导的潜力。阅读更多

支持

ux

#Site 反馈


@team 小组的活动

Discourse 团队本周在公告、bug 修复和社区支持方面表现尤为出色:

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

本周 meta.discourse.org 动态…

关键数据

Meta 社区又度过了忙碌的一周!在过去 7 天里,社区在 57 个新主题 中发布了 526 个新帖子,其中多项重要的产品公告引发了热烈的讨论。

以下是按点赞数和发帖数排名的主要贡献者:

用户 点赞数 发帖数
Falco 109 23
mcwumbly 103 26
rishabh 35 8
satonotdead 30 38
nat 28 8
Don 25 13
sam 24 12
merefield 21 10
lindsey 20 3
Ed_S 19 19

热门话题

#announcements

  • Voice 功能上线! Falco 宣布,实验性的 Resenha 项目已正式升级为 Voice,这是一个类似 Discord 的语音和视频房间插件,现在已包含在每次 Discourse 安装中,将点对点 WebRTC 通话直接引入侧边栏 阅读更多。supermathie 幽默地回复道:“我想你指的是 Discourse 风格的语音和视频房间?” 阅读更多。pmusaraj 确认该功能可以按组进行限制 阅读更多,而 satonotdead 帮助用户快速上手,包括 Jagster,他最终在设置选项卡中找到了房间删除功能 阅读更多。

  • Boards 功能集成至核心。 mcwumbly 宣布新的 Boards 功能——可配置的拖放式看板——已直接集成到 Discourse 核心中,适用于商业版和企业版计划 阅读更多。相关的插件主题澄清了无需单独安装,并且 mcwumbly 确认可以通过即将推出的更改管理面板启用此功能 阅读更多。

  • Ask AI 实现更优搜索。 nat 发布了 Ask AI,这是一种自然语言搜索功能,可与索引搜索配合使用,并提供后续问题功能;当未找到理想结果时,还提供便捷的“创建主题”操作按钮 阅读更多。nat 还指出,管理员可以通过 AI 使用面板监控令牌使用情况,并限制特定信任级别的访问 阅读更多。

  • 管理报告更加细致。 lindsey 宣布,注册、新贡献者 和 已采纳解决方案 报告现在显示数字背后的具体用户和帖子 阅读更多。Zanbabe 要求更深入的钻取功能 阅读更多,而 sren-1 分享了关于主要电子邮件和信任级别等额外数据的详细使用案例 阅读更多。

  • 设计向导。 rishabh 介绍了新的管理设计向导,它在设置完成后,只需几次点击即可引导管理员选择主题、调色板、字体和登录页面 阅读更多。itsbhanusharma 称其为“朝着正确方向迈出的重要一步” 阅读更多。

  • 自动生成 llms.txt。 sam 宣布,通过即将推出的更改,所有站点都将默认提供 llms.txt,为 AI 爬虫提供保守且高效的令牌指令 阅读更多。sam 热情地捍卫了该模板——“我喜欢互联网上那么多人在一个仅存在了几个月的技术上成为专家”——并敦促管理员将自定义保持到最低限度 阅读更多。

  • Discourse 管理助手。 rishabh 发布了Discourse 管理助手,这是一个升级版的聊天助手,可以回答问题、通过批准/取消按钮更改站点设置、协助管理,并了解您的托管层级 阅读更多。

  • 当前项目,最后一期。 mcwumbly 宣布最后一篇 当前项目 帖子,因为团队将过渡到 贡献 > 项目 中的独立项目主题,并提供看板视图以一目了然地查看状态 阅读更多。他承认这种转变存在权衡,但希望新格式能让人们更密切地关注他们感兴趣的内容 阅读更多。

支持 & #self-hosting

#feature

  • 细粒度的摄像头和屏幕权限。 Luna_Mora 请求将摄像头和屏幕共享权限分开,并基于组进行管理,而不是全有或全无的切换,并引用了他们锁定 Discord 社区的经验 阅读更多。Falco 确认PR 已准备就绪,将提供完全符合该要求的功能 阅读更多。

  • 类别版主管理成员资格。 happyhappy 询问类别版主是否能够添加/删除私有子类别中的用户 阅读更多。mcwumbly 指出,群组成员所有者已经通过组成员资格页面拥有此权限 阅读更多,并随后分享了一个便捷的侧边栏路径来管理群组 阅读更多。

  • 随时删除主题? emilio 请求允许用户无限期地删除他们自己的主题,而不仅仅是任意的 24 小时限制 阅读更多。Moin 指出了代码中的硬编码限制 阅读更多,而 Ethsim2 建议使其可配置,同时保留现有的 posts_count <= 1 限制 阅读更多。

  • 简化永久删除。 emilio 还要求提供一个选项,以便真正删除主题,而无需逐个删除每个帖子 阅读更多。Ethsim2 提供了一个按管理员选择的实现方案,可永久删除主题和所有回复,目前作为一个待审查的 PR 已提交。

#projects & #plugin

  • Kanban v2 → Boards。 mcwumbly 就新的看板插件的命名——“kanban”、“boards”还是其他——与社区进行了讨论 阅读更多。该讨论有助于形成将该插件作为Boards 合并到核心的决定 阅读更多,martin 确认了合并 阅读更多。

  • 内置 MCP 服务器。 mcwumbly 分享了在 /mcp 提供核心 MCP 服务器的计划,取代客户端 MCP,并允许云框架通过权限感知访问与 Discourse 集成 阅读更多。

  • Workflows 获得新触发器。 在Discourse Workflows 插件主题中,j.jaffeux 回应了关于 AI 驱动标签分组的请求,承诺提供标签创建触发器和标签组节点 阅读更多,并迅速发布了提交。

社区建设

  • 展示您的 Workflows。 sam 和 j.jaffeux 与分享其工作流自动化的社区成员进行了互动 阅读更多。per1234 分享了一个出色的Discourse 更新通知器工作流,它在每次论坛更新后发布到专用主题,为不擅长 UX 的成员提供透明度 阅读更多。

bug

  • 注册速率限制回归。 HBP 报告称,/u/check_username.json 上的新速率限制阻碍了正常的注册流程,因为用户名可用性检查在正常输入期间可能会达到限制 阅读更多。southpaw 确认修复正在进行中 阅读更多。

  • 冒充 + 2FA 陷阱。 Eviepayne 发现当用户强制启用 2FA 时,无法结束冒充 阅读更多。Alteras 迅速修复了它。

#theme-component

  • External Link Shield v2.0。 Don 发布了External Link Shield 主题组件的主要更新,将手动维护的 SVG 掩码图标替换为真实的图标元素,添加了图标位置和颜色的设置,并修复了匿名用户崩溃问题 阅读更多。Moin 建议使用图标设置类型,Don 迅速采纳 阅读更多。

@team 组的活动

@team 组本周异常活跃。以下是他们贡献的概述:

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

本周 meta.discourse.org 动态……

Meta 社区度过了繁忙的一周,在 72 个新主题中产生了 501 篇新帖子。社区见证了重大新功能公告、深入的设计讨论、大量的 Bug 修复,以及大量的创造性探索——从语音房间到 AI 构建的主题。以下是本周回顾。

关键数据

:bar_chart: 最近 7 天: 501 篇新帖子 · 72 个新主题

按活跃度和收到的点赞数排名的顶级用户:

用户 帖子数 收到的点赞数
Moin 45 64
sam 13 52
Damian_Boon 19 43
martin 9 37
Falco 9 32
nat 13 26
awesomerobot 14 26
satonotdead 58 26
lindsey 2 23
zogstrip 6 19

有趣的话题

#Announcements

#Community 建设

#Extras

bug

#Self-hosting

Support

#Feature

ux


@team 组的动态


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

本周 meta.discourse.org 动态…

2026年9月13日–20日

关键数据

Meta 论坛本周依然非常活跃,共有 386 个新帖子 分布在 59 个新主题 中。以下是按发帖数和获得的点赞数排名的主要贡献者:

用户 帖子数 点赞数
Moin 43 52
martin 10 41
awesomerobot 18 40
nat 7 33
david 5 31
satonotdead 21 22
Damian_Boon 11 18
mcwumbly 6 17
mbauman 12 16
Don 5 14

特别感谢 Moin,他继续在 支持 类别中表现卓越,以及感谢 @team 成员们本周发布了大量修复和公告。


热门主题

#Announcements

#Feature

#Community 建设

#Self-hosting

支持

ux

bug

#Theme 组件

  • Don 为主题预览模态框添加了 excluded_categories 设置,因此像 wiki、术语表和文档这样的类别可以保留其侧边栏而不显示模态框。他还修复了两个与嵌套视图和新主题点相关的 bug 阅读更多。

  • Don 发布了新的社区支持主题组件,用于可配置的捐赠,并可在主题创建者网站上预览 阅读更多。

development

  • david 在 npm 上发布了 @discourse/update-skeleton,使更新现有主题和插件以使用最新推荐的 GitHub Actions 和 linting 配置变得容易——只需在您的仓库中运行 pnpx @discourse/update-skeleton@latest 阅读更多。

@team 组的动态


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

本周 meta.discourse.org 动态……

欢迎收看 2026年9月20日至27日 期间 meta.discourse.org 的每周活动汇总。本周非常忙碌,头条是关于 AI 生成插件的重大辩论,此外还有多项实验性 UI 公告、核心版本中的新 Markdown 端点,以及团队密集发布的 bug 修复。

关键数据

  • 新话题: 54
  • 新帖子: 426
  • 本周顶级用户(点赞数 / 发帖数):
用户 点赞 帖子
awesomerobot 66 15
chapoi 43 8
sam 42 9
pmusaraj 41 11
Canapin 34 7
satonotdead 30 35
darkpixlz 30 11
RGJ 24 15
Moin 21 19
Kianga 21 4

@team 小组异常活跃,awesomerobot、chapoi、sam 和 pmusaraj 位居排行榜前列——详情请见下方的团队汇总。

有趣的话题

#Announcements

#Site 反馈

  • 本周定义性的辩论:darkpixlz 提议要求 LLM 生成的主题和插件必须标记为如此,以实现透明度。sam 强烈反驳,认为真正的问题是第三方代码缺乏安全审查——并透露他在大约 10 个月里只手工编写了“几行代码”,主要使用 AI 智能体开发 Discourse。他还坚决拒绝“由 93.2% AI 开发”的贴纸系统,但表示愿意分享他的工作流程。Kianga 和 darkpixlz 从伦理和环境角度论证了透明度的必要性,chapoi 指出即使是核心现在也大量由 AI 开发,Canapin 分享了一个通过“氛围编程”(vibe-coded)的插件差点带着严重安全漏洞发布的案例,而 Lilly 说她使用 AI 但不会标记她的插件。philh 通过创建 DiscourseSkill.md 作为实用的审查工具来回应。阅读更多

支持

bug

#Feature

ux

#Plugin

#Theme 组件

development

blog

@team 小组的活动

@team 小组的成员本周大显身手,推动公告、发布修复并在整个论坛上回答支持问题。


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

本周 meta.discourse.org 动态…

欢迎回到 Meta 的每周汇总!过去七天(2026 年 9 月 27 日至 10 月 4 日)非常忙碌,充满了精准的 Bug 报告、精美的新主题,以及一条让关注内存用量的自托管用户倍感欣慰的公告。泡杯咖啡,让我们开始吧。

关键数据

在过去 7 天里,论坛共有 37 个新话题,产生了 219 篇新帖子,内容涵盖了支持提问、Bug 报告、功能讨论和社区展示,混合得非常丰富。

发帖数和点赞数最多的用户:


热门话题

按类别分组,以下是过去一周最有趣的讨论。

#Announcements

tgxworld 宣布了一项针对自托管用户的重大内存使用量减少,改进了 Discourse 在容器内部进程之间共享内存的方式。其中一个内部容器的内存占用从大约 1.9 GB 降至 1.3 GB,而 Editor0732 在重建后看到了更显著的收益:11.8G → 10.5G。该改进已在 main 分支可用,并回溯移植到了 2026.9、2026.8 和 2026.7 发布分支 — 阅读更多。

内置的语音功能继续收到来自真实环境的反馈,SkyeDragon 报告称立体声麦克风在传输时未进行下混,这可能导致部分听众只能在一侧耳朵听到声音。Falco 指出系统在低于最大质量的任何设置下都会进行下混,而 Thomas_Rother 分享了与多达五人的小组进行语音通话的良好体验,并询问如何使用 Docker Compose 运行单独的 LiveKit 后端 — 阅读更多。

类别标签浮动卡片和子类别标签显示改进 获得了赞扬,但也来自 stephtara 的一些用户体验方面的反对意见,他认为点击打开卡片与悬停预览相比是一个不必要的额外步骤。

关于实验性用户侧边栏导航的反馈仍在继续,Luna_Mora 指出对于使用下拉导航菜单的网站来说,这是一种更糟糕的体验,而 satonotdead 呼吁统一重叠的子菜单选项,如个人资料、偏好设置和账户设置。

ux

terraboss 发布了 Terraglass,这是一个开源的磨砂玻璃主题,拥有经过深思熟虑的浅色/深色调色板,随后通过 1.1.0 和 1.2.0 版本快速迭代,增加了可选的标题栏色调以及玻璃质感的菜单和对话框。NateDhaliwal 建议他加入 theme_authors 组以获得正确的分类,该主题现已在多个网站上上线 — 阅读更多。

terraboss 还遇到了一个棘手的 backdrop-filter 模糊问题:透明度在 .menu-panel 上有效,但 backdrop-filter: blur() 没有效果。awesomerobot 解释说,具有 backdrop-filter 的元素会成为该效果的根,因此后代面板无法模糊标题栏之外的内容,并提供了一个干净的伪元素变通方案,terraboss 确认这修复了问题 — 阅读更多。

Ed_S 报告称,红色“最后访问”线在 iPhone 的深色模式下几乎不可见。nat 提交了一个修复(PR #44177),改善了深色和浅色模式下的对比度 — 阅读更多。

#Self-hosting

在一场广泛深入的备份和可恢复性讨论中,Canapin 询问确保论坛始终可恢复的最可靠方法。NateDhaliwal 推荐使用 S3 进行每日备份,pfaffman 强调在异地副本旁边保留 YML 配置文件,Lilly 建议使用 Cloudflare R2 配合双容器构建,而 Ed_S 提供了一个涵盖火灾、提供商锁定和管理员失效的威胁建模框架 — 阅读更多。

agemo 和 Ed_S 合作进行了一次深入的“Oops” 错误调试线程,该错误导致管理员账户被锁定,最终追踪到 current_user_serializer.rb 中的 has_new_upcoming_changes 在处理重复的 last_visited_upcoming_changes_at 自定义字段时出错。Ed_S 分享了用于检查和翻转有问题的用户选项的 Rails 控制台命令,该线程得出结论,这可能需要核心 Bug 修复 — 阅读更多。

Support

burke 询问 user_badge webhook 负载 是否可以包含 username 以及 user_id,引发了一场关于最小权限 API 密钥以及为什么用户 ID 是内部约定的深思熟虑的讨论。RGJ 指出 -1 是一个有效的用户 ID(system 用户),而 putty 建议使用 Discourse Workflows 作为变通方案;burke 后来分享了一个原生 JavaScript HMAC-SHA256 代码片段,用于对 Workflow HTTP 请求进行签名 — 阅读更多。

awesomerobot 澄清了审核队列中的“话题或帖子已删除”过滤器 的实际功能:它仅显示在批准前撤回的待审帖子,并建议将其重命名为“已撤回的待审帖子”。他还解释说,已删除的帖子是软删除且可恢复的,并指出 /latest?status=deleted 是查找已删除内容的正确位置 — 阅读更多。

在计划维护期间,几个网站短暂切换到了只读模式。Heather_Phillips 询问为什么她的网站突然变为只读,NateDhaliwal 指向了维护话题,而 tgxworld 为造成的不便道歉,并引导用户前往 status.discourse.org 查看未来的公告 — 阅读更多。

bug

manut 报告称,一个新的开发容器在 /logs 中记录了 ActionController::RoutingError (No route matches [POST] "/srv/se")。tgxworld 确认了 kris.kotlarek 在 PR #42712 中的修复,并将其回溯移植到 2026.7 — 阅读更多。

MachineScholar 更新了 Voice + LiveKit 调查,指出即使在 LiveKit Cloud 上,低分辨率视频和卡顿问题仍然存在,因此这不是自托管问题。satonotdead 建议 Apple 在 iOS 上的 WebKit 限制可能是一个因素,并引用了一份英国 CMA 文件,而 Falco 表示他将在未来几周内进行调查 — 阅读更多。

RGJ 记录了一个带有详细复现步骤的“到达话题”邀请权限问题,awesomerobot 在 PR #44201 中修复了它,指出根本原因是邀请流程无法将用户添加到自动组,如 trust_level_0 — 阅读更多。

manut 还发现 QUnit 测试运行器在新开发实例上无法加载依赖项,对于依赖其他插件的插件出现了裸说明符错误;awesomerobot 在 Firefox 中复现了该问题并提交了 PR #44181 — 阅读更多。

jmx 报告称,Discourse AI 在使用 Mistral 时静默丢弃并行工具调用:当模型在单个流式块中返回多个工具调用时,只有第一个会运行,且没有记录错误。包含了一个最小化的无网络复现示例 — 阅读更多。

Sailor 提交了两个相关的 Discourse AI + Gemini Bug:一个是在流式回复内部发生的错误事件被忽略,导致部分翻译被存储为完整翻译;另一个是通过 promptFeedback.blockReason 被阻止的请求被视为空回复且从未重试 — 阅读更多。

#Plugin

Bitforo 发布了 Crypto Ticker 插件,将实时加密货币价格(比特币、以太坊、Solana、迷因币等)带到论坛,提供六个位置和四种样式,并配有由 CoinGecko 驱动的后台选择器。NateDhaliwal 询问是否可以添加普通股票和指数,Bitforo 表示可以,很快就会实现 — 阅读更多。

#Theme-component

putty 发布了一个从内联类别提及中移除父类别的主题组件,包括一个排除特定类别的选项。satonotdead 指出在 Discourse 主题中不鼓励最初使用 MutationObserver,而 putty 迅速将其重新制作,仅监视没有钩子可用的编辑器区域 — 阅读更多。

长期运行的 Twitter Native Embed 组件 获得了来自 terraboss 的新分支,修复了安全模式崩溃,并添加了深色模式、无重复嵌入以及对裸 X 链接的回退嵌入等功能。Lilly 报告称原版在她的网站上仍然运行良好 — 阅读更多。

#Feature

关于为管理员提供“普通模式”或“sudo”的热门请求重新浮出水面,nathank 描述了不知道普通用户看不到或不能做什么的挫败感;NateDhaliwal 建议将临时的 revoke_admin 与横幅配对,而 Jonathan5 提议从各种信任级别和组中进行选择 — 阅读更多。

关于通过不冗余地压缩备份来减少本地磁盘空间的提案获得了更多支持,adamengst 指出备份大小翻倍会导致他的网站失败,而 pfaffman 建议这可能是一个很好的 pr-welcome 候选项 — 阅读更多。

nathank 顶起了 定期事件话题,要求从定期事件中创建单独的事件话题;Ethsim2 链接了开放的 PR #43187,并分享了通过 after_code 钩子维护核心回溯移植的经验教训 — 阅读更多。

Community Building

关于构建会思考的社区的讨论仍在继续,nukeador 感叹实时聊天频道已经耗尽了论坛的参与度,并询问如何让人们回来;satonotdead 认为论坛必须提供超越聊天的独特价值,而 Orioni 分享了一个 AI 摘要工作流,将 Discord 讨论桥接到论坛话题 — 阅读更多。


@team 组的动态

Discourse 团队本周在论坛上非常活跃,既发布了修复,又积极参与社区反馈。


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

本周 meta.discourse.org 动态…

欢迎收看每周精选!在 2026 年 10 月 4 日至 11 日 的七天里,社区持续涌现出 AI 反馈、插件发布、Workflows 实验以及自托管恢复案例。以下是本周发生的主要事件。

关键数据

过去一周,Meta 站点新增了 214 个帖子 和 39 个主题,内容涵盖了支持讨论、功能请求和 Bug 报告,氛围活跃。

点赞数(及发帖数)最多的用户如下:

用户 发帖数 点赞数
nat 5 27
merefield 16 26
pfaffman 5 17
NateDhaliwal 15 16
TripleU 3 14
zogstrip 8 14
sam 5 12
satonotdead 8 10
Falco 3 10
RGJ 7 9

merefield 是本周发帖最频繁的用户,共发布了 16 个帖子;而 nat 凭借在 AI 搜索和邮件翻译等话题下的高影响力回复,获得了最多的点赞。

热门话题

公告

  • 移除“未分类”功能对部分用户来说并未如预期般顺利。 gormus 报告称,尽管 allow_uncategorized_topics 设置为 false 且存在一个空的未使用分类,但最新版本的发布仍然让“未分类”对所有人保持启用状态——其中甚至已经创建了两个新主题。lindsey 确认了该问题,zogstrip 则在 PR #44385 中解释了细致的修复方案:只有当该分类从未被使用时才会被删除,从而保留那些将其重新利用的站点。阅读更多

  • 关于实验性用户侧边栏导航的反馈陆续到来。 southpaw 指出,自定义侧边栏部分不会出现在私信(PM)内的上下文用户侧边栏中,这干扰了依赖快速访问自定义链接的工作流。per1234 询问“实验性”究竟意味着什么,chapoi 确认这意味着该更改可能会被取消——因此,目前的测试和反馈将真正塑造其未来。阅读更多

  • 要求保留旧版“新帖”标签页的声音越来越大。 meiadeleite 在统一新视图主题中请求提供退出选项,而 Gunnar 则发起了一项专门的功能请求,旨在使统一视图永久可选,并保留“未读”标签页的工作流,包括在 Discourse Hub 中。阅读更多

  • 通过重新构建降低 RAM 占用奏效了。 在 Discourse 建议自托管者重新构建容器以减少内存使用后,scavin 分享了结果,显示 Pitchfork 内存从约 2.7–2.8 GB 降至约 2.3–2.45 GB——这大约减少了 15%(约 400 MB),并且在五天之后保持稳定。阅读更多

  • Composer 重新设计导致的图标混淆。 agemo 报告称,在使用Meta Branded 主题时,Composer 中“回复为/回复给…”按钮显示的是“分享类型”图标。chapoi 将其识别为该主题特有的字体集映射问题,使用默认字体的主题不受影响。阅读更多

用户体验 (UX)

  • “搜索让我很不爽”引发了一场富有成效的 AI 搜索讨论。 pfaffman 表达了不满,指出关键词搜索和新的 AI 搜索(标记为 search 和 ai)都遗漏了最近的 Postgres 18 升级公告。nat 回应称已更新了 AI 提示词,以更高权重对待最近的公告,并指出了关闭 AI 视图的切换开关。RGJ 分享了类似的过时结果体验,当时他在搜索帖子自定义字段文档时遇到了问题。阅读更多

  • 徽章计数的措辞让人困惑。 ganncamp 指出,徽章上显示的奖励数量读起来像是全站范围而非个人数量——引发了“好吧,但我有多少个?”的疑问——并建议更改措辞。阅读更多

社区建设

功能

  • GitHub 仓库 Onebox 可能会变得更丰富。 merefield 发起了 PR #44289,旨在为 GitHub 仓库 Onebox 添加语言、星标评分和 Fork 数量(标记为 onebox)。在讨论了元数据过时的风险后,他决定采用“数据截至”免责声明,而不是轮询系统,以保持复杂性较低。阅读更多

  • 深层嵌套的 [details] 块造成了实际困扰。 scavin 报告了一个包含 24 层嵌套 [details] 部分的帖子,导致 Firefox 速度极慢,并使 .md 端点耗时约 20 秒。Ethsim2 进行了调查,发现 Markdown 端点中存在指数级递归转换,发起了PR #44461 实现了约 31 倍的速度提升,并且正在开发一个提议的 details_max_nesting_depth 站点设置。阅读更多

  • ActivityPub 句柄应该是可点击的。 tobiaseigen 建议将 @handle@domain 自动链接为可点击的 [@handle@domain](https://domain/@handle),以便 Fediverse 用户无需复制粘贴即可关注他人。阅读更多

  • 翻译邮件功能已上线。 nat 宣布,当启用内容本地化时,通知和活动摘要邮件现在会使用可用的翻译,这通过 PR #44240 实现。Sailor 立即指出存在剩余的时间差,即新帖子的推送通知仍在翻译存储之前发送。阅读更多

其他

插件

Bug

自托管

支持

@team 小组的活动

本周,@team 小组在 AI 搜索、Workflows 和基础设施修复方面表现非常活跃。

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

本周 meta.discourse.org 动态…

“2013 年,Jeff Atwood、Robin Ward 和 Sam Saffron 推出了 Discourse,只有一个使命:为人们提供一个共同交流的地方。十三年以来,我们一直为此使命而构建。” —— 摘自 Discourse in 2027 博客文章。

Meta 社区度过了忙碌的一周:209 个新帖子和40 个新话题,内容涵盖了从 AI 智能体和语音房间到万圣节主题以及编辑器重新设计等方方面面。以下是本周发生的事情。

关键数据

在过去 7 天中,meta.discourse.org 出现了209 个新帖子和40 个新话题,以下成员表现最为活跃:

用户 帖子数 获得的点赞数
awesomerobot 9 58
zogstrip 14 30
sam 5 28
nickdb 7 22
Falco 6 19
system 1 16
saquetim 1 13
merefield 12 9
satonotdead 11 8
supermathie 3 7

来自@team小组的活动尤为引人注目,其中awesomerobot、zogstrip和sam在获得点赞方面领先,而Falco、saquetim、chapoi、supermathie、rishabh、david和manuel也都贡献了修复、公告和支持工作。

有趣的话题

#Announcements

  • sam 发布了内置的决策模型(decision models)支持——这是一类由 TypeSafe 倡导、现由 OpenAI 和 CloudFlare 提供的快速且低成本的 AI 分类模型。satonotdead 立即询问它们是否可以作为“网关”来将查询路由到正确的子智能体,sam 确认这是他想要探索的方向。阅读更多

  • awesomerobot 宣布聊天频道现在可以设置为 Discourse 的默认主页,当用户没有访问权限时会优雅地回退,这使得启动以聊天为主的社区变得比以往更容易。阅读更多

  • zogstrip 介绍了即将进行的“更新 whispers 允许组默认值”变更,该变更使 whispers 功能开箱即可供工作人员使用,从而不再隐藏于显而易见之处。阅读更多

  • saquetim 在所有列表类型设置中实现了统一的重新排序控件——拖拽、点击、键盘箭头和屏幕阅读器提示现在都能一致地工作。阅读更多

  • 语音房间综合帖继续引发关于隐私的热烈讨论:Thomas_Rother 指出了默认 Google 和 Twilio STUN 服务器的 GDPR 问题,Falco 指向了一份配置您自己的 STUN/TURN 指南,而 pacharanero 询问了每个房间的群组限制——Falco 确认统一访问控制界面已在路线图之上。阅读更多

  • 编辑器重新设计的反馈源源不断:BeefofAges 报告说在桌面上Tab+Enter 不再提交帖子,chapoi 解释了无障碍设计的理由并指向 Ctrl/Cmd+Enter,而 RobinTS 分享了一张缺少移动端工具栏的截图。awesomerobot 将其追溯到过时的 localStorage 标志,并打开了一个修复 PR。阅读更多

  • rishabh 宣布管理员助手现在可以从零开始编写和编辑Data Explorer 查询,帮助管理员在不学习查询语言的情况下获取社区洞察。阅读更多

  • 关于电子邮件代码注册的反馈仍在继续:MDNJ 称赞了低摩擦的注册流程,但发现随后的密码屏幕对非技术用户来说令人困惑,并指出代码过期窗口感觉非常短。阅读更多

  • tobiaseigen 热情地呼吁保留 ai_bot_enable_docked_composer 设置,认为停靠式编辑器破坏了撰写帖子的肌肉记忆——“求求你们,拜托拜托 :face_holding_back_tears: 别那样做!”阅读更多

blog

  • “Discourse in 2027: Building Together” 博客文章的配套话题已开启,eisammy 庆祝 Discourse 的长久生命力及其对开放交流的承诺,称其为“过去十年最好的 CMS 之一”。阅读更多

#Theme

  • awesomerobot 发布了 Concord,一个自托管的开源 Discord 替代品:一个将 Discourse 转变为基于频道的社区的主题,拥有文本、语音和论坛频道,同时让您掌握自己的策略。阅读更多

  • 恰逢十月,awesomerobot 还发布了Spoopy 万圣节主题——一个带有月光、扭曲树枝、蝙蝠、雾气和墓碑编辑器的黑暗主题。scavin 已经将其作为限时主题添加到他们的社区,而 gilles 分享了他受其启发的混音版本。阅读更多

#Community 建设

  • scottfsmith 对AI 智能体注册账户发出了警报,引用了一篇来自 iLands LLM 智能体的奇怪帖子。Lilly 建议采用Discourse Captcha,nickdb 推荐通过用户代理阻止和范围限定的 AI 机器人进行分层防御,而 robbie.morrison 则从 openmod 论坛加入,分享了 Science 对该现象的报道。阅读更多

  • Andrew_Rowe 提出了一个“尊重系统”,让受信任的人类获得加权投票以对抗 AI 垃圾信息。nickdb 警告说,自愿代理 AI 内容的人类会破坏这样的系统,而 merefield 想知道社区网络可视化是否有助于识别小团体。阅读更多

  • 在长期运行的 AI 回复话题中,nickdb 分享了他构建的一个自定义主题组件,该组件为未至少花 5 分钟阅读的新用户锁定新建话题按钮——这是一个打破复制粘贴 AI 垃圾内容的巧妙尝试。阅读更多

#Theme 组件

  • nickdb 发布了“新建话题前先阅读”主题组件,要求记录一定的阅读时间后用户才能创建话题——这是一种潜在的防机器人和社区质量措施,Heliosurge 和 eisammy 都表示欢迎。阅读更多

  • satonotdead 发布了一个主题组件,用于禁用 Discourse 的所有内置键盘快捷键(j/k, ?, r, l, b…),以免成员意外点赞帖子、离开页面或注销。阅读更多

bug

  • mentalstring 报告了审核队列中的 500 错误,这仅影响了他们最活跃的版主,原因是一个查询超过了 30 秒的超时时间。zogstrip 找到了一个巧妙的优化方案,合并了修复,并将其回溯移植到 v2026.7,mentalstring 确认它“完美解决了问题”。阅读更多

  • 一个Let’s Encrypt “无法获取颁发者证书”的错误导致 jmx 分享证书链,supermathie 纠正了 Docker 镜像中使用的 openssl verify 命令,并在一次良好的协作调试会话后合并了修复。阅读更多

  • Falco 推送了一个修复,解决了自托管 LiveKit 语音房间中低分辨率摄像头视频和单向卡顿的问题。阅读更多

  • James_Wong 记录了 ReactionLikeSynchronizer 每小时反复清除 26,766 个 PostAction 点赞的情况,导致 500 错误和未读话题。zogstrip 将同步重构为批次处理,使其不再阻塞主要表。阅读更多

  • profcaju 发现按两次 c 从话题页创建草稿会触发虚假的“草稿正在另一个窗口中被编辑”冲突,自动保存返回 HTTP 409。阅读更多

  • scavin 报告了不一致的行为,其中表情符号标签在编辑器中显示为“创建”选项,而真正新的表情符号标签在发帖后消失,并在 main 分支上进行了清晰的复现。阅读更多

Support / #Self-hosting

  • Andro 惊讶地发现更新后出现了一波自动创建的机器人账户,sam 解释了这是有意的设计:每个启用的 AI 智能体对应一个用户,取代了旧的每个模型一个账户的模式。Crocodilus_CZ 则认为此更改应该是可选的,并要求提供删除说明。阅读更多

  • scavin 询问是否安全地截断 902 MB 的 browser_pageview_events_backup 表,该表是九月迁移遗留下来的,因为应用程序代码中不再引用它。阅读更多

development

  • das-g 询问如何在基于 Docker 的开发环境中运行插件和主题的 .gjs 迁移 codemods;david 建议进入 d/shell 并在容器内运行 pnpm 命令。阅读更多

@team 小组的活动

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

本周 meta.discourse.org 动态…


关键统计数据

2026年10月18日 – 2026年10月25日

本周 Meta 社区非常活跃,共有 53 个新主题 和健康的 294 篇新帖子,反映出这一周主要由重大设计公告、安全补丁和社区建设讨论主导。

顶级用户 帖子数 点赞数
david 8 50
awesomerobot 15 35
mcwumbly 9 26
chapoi 9 23
manuel 4 22
NateDhaliwal 16 20
sam 8 19
zogstrip 9 17
martin 8 14
keegan 1 14

值得注意的是,david 获得的点赞数最多,而 NateDhaliwal 和 awesomerobot 则是发帖最活跃的贡献者。团队共同推动了本周的大部分活力,围绕新侧边栏、提及标签页以及Data Explorer 标签的重大公告为这个功能丰富的星期定下了基调。


有趣的话题

#SITE_FEEDBACK

  • manuel 推出了他所谓的“场所感”(sense of place)功能——这是为 Meta Branded 主题新增的一个发现侧边栏,它为分类页面提供了动态导航、资源面板和作用域受限的排行榜。NateDhaliwal 和 Bas 作为长期用户,在适应这一变化时都表达了“喜欢/不喜欢”的复杂情感;而 Andrew_Bond 则称其“意义重大”,并在几小时内构建了自己的自定义面板。chapoi 称赞了动态导航,但指出“spaces”(空间)这一术语与现有的分类列表并存会带来轻微的混淆。manuel 回应说,自定义面板是预期的扩展路径,并分享了 GitHub 上的公共演示组件。阅读更多

  • NateDhaliwal 质疑了 Meta 上的分类颜色大改,他指出文档子分类失去了各自独特的色调,变成了单一的橙色。awesomerobot 将这一变化归因于 manuel 对 Meta Branded 主题的工作,而 manuel 解释说新的调色板是感知均匀(perceptually uniform)的,现在每个顶级分类都会将其颜色向下传递到所有子分类中,以实现一致的视觉分组。阅读更多

#PRODUCT_SUPPORT

events

#COMMUNITY_BUILDING

#ANNOUNCEMENTS

#THEME & #THEME_COMPONENT

ux

#FEATURE

bug

development

General

blog


@team 小组的活动

这对 Discourse 团队来说是繁忙的一周,重大设计发布、安全补丁和功能公告主导了对话。

david 异常活跃,迅速回答了CVE-2026-109618 安全咨询,给出“无需采取行动”的答案。他在 RGJ 报告后几分钟内重命名了过时的“新/标准”编辑器标签,在 sandra.mccollum 提问几小时后发布了 Node 22.23.4 升级,发布了10 月 23 日的中间版本,并揭幕了备份压缩重构,消除了 2 倍磁盘空间的惩罚。他还帮助诊断了 NateDhaliwal 的 VSCode 远程开发环境 content-length bug。

awesomerobot (Kris) 是本周最 prolific 的团队成员,在 10 个主题中发布了 15 篇帖子。Kris 为 davidkingham 解释了 HDR gain map 处理,宣布了结合 AI 搜索的实验,提供了详细的审核 API 操作指南,为 Drakon74 诊断了通行密钥可见性问题,识别了 DSA 驱动的暂停邮件变更 并 承认了社区的反馈,澄清了分类卡片行为,扩展了聊天主页选项,解释了新的用户资料可见性规则,更新了带有聊天声音的诡异主题,并为 opalgeist 提供了免费计划 AI 设置指导。

manuel 领导了设计对话,启动了发现侧边栏公告,锚定了本周的重点,分享了他自己的早期印象并参与社区反馈。他还解释了新调色板的理由,回应了 NateDhaliwal 关于分类颜色的查询。

mcwumbly 组织了第一次双周社区聚会,回答了博客文章上的迁移问题,标记了持续的备份工作,并在 nathank 报告后更正了 Boards 文档。

chapoi 在惊人的 9 个主题中做出了贡献:讨论了侧边栏和“spaces”命名,提出了关于标签卡片的担忧,发布了网格布局变更公告,为 Noble_Fish 修复了损坏的反馈链接,解释了电子邮件自动链接化的限制,讨论了编辑器全屏设计哲学,更正了全宽组件的状态,并将 @satgo1546 指向现有的引用跳转功能请求。

sam 驱动了 bug 修复引擎:回答了机器人移除问题,承认了透明度差距,发布了 AI 机器人修复 PR,修复了广告插件分类选择器,解决了 SES/SNS 反弹通知不匹配,修补了标量标签 500 错误,并为 AI agent PM 迁移建议了变通方案。

martin 继续完善分类标签,提议用户偏好选项,发布了标签缩短 PR,并确认了视觉结果。他还休假归来审查定期活动 PR,分享了 boosts 测试状态,引导 @j127 找到 Markdown 端点设置,链接了子分类缩短修复,并跟踪细粒度权限进度。

zogstrip 发布了长期要求的跳转到引用高亮,调查了 @singpolyma 报告的 滚动位置回归,为 patrickemin 回答了工作流触发问题,并将 @singi2016cn 指向 /about 页面以获取总用户数。

keegan 撰写了新提及标签页公告,引入了带有徽章计数和灵活管理员推出控制的专用通知标签页。

lindsey 宣布了 Data Explorer 查询标签,并引导 @FabledQuokka62 通过聊天显示设置在大组织中显示用户头衔。


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

本周 meta.discourse.org 动态……

关键统计数据

2026 年 10 月 25 日 – 11 月 1 日这一周在 meta.discourse.org 上非常繁忙,涌现了大量公告、社区互动以及开发进展。

  • 新增帖子总数: 280
  • 新主题总数: 52
  • 日期范围: 2026-10-25 → 2026-11-01

顶尖用户(帖子与点赞)

用户 点赞数 帖子数
Falco 41 6
zogstrip 32 4
awesomerobot 32 12
sam 25 8
nathank 19 12
mcwumbly 17 9
NateDhaliwal 16 18
RGJ 14 4
tgxworld 13 5
merefield 13 10

Falco 以 41 个赞 高居榜首,这主要归功于 Discourse Live 的公告。awesomerobot 是最活跃的参与者,发布了 12 篇帖子,广泛参与搜索、主题和支持相关讨论。


热门话题

#公告

开发

#主题 / #主题组件

Bug

#功能

社区建设

UX / #产品支持

综合 / #附加组件 / #赞扬

活动


@team 组的活动

本节跟踪 @team(Discourse 团队)组在论坛上的参与情况。


荣誉提名

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

本周 meta.discourse.org 动态…

Discourse 社区论坛一周活动汇总,涵盖 2026 年 11 月 1 日至 8 日。


关键数据

过去七天内,meta.discourse.org 上共有 229 篇新帖 和 31 个新话题,讨论热点主要集中在垃圾内容治理、UI/UX 优化以及工作流工具。

按互动量排名的高贡献用户:

用户 获赞数 发帖数
putty 28 20
mcwumbly 21 7
saquetim 19 1
satonotdead 18 15
Falco 17 6
watchmanmonitor 16 7
mbauman 15 8
dax 14 3
Laurent 14 3
RGJ 14 7

在 @team(Discourse 团队)群组中,最活跃的成员包括 mcwumbly(21 获赞,7 发帖)、saquetim(19 获赞,1 发帖)、Falco(17 获赞,6 发帖)、awesomerobot(14 获赞,7 发帖)以及 dax(14 获赞,3 发帖)。


精彩话题

#公告

  • saquetim 发布了 Discourse 文档分类的新可视化索引编辑器,允许管理员直接在 UI 中构建侧边栏索引,无需维护单独的索引话题。该编辑器支持章节、带自定义图标的链接以及重复条目的警告功能。已使用索引话题的分类可继续按原样工作。martin 确认初始 PR 已合并在实验性的“即将推出”变更标志后面,预计在进入 Alpha 阶段前还会有进一步的完善。阅读更多  ·  更新

  • sam 宣布托管版 Discourse 社区现在通过 TypeSafe Jev / System One AI 基础设施获得 预配置的决策模型访问权限。自托管用户可以在 vLLM SR 应用中生成免费密钥。putty 报告称这解决了一个长期痛点:自动回复邮件会在公共版块创建不需要的帖子,该工作流可靠地捕获并标记了每一个实例。Falco 随后提交了一个 暴露模型 ID 的 PR,使其显示在管理员的模型页面中,从而解决了 putty 在尝试引用它时遇到的 bug。阅读更多

  • 实时语音和视频房间插件持续成熟:PandaKai7 报告了 macOS 上的音频问题,Falco 确定了一个网络 bug,该 bug 导致 Chrome 和 Safari 客户端不必要地连接到中继服务器。修复方案在 48 小时内推送到了托管站点,PandaKai7 确认了改进效果。阅读更多  ·  修复确认

  • singpolyma 提出了关于 嵌套回复 的可用性问题:从主列表或看板点击话题可能会让用户进入聚焦的“查看特定帖子”视图,迫使用户重复点击“查看完整话题”。此问题在正在进行的嵌套回复公告话题中进行了讨论。阅读更多

  • pmusaraj 分享了 核心 Discourse 话题列表端点的 Markdown 端点缓存更新,减少了缓存保留时间,使较旧的内容在 Redis 中仅保留一小时,而不是之前的更长的 TTL。

  • 自动生成的 llms.txt 功能引起了 darkpixlz 的疑问,他询问是否可以设置自定义版本以防止 AI 代理的轰炸。NateDhaliwal 指向了安全设置下的现有管理员上传路径。阅读更多  ·  回答

  • Discourse 社区聚会(每两周一次)持续引发讨论:putty 质疑使用单个循环话题与每个事件单独开话题的理由,mcwumbly 解释这符合非正式的基调。mcwumbly 还概述了基本规则——轻松随意、不录制、无错失恐惧(fomo)——并宣布下一次聚会将由 martin 讨论事件、看板和未来的 ACL/权限工作。阅读更多  ·  笔记  ·  下一场

  • 一篇探讨两种激励模式的 Reddit 与 Discourse 对比博客文章 引发了激烈辩论。mbauman 通过指出一个 被报道的社区活动急剧下降 案例来质疑文章的乐观态度,询问在没有新参与者的情况下知识平台如何维持。satonotdead、Heliosurge 和 hhf.technology 就小型社区的韧性以及摆脱“末日刷屏”的机会提出了观点。eisammy 分享了屏蔽 AI 爬虫及其导致流量挑战的详细经历。阅读更多  ·  社区回应  ·  Eisammy 的故事

  • Andrew_Bond 发布了关于其 从 Xenforo 迁移到 Discourse 的视觉更新,分享了几个月微调后的浅色皮肤、右侧区块和间距优化。阅读更多

  • tobiaseigen 讨论了新社区入职的 破冰策略,描述了一种“茶水间”分类模式,以及当新成员回应自我介绍时授予徽章的自动化操作。阅读更多

bug

  • Luna_Mora 报告称,当有人在您赶上未读历史记录时发布消息,聊天会跳过一块消息——视图直接从已加载页面跳到实时消息,静默省略了中间的所有内容。awesomerobot 复现了这个 bug 并向核心代码库 提交了一个修复,指出它将随即将到来的 Discourse 更新发布。阅读更多

  • Dannii 发现,当通过通知在标记项之间导航时,审查队列会显示属于其他审查的备注。在确定可能的上游修复方案后,pmusaraj 确认并 将 PR 回迁到 2026.7 LTS 版本。阅读更多

  • satgo1546 记录了在修复回复目标模态框中的“跳转到…”按钮时引入的 话题时间轴样式回归:标签会根据日期长度在左对齐和右对齐之间移动,并且高流量话题上的回复计数在视觉上显得偏移。阅读更多

  • thoka 指出,自从 PR #42005 为了无障碍访问移除了 title 提示框后,标签描述在任何专用标签页面之外的 UI 界面中都不可见。awesomerobot 澄清这是一个有意为之的更改,并建议将 Tag Banners 组件 作为替代方案,同时承认这种可发现性的差距可能值得提出功能请求。阅读更多

  • Dannii 报告称 mail-receiver 忽略了 Authentication-Results 中的 DMARC/DKIM 失败,导致伪造的电子邮件(例如一封 AMEX 垃圾邮件和一封伪造的 support@ 帖子)作为合法的分阶段账户电子邮件传递到 Discourse。阅读更多

  • Sailor 确认,升级到 release/2026.10 后,SES/SNS 退信通知现在能正确匹配 EmailLog 条目,解决了一个自 2026.7 以来退信未被记录的问题。此前 nat 已 更新了站点设置描述 以澄清 SNS 白名单实际生效的时间。阅读更多

  • RBoy 继续看到 嵌入搜索的“仍在运行”错误,追踪发现是由于 Gemini 返回 503 “模型过载”响应所致。错误在 13 多个副本中被记录,表明这是一个系统性的速率限制问题,而不是 Discourse 的 bug。阅读更多

  • twofoursixeight 报告称,论坛更新删除或隐藏了一个自定义的 Patron 徽章,该徽章之前被错误归类为语音徽章。徽章 URL 现在返回 404,曾经拥有它的用户也不再看到它。阅读更多

  • Ed_S 指出,当用户正在阅读最后一个未读项时,话题底部显示的“还有 1 个未读话题”计数器会 少算一个。阅读更多

  • Ethsim2 观察到,在 iOS 上的 DiscourseHub 中,编辑后的帖子在手动刷新之前保持过时状态,这可能与旅行过程中的蜂窝网络切换有关。计划进行进一步测试,以隔离网络路径转换是否触发了重试竞争条件。阅读更多

ux

  • Laurent 回到了 垃圾邮件队列批准/拒绝按钮互换 的话题,报告称由于不同审查类型之间“是”/“否”标签的不一致,导致意外接受了垃圾邮件。merefield、bartv、RGJ 和 putty 都表达了类似的困惑,RGJ 指出缺少诸如“删除并封禁用户”这样的组合。mcwumbly 承认团队去年 尝试 解决这个问题但遇到了障碍,并表示打算以新的视角重新审视这一问题。阅读更多

  • Justin_Grimm2 询问 如何在不使页眉杂乱的情况下显示活跃的聊天用户,尤其是在移动端。Falco 展示了一个现有的侧边栏计数指示器,但指出他不喜欢这个设计。Jagster 强调了页眉空间已经非常紧张,Justin_Grimm2 提议将文本聊天和视频聊天合并为一个统一的消息界面。阅读更多  ·  Falco 的原型图

  • watchmanmonitor 困惑地发现 管理员“新用户”选项卡下列出了所有 996 名用户,甚至包括长期存在的员工。olivia 澄清这是预期行为——该选项卡只是按注册日期排序,而不是按活动排序。RGJ 建议完全删除该选项卡,因为它与按“创建时间”排序的活跃列表功能冗余,Ed_S 提议将其重命名为“按年龄”与“按活动”。最终 watchmanmonitor 建议使用“创建时间”作为更清晰的标签。阅读更多  ·  RGJ 的建议

  • olivia 回应了 satonotdead 恢复翻译文本对比视图 的请求,要求提供一个缺失数据的具体示例。satonotdead 澄清说,旧视图并排显示原始字符串和自定义字符串,而新视图只显示默认(未使用)值。阅读更多

  • supermathie 重新审视了 相对时间格式化问题,指出 31 天的自动打开设置会被转换为“1.5 个月”,然后向上舍入为“2 个月”,从而失去了精确的意图。阅读更多

  • louk 和其他人在 头像菜单话题 中主张将“Billings”菜单项重命名为“Subscriptions”以提高清晰度。阅读更多

  • putty 提出,Meta 的新侧边栏(作为 meta-redesign-2026 工作的一部分)起初令人困扰,但在使用一周后“越来越倾向于‘我喜欢它’”。阅读更多

#功能

产品 支持

#主题 组件 / #主题

  • satonotdead 发布了 Horizon AI Gists,这是一个主题组件,它在 Horizon 的高上下文话题卡片标题下渲染 discourse-ai 话题摘要,因为该主题缺乏标准的插件出口。merefield 对此提出反驳,称针对单个主题需要定制组件是“Horizon 根本设计缺陷”的症状。satonotdead 深思熟虑地回应,承认了权衡利弊,同时颂扬了 Discourse 开源定制的精神。阅读更多  ·  merefield 的批评  ·  satonotdead 的回复

  • satonotdead 还发布了 Horizon Topic Thumbnails,解决了一个长期存在的问题,即话题缩略图在 Horizon 的网格/最小网格/瀑布流模式下不渲染。他从 话题列表缩略图话题 和 Horizon 功能请求话题 中链接了新组件,并将询问缩略图的用户引导至 高上下文卡片公告。阅读更多

  • keegan 在收到 pmusaraj 的反馈后,迭代了 Conversation Map 小地图组件:分配/投票的小标记现在可点击,并解决了一个导致多个小地图堆叠渲染的问题。阅读更多

  • putty 和 nathank 继续构建 自定义列表上的事件日历 组件,整合了新的 event: 过滤器查询,并解决了一个关于 Horizon 集成的问题,即“新建事件”按钮应该位于侧边栏还是日历上方。nathank 称结果为“:rocket: 太棒了!!! :rocket:”,但指出 /filter 路由仍然无法在消息中显示事件——这一差距在 单独的功能请求 中被追踪。阅读更多  ·  验证

  • satonotdead 分享了一个 F NAV 的分叉版本,为移动端做了多项增强,包括在 /chat 上的 F NAV(隐藏聊天页脚)、恢复侧边栏按钮以及键盘感知的高度调整。他邀请 Don 将更改拉回上游。阅读更多

  • Justin_Grimm2 指出了 Right Sidebar Blocks 中的一个怪异现象:仅包含图片的最近回复显示原始文件名而不是照片图标。阅读更多

  • jorgev 询问 Reddit-ish 主题 是否仍在开发中;satonotdead 确认它已准备好用于生产环境,并且可以从代码库中进行定制。阅读更多

  • pacharanero 记录了一个 CLI 工具(dsc),用于批量管理自定义用户字段——包括从 YAML 文件填充带有数百个选项的多选下拉框,避免了繁琐的逐一管理员 UI 工作流程。Bas 还建议使用 dsc 在推送回之前本地 排序用户字段下拉项目。阅读更多  ·  排序提示

#社区 建设

  • putty 提议设立一个专门的 工作流 分类(类比于 主题组件 或 插件),而不是将所有工作流示例塞进一个巨大的话题中,他认为标签和单独的话题能更好地支持讨论和问答。他还提出了一个一键式工作流净化器,在共享前将凭证和特定站点数据置空。阅读更多

  • hhf.technology 分享了一个 被拦截电子邮件域名的同步工作流,它每周从上游重建约 10,000 个一次性电子邮件域名列表,清理回车符,保留主要提供商,并且仅在内容更改时写入——消除了 Bas 描述的将原始列表粘贴到管理员 UI 时导致的浏览器冻结问题。阅读更多  ·  @Bas 的反应

  • Thomas_Rother 发出提醒,关于在汉堡举行的 Chaos Computer Club 大会 40C3 上 Discourse 运营商的潜在线下聚会,并提出在主会场外组织活动,这样就不需要 40C3 门票。阅读更多

  • fzngagan 确认了一个 修复,允许通过 API 创建的话题使用任意原型值,这导致 user_stats 低估了帖子数量。阅读更多

  • sam 审查并批准了 两个社区贡献的 bug 修复:在 autoGroupFlairForUser 中显示 userGroup 标识,以及停止对已删除话题/帖子的时间跟踪。阅读更多

#自托管

事件

  • Discourse 社区聚会 话题(在上文 #公告 部分已涵盖)还featured Vsekraski 分享了他对于装饰灰泥专家社区的详细愿望清单,包括个人主页、简单的移动端发布和事件公告。mcwumbly 鼓励这种社区共享行为。阅读更多  ·  mcwumbly 的回应

#站点 管理

  • 发布了一篇新的 在 Discourse AI 中配置决策模型的指南,涵盖 Yes/No、Choice 和 Score 问题类型,D3 托管示例,以及逐步的管理员设置说明。阅读更多

#站点 反馈 / meta-redesign-2026

  • Bas 发布了关于 Meta 新侧边栏重设计 的后续评论,从最初的“给它一周时间”怀疑转变为“越来越倾向于‘我喜欢它’”。阅读更多

博客 / mcp

  • singpolyma 询问 Discourse MCP 服务器 是否有计划添加读取 Discourse 看板(而不仅仅是话题)的工具。阅读更多

市场

#迁移

#附加

  • Eilgnaw 分享了更新的 Dexo iOS 原生 Discourse 客户端 截图,现在支持 iPhone Duo(灵动岛布局)。阅读更多

@team 群组的活动

以下是过去七天中 Discourse 团队 的重要贡献摘要:


本摘要汇编自 2026 年 11 月 1 日至 11 月 8 日期间的论坛活动。对于本周讨论但未在上述内容中涵盖的其他主题,请浏览最新和热门信息流。

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