# 用户活动显示不一致（全部/回复与主题）

**URL:** <https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671>\
**Category:** UX\
**Created:** [2026年八月10日 06:51 UTC](https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671 "2026-08-10T06:51:30Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![sterretje](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@sterretje](https://meta.discourse.org/u/sterretje)\
**Post date:** [2026年八月10日 06:51 UTC](https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671/1 "2026-08-10T06:51:31Z")

</div>

大家好

希望我发在了正确的版块，而且这不是重复发帖（我试着搜索过）。

在查看用户活动时，“全部”和“回复”标签会显示帖子的（部分）内容；而“主题”标签则不会显示。

我很好奇这是为什么？

---

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [2026年八月10日 11:26 UTC](https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671/3 "2026-08-10T11:26:08Z")

</div>

我认为以主题为中心的活动使用的是主题列表的默认显示方式，通常只显示标题，但主题和主题组件可以添加摘要。以主题为中心的活动也用于投票活动 /my/activity/votes。它允许你快速查看你投票了哪些主题，而标题通常能很好地起到总结作用。

 ![Screenshot_20260810_132320_Firefox](https://global.discourse-cdn.com/meta/original/4X/c/5/d/c5d994211f3af16a8ee5ab9b9a97bd4d1bddbca8.jpeg)

对于以单个帖子为中心的活动，仅显示主题标题帮助不大。无论是用户发布了内容还是点赞了内容，你都需要关于帖子本身的信息，而不仅仅是主题标题。因此，这里需要显示一些内容。

 ![Screenshot_20260810_132416_Firefox](https://global.discourse-cdn.com/meta/original/4X/0/8/3/0836a8ab28bcd0a5b37068e9b610a277eee373b9.jpeg)

---

<div class="post-metadata">

**Author:** ![sterretje](https://avatars.discourse-cdn.com/v4/letter/s/cdc98d/32.png) [@sterretje](https://meta.discourse.org/u/sterretje)\
**Post date:** [2026年八月10日 11:57 UTC](https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671/4 "2026-08-10T11:57:33Z")

</div>

好的，你的回复回答了关于“为什么”的问题。

> [@Moin](#):
>
> 你需要的是关于帖子本身的信息，而不仅仅是主题标题

遗憾的是，主题标题往往无法反映问题，尤其是当新手发起话题时。因此，在这种情况下，内容也同样重要。我不知道这个论坛上这种情况发生的频率，但我经常访问的其他论坛中，标题往往是“请帮忙”、“我的代码无法运行”，或者发帖人试图将完整的代码塞进主题标题中。

---

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [2026年八月10日 12:34 UTC](https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671/5 "2026-08-10T12:34:54Z")

</div>

> [@sterretje](#):
>
> 不知道这个论坛这种情况发生的频率如何，但我常去的论坛里，经常会出现标题为“求帮忙”、“我的代码不工作”之类的帖子，或者楼主试图把整段代码塞进标题里。

这种情况偶尔会发生，但拥有 tl3 权限的用户和版主通常会对其进行优化。

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [2026年八月10日 14:31 UTC](https://meta.discourse.org/t/discrepancy-in-display-of-user-activity-all-replies-vs-topic/409671/6 "2026-08-10T14:31:52Z")

</div>

通过自定义主题组件，可以在用户个人资料页面上显示主题的摘要，但缺点是我们的 `serialize_topic_excerpts` 标志是全局的，因此会稍微增加所有主题列表的负载……不过在实际操作中，这通常影响很小。

我们有一个主题组件，已经可以全局或针对特定分类和标签实现此功能（[https://meta.discourse.org/t/topic-list-excerpts/151520），如果这有用，我们或许可以添加一个设置，使其仅适用于用户个人资料页面上的主题列表。](https://meta.discourse.org/t/topic-list-excerpts/151520%EF%BC%89%EF%BC%8C%E5%A6%82%E6%9E%9C%E8%BF%99%E6%9C%89%E7%94%A8%EF%BC%8C%E6%88%91%E4%BB%AC%E6%88%96%E8%AE%B8%E5%8F%AF%E4%BB%A5%E6%B7%BB%E5%8A%A0%E4%B8%80%E4%B8%AA%E8%AE%BE%E7%BD%AE%EF%BC%8C%E4%BD%BF%E5%85%B6%E4%BB%85%E9%80%82%E7%94%A8%E4%BA%8E%E7%94%A8%E6%88%B7%E4%B8%AA%E4%BA%BA%E8%B5%84%E6%96%99%E9%A1%B5%E9%9D%A2%E4%B8%8A%E7%9A%84%E4%B8%BB%E9%A2%98%E5%88%97%E8%A1%A8%E3%80%82)

> [@sterretje](#):
>
> 我不确定这种情况在这个论坛上发生的频率，但我经常访问的论坛显示的标题如“请帮忙”、“我的代码不起作用”

这种情况在这里并不罕见，如果标题过于简单或含糊，我们通常会稍微修改标题，以确保它包含更多的上下文。我鼓励工作人员和 tl3+ 成员在可能的情况下协助优化标题。描述性标题对每个人都有帮助……它有助于作者找到合适的人来回答问题，帮助读者找到他们能够处理的主题，并为未来的搜索提供更好的索引。

如果网站的新主题数量相对于可用的版主来说太高，也可以配置 AI 来检查并优化主题标题。[Discourse Workflows](https://meta.discourse.org/t/discourse-workflows/407100) 插件可以根据您的需要进行标题调整。
