# Discourse 的倒回功能如何计算过去一年的聊天消息？

**URL:** https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078
**Category:** Support
**Tags:** chat, rewind
**Created:** [2026 年2 月 3 日 20:03 UTC](https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078 "2026-02-03T20:03:13Z")
**Posts on this page:** 5
**Page:** 1

<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 年2 月 3 日 20:03 UTC](https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078/1 "2026-02-03T20:03:13Z")

</div>

![当前用户在聊天部分中的头像](https://global.discourse-cdn.com/meta/original/4X/9/e/5/9e51926dcf16b8fc138014004caab9994e13c220.jpeg)  
图片来源自 [Own username and avatar displayed when looking at other people’s Rewinds](https://meta.discourse.org/t/own-username-and-avatar-displayed-when-looking-at-other-people-s-rewinds/391440?silent=true)

我注意到，在我最后一条在 lounge 频道中的消息超过三个月并因此被删除后，我在 Meta 上的“回顾”（rewind）中的聊天部分不再可用。如果没有“收藏的频道”，该部分就会被隐藏，而由于那是我唯一参与的频道，所以 Discourse 似乎无法确定我的收藏频道了。

这让我好奇，在至少有一个“保留天数”（retention days）设置不为 0 且不大于 1 年的论坛上，过去一年中的聊天消息数量是如何确定的。

我之前曾假设，聊天频道和私信中的消息在“保留天数”到期后就会从数据库中删除。那么，我们如何知道用户在过去一年中发送了多少条消息呢？这些数据是否仍在数据库中，可以在那里计算吗？为什么这些数据也不能用来允许我继续看到聊天消息部分，即使我在过去 90 天内没有在任何公共频道中发送过任何消息？

或者这个数字实际上与过去一年无关，而仅仅基于可用的消息？在这种情况下，回顾中的消息不应该解释这一点吗？

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2026 年2 月 3 日 21:46 UTC](https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078/2 "2026-02-03T21:46:10Z")

</div>

> [@Moin](#):
>
> 或者这个数字实际上不是关于过去一年的，而是仅基于可用的消息？

这个

> [@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 年2 月 3 日 22:16 UTC](https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078/3 "2026-02-03T22:16:21Z")

</div>

我认为“为了好玩，而不是学术准确性”的说法有点轻描淡写这个问题。

这不是关于微小的差异——“这是您过去一年的聊天活动”和“这是您过去几周保留的数据中的聊天活动”之间存在有意义的区别。

当配置了“保留天数”（默认情况下是配置的）时，措辞就不再与显示的内容相匹配，很容易造成错误的印象。这更多是关于设定预期，而不是精确性。此外，这样的措辞可能会无意中暗示已删除的聊天消息仍在被计算或分析。添加类似“基于保留的聊天数据”的内容将有助于澄清这一点。

最后，当我的“倒带”中的整个聊天部分仅仅因为所有公共频道消息都已过期而消失时，我不完全清楚“乐趣”在哪里。

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [2026 年2 月 4 日 11:53 UTC](https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078/4 "2026-02-04T11:53:47Z")

</div>

谢谢，知道了，但我们有更重要的事情要处理。在可预见的未来，这将是“不会修复”（WONTFIX）。

---

<div class="post-metadata">

### Author: ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)
#### Post date: [2026 年2 月 4 日 11:53 UTC](https://meta.discourse.org/t/how-does-discourse-rewind-count-chat-messages-in-the-past-year/395078/5 "2026-02-04T11:53:52Z")

</div>


