# 推出主题列表的统一新视图

**URL:** <https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728>\
**Category:** Announcements\
**Created:** [2026年六月9日 02:56 UTC](https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728 "2026-06-09T02:56:43Z")\
**Posts on this page:** 1\
**Showing post:** 20

<div class="post-metadata">

**Author:** ![martin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/martin/32/491371_2.png) [@martin](https://meta.discourse.org/u/martin)\
**Post date:** [2026年六月29日 03:53 UTC](https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728/20 "2026-06-29T03:53:23Z")

</div>

> [@Moin](#):
>
> 如果你将自己创建的主题标记为未读，它会出现在顶部吗？

是的，确认是这样的：

 ![image](https://global.discourse-cdn.com/meta/original/4X/5/e/e/5ee2a2c2e0a012aef7c9e5b2cae9eb019983beeb.png)

我在代码中找到了这个功能的来源：

> <https://github.com/discourse/discourse/blob/e0d325954e7f0db7da1c309c0760d92720eacb63/lib/topic_query.rb#L698>

这也是独立“未读”列表所遵循的逻辑：

> <https://github.com/discourse/discourse/blob/e0d325954e7f0db7da1c309c0760d92720eacb63/lib/topic_query.rb#L645-L650>

我想，既然我们将“新帖”和“未读”合并为一个列表，遵循相同的规则是有道理的……不过我也可能被说服采用其他方案，我个人没有偏好。

@sam 和 @osama 你们最初实现了这个列表，你们怎么看？“全部”列表是否应该遵循将当前用户的未读主题置顶的规则？或者我们是否应该仅在“全部”列表中按活动排序，而将特殊的未读排序留给“回复”标签页？

---

_[View the full topic](https://meta.discourse.org/t/introducing-the-unified-new-view-for-the-topic-list/404728)._
