# 允许自定义帖子已读标记时间

**URL:** https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047
**Category:** Feature
**Created:** [2026年七月8日 03:00 UTC](https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047 "2026-07-08T03:00:03Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![matthewruzzi](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@matthewruzzi](https://meta.discourse.org/u/matthewruzzi)
#### Post date: [2026年七月8日 03:00 UTC](https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047/1 "2026-07-08T03:00:03Z")

</div>

目前，当帖子的顶部稍微高于浏览器窗口底部时，帖子就会被标记为已读。如果有一个选项可以配置，使得只有当帖子的底部高于窗口底部时，帖子才会被标记为已读，那就太好了，这样整个帖子都会被阅读，而不仅仅是第一句话。

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [2026年七月9日 01:24 UTC](https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047/2 "2026-07-09T01:24:32Z")

</div>

如果这确实是个问题，我倾向于调整默认设置以改善体验，而不是为用户添加更多的配置选项。

你上次遇到这个问题是什么时候？能否描述一下具体场景，以及除了标记为已读之外，是否对你造成了其他影响？

如果其他人也遇到过这个问题，我也很想听听他们的经历。

---

<div class="post-metadata">

### Author: ![matthewruzzi](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@matthewruzzi](https://meta.discourse.org/u/matthewruzzi)
#### Post date: [2026年七月9日 02:45 UTC](https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047/3 "2026-07-09T02:45:14Z")

</div>

在较长的帖子中，如果我想仔细阅读每条回复但不想一次性全部读完，我在向下滚动时必须非常小心。因为即使多滚动几个像素，也会将我当前正在阅读的回复下方那条未读的回复标记为已读。有些回复非常长，因此我不得不通读整条下一回复，并确保不再犯同样的错误。

---

<div class="post-metadata">

### Author: ![matthewruzzi](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@matthewruzzi](https://meta.discourse.org/u/matthewruzzi)
#### Post date: [2026年七月9日 02:45 UTC](https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047/4 "2026-07-09T02:45:56Z")

</div>

更改默认值可能没问题。

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [2026年七月9日 03:22 UTC](https://meta.discourse.org/t/allow-customizing-when-posts-are-marked-as-read/407047/5 "2026-07-09T03:22:13Z")

</div>

我认为另一种方法可能是改进我们现有的“标记为未读”功能。

目前，我认为该功能仅将最后一篇帖子标记为未读，目的是帮助你将整个 _主题_ 保留在未读列表中，但它并没有提供标记哪些 _帖子_ 未读的方法。

允许用户在特定帖子上执行“从此处开始标记为未读”操作，我认为这能满足你的需求，同时也为其他使用场景（例如“我想稍后从此处开始重读”）打开了大门。
