你好。
在我管理的一个论坛中,我们最近从 2026 年 2 月版本更新到了 2026 年 7 月版本,我不确定这是预期行为还是 Bug。
我们在“支持”类别的帖子中启用了自动顶帖功能。在更新之前,被顶帖的帖子会显示“未读消息”指示器,并且帖子名称会加粗,这样我们就能清楚地看到顶帖的情况。
但现在,它只是将帖子移到列表顶部,同时仍然保持该帖子没有未读消息的状态。因此,我们所有的版主和支持助手完全错过了这些被顶帖的帖子(我们依赖顶帖功能来判断是否应该询问问题是否仍然存在,或者将其关闭)。
这是 Bug 还是预期行为?因为这似乎使得自动顶帖功能现在几乎毫无用处。
Jagster
(Jakke Flemming)
2
抱歉,我不知道答案,但你这不是基本上在要求自动顶帖功能向所有用户显示一个虚假的未读状态吗?
Moin
3
我不会称之为错误。该主题下有一个新帖子,不是完整的回复,而是一个小型操作帖子。
之前曾添加了一个偏好设置,允许用户选择“主题已关闭”这一小型操作帖子是否应将主题标记为未读,但我不确定该功能现在是否仍然有效。我在 Small post actions no longer tracked or watched 中询问过此事,但没有收到回复。
我认为该主题中的变更也导致“主题被提升”(bump)操作不再将主题标记为未读。
Jagster
(Jakke Flemming)
4
对于普通用户来说,小操作在内容层面上毫无意义。而且,与政府类论坛相比,普通论坛里有大量这样的用户 
没错,从定义上来说,这些确实是新帖子。但定义并不重要,重要的是上下文和内容。
Moin
5
Bump 可以作为一种提醒,促使用户选择解决方案或以其他方式更新主题。但如果不将主题标记为未读,这种机制就无法生效。这不仅仅是针对工作人员的功能。
@Joshua8600 我认为你现在需要在主题中发表一条普通回复。新的工作流插件或许能帮助你设置自动回复来触发 Bump,但我还没有仔细研究过。
但为什么在至少两年多都这样运作之后还要做出改变呢?
顶帖的全部意义就在于让人们看到它。
如果没有未读帖子,那就没人会看到这个顶帖,这实际上就让它变得毫无用处了。
Jagster
(Jakke Flemming)
7
是的,我理解这个目的。但这一点影响了所有人。虽然情况完全不同,但结果是一样的:在 Facebook 群组中,很常见的一种做法是告诉楼主(OP)你想私信他,但那个置顶消息却发送给了群组里的每个人。这纯粹是噪音,但看起来却像是有人制造了有意义的动静。而正是这一点让我感到困扰。我完全理解一些支持型论坛可以容忍这种情况,即小型管理/支持团队的需求产生了对大多数用户来说无用的内容,但对于更多讨论型的论坛呢?嗯,对于这种情况有一个简单的解决方案:不要使用自动置顶 
还是说我忽略了什么显而易见的东西?
自动顶帖功能多年来一直像这样工作(会给主题打上未读标记),但在最近 5 到 6 个月的一次更新中被改掉了。
我想确认一下,这究竟是有意为之的改动,还是一个 bug?因为现在让这个功能变得基本无用,并剥夺了它存在的唯一理由,看起来有点奇怪。
我不确定其他人怎么想,但我一直认为置顶(bump)的意义在于让帖子在站点全局搜索结果和主题目录中排名更高,而不是误导你以为主题里有新帖子。自动置顶功能如今确实比较小众,但我一直觉得那个蓝点意味着主题里确实发生了某些事。
“顶帖”(Bumping)一直是一种让新成员注意到某个话题的方式;这样帖子就不会被淹没,新来的人可能会看到它并提供帮助,或者回来检查一下是否有被遗忘的内容。
Moin
11
来自我链接的主题:
“顶帖”(Bumping)属于小操作帖子,因此从整体上看,这是有意为之的。尽管“顶帖”并未被明确提及,所以我不确定它们是否被单独考虑过。
我认为在公告主题中发布你的反馈可能会有所帮助。
这是有意设计的,并不是 bug。该功能的初衷是“将帖子提升到按活跃度排序列表的顶部”,而触发新帖子提示的小回复只是将所有小回复都算作真实帖子这一机制的副作用。
针对小回复的更新旨在不再将其视为新内容,因为它们实际上……或者至少,它们并不像来自真实用户的帖子那样属于同一级别的新内容。
不过,这对你来说可能帮助不大……可以理解的是,将新帖子提示符作为工作流程的一部分现在被破坏了,你希望修复它。
好消息是,现在可以通过我们的新 Workflows 插件 来重现这种行为……而且如果你愿意,还有很多灵活性可以做一些新的事情。
如果你使用的是最新版本的 Discourse,可以从 /admin/config/upcoming-changes 启用 Workflow 插件,然后在 /admin/plugins/discourse-workflows/workflows 中使用它。
我创建了一个示例工作流,你可以导入并编辑,如果你愿意的话:
stale-topic-workflow.json (2.0 KB)
这是一个简单的工作流,它会提升那些在过去一周内没有活动的分类中的主题,并让系统用户回复,询问是否有更多信息或是否可以关闭该主题。
这是基本的“通过真实回复进行提升”——但你可以添加各种各样的条件和不同的操作。
-
除了回复,它还可以是悄悄话、聊天消息、分配给某个组……
-
除了提升,你可以将其分配给随机的工作人员,或者将其标记为待审核等……
-
你可以提升主题一次,然后在提升后的一段时间内如果没有回复,就可以自动关闭……
有各种各样的可能性……如果你希望重现特定的条件,我很乐意提供帮助。
谢谢你的分享。
我已经在公告帖中发布了相关内容以征求大家的反馈,同时也把这个帖子分享给了我论坛的管理员和维护人员,看看我们能做些什么!