# 如何为版主启用静默编辑

**URL:** https://meta.discourse.org/t/how-to-enable-silent-editing-for-moderators/369090
**Category:** Support
**Tags:** moderation
**Created:** [2025年六月6日 03:40 UTC](https://meta.discourse.org/t/how-to-enable-silent-editing-for-moderators/369090 "2025-06-06T03:40:18Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [2025年六月6日 08:01 UTC](https://meta.discourse.org/t/how-to-enable-silent-editing-for-moderators/369090/5 "2025-06-06T08:01:13Z")

</div>

> [@Rubi](#):
>
> 我们目前使用的是 Discourse 3.3.0

只是温和地提醒您更新，以受益于所有新功能以及重要的安全更新。 🙂

> [@Rubi](#):
>
> 但是，有时工作人员可能需要编辑某些内容，例如删除帖子中的个人身份信息，而无需在修订历史记录中显示。
> 
> 另一个例子可能是拼写或语法。我指的是轻微的修复，而不会引起注意。

为此，我会将这些示例分成两个不同的类别并分别处理。  
简而言之，实际上并没有“静默编辑”功能。当您编辑帖子时，即使隐藏了修订，也会向发布帖子的人发送通知。  
您提到的“隐藏修订”选项在帖子修订模式（编辑历史记录）中，并且只能在编辑完成后应用：

 ![The image shows a screen capture of a Slack history page with a timestamp stating '17 mins,' an editable topic titled 'Topic to test post revisions,' and two red buttons labeled 'Revert' and 'Hide revised post.' (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/8/b/d/8bd1a3ae4087731892dc4d768c522579b92179f1.jpeg)

如果隐藏修订，则非工作人员将无法看到编辑历史记录的该部分，并且他们的编辑次数也会减少 1。  
但是，从用户体验的角度来看，用户会收到一条通知，说明有编辑，但当他们点击它进入帖子/编辑历史记录时，会告诉他们无权查看。  
对于拼写错误等问题，我倾向于使用编辑信息框来添加一些额外的细节，说明我为什么进行了编辑（如果不是很明显，或者如果用户可能不熟悉社区的编辑方法）。它有点隐藏，但您可以在这里找到：

 ![The image shows a text revision interface for editing a post titled 'Topic to test post revisions' with the name 'Test_Two' and the ability to add an optional tag. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/d/c/8/dc8645a4417c0a5100414f7d4b96bcdce994a153.jpeg)

点击 ℹ 会弹出一个输入框，您可以在其中输入编辑原因，这将显示在编辑历史记录中以提供更多上下文。

 ![The screenshot shows a GitHub issue page where a user named jammydodger created a new topic with the title 'Topic to test post revisions' and tagged 'Corrected typos', with various revision options near the bottom. (Captioned by AI)](https://global.discourse-cdn.com/meta/original/4X/7/f/b/7fbdbff5f9dc00b4efe28fca75fd055c43f0d912.jpeg)

所以，我倾向于让那些编辑可见。大多数人不会介意修改拼写错误，并且会理解为什么进行了编辑。  
对于 PII 的删除，我实际上会比隐藏修订更进一步（同时向用户发送 PM 告知我已删除敏感信息）。有一个隐藏的站点设置，允许永久删除帖子和帖子修订，而不是软删除（即“完全删除”与“对非工作人员隐藏”）。  
根据您的托管情况，您可以从 rails 控制台启用该功能 [Enable setting to allow admins to permanently delete data](https://meta.discourse.org/t/enable-setting-to-allow-admins-to-permanently-delete-data/206678) （如果已托管，则需要向您的托管提供商请求启用它）。  
永久删除帖子是仅管理员的功能，但删除帖子修订可以由版主完成。隐藏帖子修订时，会出现一个额外的选项“删除修订”。这将完全清除该帖子的编辑历史记录。

> [@Rubi](#):
>
> 我们会在这里找到它吗？
> 
> - `Admin > Settings > Posting`
> - `hide_post_revision_controls` – 应 **禁用** ，以便工作人员可以使用此功能
> - `enable_post_edit_tracking` – 必须 **启用** 才能跟踪和显示/隐藏编辑历史记录

我不熟悉这些？您从哪里找到这些信息的？

---

_[View the full topic](https://meta.discourse.org/t/how-to-enable-silent-editing-for-moderators/369090)._
