Discourse
平台 · 详解依据官方 页面编写,包括平台自身与辅助服务的页面。
概览
Discourse 既不是社交网络,也不是注册一个账号就能加入的论坛。它是论坛引擎: 一套装在自己服务器上、或连同托管一起租用的程序,用来建立属于自己的社区。 公司这样描述这款产品:«可定制、可扩展的社区平台,支撑着超过 22,000 个社区»。
由此便产生了它与本手册中其他所有平台的根本差别。Discourse 没有现成的 外部受众供你接入,也没有允许或禁止你做广告的规则:规则由你自己来写, 因为社区是你的。推广在这里改变了含义——它不是«走到人群中去»,而是 «建一个人们会来的地方»。
代码是开源的:公司写道,«Discourse 的全部代码库都可在 GitHub 上自由获取。 没有黑箱,也没有供应商锁定»,而仓库中标明的 许可证为 GNU General Public License 2.0 版 或更新版本。这意味着你有得选: 为托管向开发商付费,或者自己动手部署、不向任何人付费。
这里有谁
公司在首页给出了自己的测算数据:超过 22,000 个社区,其托管站点上每月 超过 300 万条发布,每月超过 10 亿次页面浏览,个别站点的月活跃用户 超过 10 万。
某个具体 Discourse 论坛的受众是你自己的,也由你自己的工具来衡量。唯一一个 能看到围绕产品本身的活跃社区的«公共»资源是 meta.discourse.org: 那里同时放着社区规则 以及我们下文引用的文档。
多语言能力与套餐挂钩:对比表列出了内容翻译语言的数量——免费方案 2 种, Pro 4 种,Business 5 种,Enterprise 10 种。
如何开始
由开发商托管
套餐公开发布,所有价格以美元计,公司还指出 无需事先绑定银行卡:
- Free — 2 个员工席位,每月 50 万次页面浏览,每月 2 万封邮件, 10 个分类,5 GB 存储空间,每天 10 万 AI 额度,2 种翻译语言, 仅通过公开社区提供支持。
- Pro — 每月 100 $ — 5 个员工席位,50 万次页面浏览, 10 万封邮件,不限数量的分类与标签,20 GB 存储空间, 50 万 AI 额度,自有域名,API 与 webhook 访问权限, 超过 15 个附加组件。
- Business — 每月 500 $ — 15 个席位,30 万封邮件,100 GB, 100 万 AI 额度,进阶报表与分析,自动化,活动,游戏化, 单点登录(OpenID 与 OAuth2),另有超过 20 个附加组件, 优先支持。
- Enterprise — 价格面议 — 不限席位,100 万次页面浏览起, 150 万封邮件起,200 GB 起,500 万 AI 额度,设计与开发服务, 99.9 % 可用性保证,符合 GDPR 与 CCPA 的托管, 超过 50 个附加组件。
请注意:«员工席位»指的是管理员和版主,而各套餐的成员数量都不受限制。 首先应当关注的限制是页面浏览量:三个较低套餐均为每月 50 万次,而且公司说明,计入的是浏览器的 浏览量,机器人和搜索引擎爬虫的访问不计算在内。
自建服务器
对机器的要求不高。安装指南给出的是 最低 1 GB 内存(含交换分区),推荐 2 GB;最低 1 核,推荐 2 核以上; 磁盘最低 10 GB,推荐 20 GB 以上;64 位 Linux,最好是 Ubuntu LTS。 同一处还指出,安装耗时约 10 分钟,其中构建本身为 5–10 分钟, 而域名可以使用形如 .discourse.diy 的免费子域名,而不必购买自有 域名。 安装时配置邮件服务器是可选的—— 登录可以保留通过外部账号进行。
软件方面的要求,仓库单独作了说明: Ruby 3.4+、PostgreSQL 15 和 Redis 7。
可以发布什么
引擎本身对内容没有限制——限制由论坛所有者设定。唯一«开箱即带»的参照, 是 Discourse 自己所用的社区规则。关于广告,它们说得很简短: «尊重我们的论坛。不要发布垃圾信息,不要破坏论坛», 而对自我宣传则以场所加以限定:«招聘信息只允许发布在公开的 Marketplace 分类中。向其他成员私下发送招聘信息,除非对方在个人资料中明确表示接受, 否则不被允许»。
对于来到别人的 Discourse 论坛的人,实际结论是:每个站点的规则措辞各不相同, 但针对新人的技术性防护是一样的——见下一节。
如何成长
信任等级
Discourse 最主要的内置机制是信任等级。文档这样描述它们:等级 0«新人»—— 所有新成员的默认等级;等级 1«基础»和等级 2«成员»根据活跃度自动授予; 等级 3«常客»按 100 天的滑动窗口计算;等级 4«领袖»只能由工作人员 手动授予。
这正是«我注册了,为什么不能发链接»这个问题的答案。文档直接把信任等级体系 称为面向新成员的«沙箱»方式, 而新人的各项限制——一条发布中的链接数量、嵌入媒体数量、提及数量、 首日的主题与回复数量——由 newuser max links、newuser max embedded media、 newuser max mentions per post、max topics in first day 和 max replies in first day 这些设置决定,其取值由具体站点的管理员 设定。 并不存在一个对所有 Discourse 论坛都适用的统一数值。
如果论坛是你的
引擎自身没有推广工具:Discourse 不提供广告后台、推荐机制和外部信息流。 在有助于留存与增长的内置功能中,套餐列出了社区摘要邮件——所有套餐都有, 包括免费方案——以及从 Business 套餐起提供的进阶报表与分析、自动化、 活动和游戏化。 搜索引擎优化被公司列在首页的产品能力之中。
变现路径
Discourse 是软件供应商,而不是分配收入的平台。它既不向论坛所有者付费, 也不向发布内容的作者付费:资金流向是从你流向公司(托管套餐), 或者根本不存在(自建服务器,许可证为 GPL 2.0+)。
在基于 Discourse 搭建的论坛上赚钱,是你自己的模式:面向付费成员的封闭分类、 产品支持、引入流量。技术上封闭板块可以立即使用: 不限数量的私密分类从 Pro 套餐起提供, 而在免费方案上分类数量被限制为十个。 公开页面没有提到现成的收款机制。
工具与自动化
API
程序接口是有的,并且包含在套餐之中:API 与 webhook 访问权限 从 Pro 起提供。 密钥在管理后台创建,文档对其构造描述得很详细:密钥有级别(单个用户或 全部用户)和范围——全局、只读或细粒度;对于«全部用户»级别的密钥, 请求中需要带上 Api-Username 头,用以指明以谁的名义发起 请求。
同一处还有两条重要限制:密钥的作用范围只能收窄权限,而不能相对于用户 本人的权限加以扩展;180 天未使用的密钥会被自动 吊销。 完整密钥只在创建时显示一次。
频率限制
默认值已经公开:用户密钥为每分钟 20 次请求、每天 2880 次; 管理密钥为每分钟 60 次请求,且为所有密钥共用;按地址的限制为 每分钟 200 次请求、每 10 秒 50 次,静态资源请求为每 10 秒 200 次。 超出时服务器会返回 429 代码。 管理员密钥每分钟 60 次请求的共用上限,正是同步服务常常绊倒的地方: 它在站点的所有密钥之间分摊。
附加组件与迁移
可用附加组件的数量与套餐挂钩:Pro 超过 15 个,Business 另有超过 20 个, Enterprise 超过 50 个。从其他引擎迁移的 服务——Business 套餐支持 Vanilla、phpBB、vBulletin、Slack、Drupal; Enterprise 支持 Khoros、Xenforo、Salesforce。
限制与规则
- 许可证。GNU GPL 2.0 版或更新版本—— 自建服务器无需付费,但要承担开源许可证的义务。
- 托管。Free、Pro 和 Business 套餐均为每月 50 万次页面浏览; 存储空间从 5 GB 到 200 GB 以上;邮件从每月 2 万封 到 150 万封。
- 员工席位。2 / 5 / 15 / 不限——计算的是 管理员和版主,而不是成员。
- 自建服务器。最低 1 GB 内存,推荐 2 GB;磁盘最低 10 GB; Ruby 3.4+、PostgreSQL 15、Redis 7。
- API。用户密钥每分钟 20 次请求,所有管理密钥合计每分钟 60 次, 超出时返回 429; 密钥闲置 180 天后被 吊销。
- 新成员。受信任等级体系限制;具体阈值是站点所有者的 设置。
- 合规。符合 GDPR 与 CCPA 的托管仅在 Enterprise 套餐上提供。
适合谁
适合需要属于自己的支持与讨论平台的公司:知识库、产品反馈、开发者社区。 门槛在两个方向上都很低——既有免费方案, 也可以把一切装在自己的服务器上,只需 1 GB 内存。
适合那些不愿受制于他人规则和算法的人:内容、域名、数据和代码都留在你手里, 而从其他引擎迁移,公司作为一项服务提供。
不适合寻找现成受众的人:这里根本没有现成受众,流量得自己带来。 不适合快速的营销活动——社区要花上数月才能建成,而内置的信任等级正是 刻意在拖慢新人。如果你没有一个负责做版务的人,同样不适合: 引擎给的是工具,而不是人。
适用于该平台的服务
列表来自服务自身公布的事实:每一行都是某个服务关于支持该平台的声明,并注明来源。 某个服务未出现在列表中,仅说明库中没有相关声明。
自动化:
其他任务:
- Moderation API — 声明支持; 来源, 已核查 2026-07-28
- Memberful — 声明支持; 来源, 已核查 2026-07-28
来自事实库的已核实数据
本详解所依据的已核实数据摘要。
平台简介
平台如此自述:«The customizable, scalable community platform powering over 22,000 communities. Create knowledge through conversation.»(我们的翻译:可定制、可扩展的社区平台,支撑着超过 22 000 个社区。在对话中创造知识)
自述:这是平台对自身的表述,不是独立评价
来源, 已核查 2026-07-28
Discourse 不是社交网络,而是论坛引擎:把程序装在自己的服务器上,或者连同托管一起租用
社区规则由具体站点的所有者制定,而不是 Discourse
来源, 已核查 2026-07-28
采用 GNU General Public License 2.0 或更新版本;代码在 GitHub 上开源
公司称:「Discourse 的全部代码库都可以在 GitHub 上自由获取」
来源, 已核查 2026-07-28
这里有谁
公司称:超过 22 000 个社区、每月超过 300 万条发帖、每月超过 10 亿次页面浏览,个别站点的月活跃用户超过 10 万
这是公司对自己客户群的声明,没有注明日期
来源, 已核查 2026-07-28
推广
信任级别:0 级「新人」为默认;1 级与 2 级按活跃度自动授予;3 级按 100 天的滑动窗口;4 级只能由工作人员手动授予
该体系被描述为给新成员用的「沙箱」
来源, 已核查 2026-07-28
默认门槛:1 级——5 个主题、读过 30 条发帖、阅读 10 分钟;2 级——20 个主题、100 条发帖、60 分钟、访问 15 天、送出与收到各 1 个「赞」、在 3 个主题中回复过;3 级——在 100 天内浏览过 25% 的新主题、25% 的发帖,回复 10 次,到访 50% 的天数,送出 30 个赞并收到 20 个
这些是默认值,站点管理员可以修改
来源, 已核查 2026-07-28
这里的资金规则
Discourse 既不向论坛所有者付款,也不向发帖作者付款:资金流向是从所有者流向公司(托管套餐),或者根本没有资金流(自有服务器)
在所核对的页面上没有找到现成的成员订阅机制
来源, 已核查 2026-07-28
价格
托管套餐:Free(2 个席位、50 万次浏览、2 万封邮件、10 个类目、5 GB)、Pro 每月 100 美元(5 个席位、10 万封邮件、20 GB)、Business 每月 500 美元(15 个席位、30 万封邮件、100 GB)、Enterprise 价格面议(100 万次浏览起、200 GB 起)
价格以美元计;不需要预先绑卡;「席位」指管理员与版主,普通成员不限
来源, 已核查 2026-07-28
每日 AI 额度按套餐划分:10 万(Free)、50 万(Pro)、100 万(Business)、500 万(Enterprise)
套餐对比表
来源, 已核查 2026-07-28
限制与上限
对自有服务器的要求:内存至少 1 GB(配交换分区),建议 2 GB;至少 1 核;磁盘至少 10 GB,建议 20 GB 以上;64 位 Linux;安装约需 10 分钟
域名可以用形如 .discourse.diy 的免费子域名;SMTP 设置不是必需的
来源, 已核查 2026-07-28
软件要求:Ruby 3.4+、PostgreSQL 15、Redis 7
仓库的 README
来源, 已核查 2026-07-28
默认限额:用户密钥每分钟 20 次请求、每天 2880 次;管理密钥全部合计每分钟 60 次;按地址每分钟 200 次、每 10 秒 50 次;超出时返回 429
管理员密钥的总限额由站点的所有密钥共享
来源, 已核查 2026-07-28
限制
新人的限制由 newuser max links、newuser max embedded media、newuser max mentions per post、max topics in first day、max replies in first day 等设置项决定;手册中没有给出这些设置的默认值
对所有 Discourse 论坛而言,并不存在一个统一的数字
来源, 已核查 2026-07-28
开箱即用的社区规则中关于广告的部分:「尊重我们的论坛。不要发垃圾内容,不要破坏论坛」;招聘信息只允许发在公开的 Marketplace 类目中,私下兜售被禁止
这是 Discourse 自家社区的规则;每个站点的措辞各不相同
来源, 已核查 2026-07-28
法律
符合 GDPR 与 CCPA 的托管只在 Enterprise 套餐上提供;同一套餐还承诺 99.9% 的可用性
套餐对比表
来源, 已核查 2026-07-28
API 访问
API 密钥有级别(单个用户或全部用户)和范围(全局、只读、细粒度);「全部用户」级别的密钥需要 Api-Username 请求头;密钥闲置 180 天后被吊销
范围只能相对用户权限进一步收窄;完整密钥只显示一次
来源, 已核查 2026-07-28
语言
首页界面语言:en
语言取自标记属性,各语言版本取自 hreflang
来源, 已核查 2026-07-28
内容翻译的语言数量按套餐划分:2 种(Free)、4 种(Pro)、5 种(Business)、10 种(Enterprise)
所核对的页面上没有给出界面语言的数量
来源, 已核查 2026-07-28