# 主题和帖子的平面视图？

**URL:** https://meta.discourse.org/t/flat-view-of-both-topics-and-posts/258947
**Category:** Development
**Created:** [2023年三月21日 19:11 UTC](https://meta.discourse.org/t/flat-view-of-both-topics-and-posts/258947 "2023-03-21T19:11:29Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![asc](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/asc/32/288324_2.png) [@asc](https://meta.discourse.org/u/asc)
#### Post date: [2023年三月21日 19:11 UTC](https://meta.discourse.org/t/flat-view-of-both-topics-and-posts/258947/1 "2023-03-21T19:11:29Z")

</div>

我不确定这是否属于插件的范畴，甚至是否可行，所以我想在深入研究之前先问一下——理论上是否可以将主题和回复收集起来，在群组的活动页面或 `/latest` 中展示？我看到核心中主题和回复使用了不同的模板，所以我不太确定是否可以将两者的混合集合传递给一个视图来一起展示。

理想情况下，我想构建一个主题组件，其中包含一个模板来查看 `/latest?status=watching`，将所有来自已关注主题/类别的回复混合在一个按时间顺序排列的流中，或者在查看 `/g/trust_level_0/activity` 时获取站点的所有内容的“消防水龙带”视图，并使用主题组件来抑制来自已静音类别和主题的主题和帖子。我社区正在迁移的平台现在就有这样一个扁平化的视图，而 Discourse 缺乏这一点一直是反对迁移的一个主要论点，因为它允许我们这样的小型社区产生意外的发现。
