# 关于匿名模式的疑问/改进建议

**URL:** https://meta.discourse.org/t/questions-about-improvements-to-anonymous-mode/155944
**Category:** Feature
**Tags:** anonymous-mode
**Created:** [2020年六月25日 18:14 UTC](https://meta.discourse.org/t/questions-about-improvements-to-anonymous-mode/155944 "2020-06-25T18:14:05Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Geoffrey\_Challen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/geoffrey_challen/32/119637_2.png) [@Geoffrey\_Challen](https://meta.discourse.org/u/Geoffrey_Challen)
#### Post date: [2020年六月25日 18:14 UTC](https://meta.discourse.org/t/questions-about-improvements-to-anonymous-mode/155944/1 "2020-06-25T18:14:05Z")

</div>

看起来我们所在的机构可能要弃用 Piazza 了，因此我开始收到一些关于 Discourse 作为课程论坛潜在替代方案的咨询。

教员们认为 Piazza 的一项重要功能是匿名发帖。Piazza 上的账户既可以完全匿名发帖，也可以对学生匿名但对课程工作人员可见。我在想，是否可以通过插件在 Discourse 中实现类似的功能。

我知道 Discourse 目前支持匿名模式。然而，该功能在当前实现中存在一些缺点。首先，用户界面中进入匿名模式的方式不够清晰。我听到多位学生声称我们的论坛没有该功能，我认为这是因为他们不知道如何开启。这个问题应该比较容易解决。理想情况下，应该提供一种切换方式，使单条帖子可以匿名，而不是让用户进入一个独立的匿名模式。

第二个更严重的问题是，匿名用户似乎会失去原本赋予该命名用户的访问权限。我们大量使用用户组和分类权限来控制学生在论坛上的可见内容，这对于在多个学期中维护同一个论坛尤为重要。（基本上，每一批新生会被放入一个特定于学期的用户组，该组提供简化的论坛视图，学生只能看到该学期相关的分类以及少数允许持续发帖的其他分类。）因此，一旦用户进入匿名模式，他们就会失去访问那些他们希望匿名参与的话题的权限。

第二个问题似乎更难解决。理想情况下，Discourse 应将部分权限和用户组成员资格转发给匿名用户——当然可能不是全部，因为需要避免版主在匿名状态下意外执行某些操作。但如果有一个选项允许将非管理员权限和用户组成员资格转发给匿名用户，那将满足我们的使用场景。

总体而言，更好的匿名支持将有助于 Discourse 进入大学课程论坛领域。这听起来可能令人惊讶，但当我向其他教员建议他们尝试使用 Discourse 作为课程论坛时，这往往是他们首先提出的问题之一。

---

_[View the full topic](https://meta.discourse.org/t/questions-about-improvements-to-anonymous-mode/155944)._
