# 关于Discourse及我使用它的个人体验

**URL:** https://meta.discourse.org/t/discourse-and-my-personal-experience-using-it/358373
**Category:** Community Building
**Created:** [2025年三月21日 18:30 UTC](https://meta.discourse.org/t/discourse-and-my-personal-experience-using-it/358373 "2025-03-21T18:30:43Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Mister](https://avatars.discourse-cdn.com/v4/letter/m/aeb1de/32.png) [@Mister](https://meta.discourse.org/u/Mister)
#### Post date: [2025年三月21日 18:30 UTC](https://meta.discourse.org/t/discourse-and-my-personal-experience-using-it/358373/1 "2025-03-21T18:30:43Z")

</div>

**你好。**

_这是我在 meta.discourse 上的第一个主题，我非常想写下我的观点以及初次接触 discourse 的结果。_

**背景**

我应该先说，我在寻找一个适合我目的的论坛引擎时，偶然发现了 discourse。初次接触的体验相当积极——特别是，我发现它实现了我需要的功能：

1. Webhooks
2. 成就系统
3. 与其他服务集成的丰富能力
4. 界面现代化等等…

说实话，Discourse 的功能让我感到惊喜。我感谢作者们继续支持这个项目。

**遇到的问题**

但遗憾的是，它仍然存在一些我发现的缺点，因此我无法继续与 discourse 互动。如果按顺序来说，最初我为我认为合适的论坛引擎定义了 3 条规则：

1. API 管理
2. 方便的管理员操作
3. 能够根据需要自定义任何界面。

虽然 Discourse 在 API 和管理面板方面做得很好……但当我深入研究现代化时，我却遇到了困难。

第一个“拦路虎”是 Discourse 版本之间的差异，以及由此产生的编写 Discourse 组件和主题方式的差异。有些使用小部件，有些使用 Ember JS，有些使用其他东西……这不仅让我感到困惑，也让我的 AI 感到困惑，我曾试图用它来加速我的 Discourse 学习——但由于下一个“拦路虎”，AI 让我更加困惑……

第二个“拦路虎”是缺乏高质量、丰富的、可读的、多语言的文档。我非常希望管理层尽快关注这一点。是的，当然，我阅读了有关设置和创建自己的 Discourse 组件和主题的主题——但它们没有给我理解 Discourse 架构所需的知识。特别是，我完全偶然地发现了这篇文章：[Upcoming Header Changes - Preparing Themes and Plugins](https://meta.discourse.org/t/upcoming-header-changes-preparing-themes-and-plugins/296544) 这篇文章帮助我理解了为什么我在测试版中总是写错代码 🙂 版本差异加上缺乏清晰、 **详细** 的文档是 Discourse 的一个痛点……因为它们的结合产生了显著的负面影响，这阻碍了我充分利用 Discourse。我极度需要深度现代化论坛的外观，但遗憾的是，目前的“文档”不允许我这样做。因此，我很可能暂时告别 Discourse，但我会关注它的发展。

第三个“拦路虎”是关于 discourse 的信息相对零散。查找这个或那个信息，如何执行这个或那个操作，极其困难。我可以说这取决于你的运气和英语水平。否则，如果你不是一个“幸运的英国人”——那么你将不得不花不止一天的时间去摸索。这很累人。

最后，我对 discourse 的个人缺点是只使用 Docker（作为官方安装方法）。我确信我可能会因此受到批评，但我仍然认为这样一个产品应该有替代的安装方式，而不是变通方法。有时我甚至需要现代化现有的 docker 镜像文件——由于容器构造器，这实现起来极其不方便。嗯，或者是我没有找到正确的方法……

**结论**

尽管 Discourse 对我来说有足够的缺点，导致我现在不选择它，但我相信将来我能够选择它并将其用于我的目的。因为我期望这个项目的开发者和管理员能够关注 discourse 的缺点（包括本主题/文章中提到的缺点）。在我看来，Discourse 已经是一个非常高质量的项目，但它似乎还没有发展到“普遍”使用的程度。但这只是暂时的。

感谢您关注本文。  
_附注：AI“Manus”用于从俄语翻译成英语_

---

_[View the full topic](https://meta.discourse.org/t/discourse-and-my-personal-experience-using-it/358373)._
