跳转至内容
  • 最新
  • 最佳实践
  • 失败复盘
  • 工具评测
  • AI 进展
  • 问答
  • 公开共建
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠

COHAO 共好

  1. 最新
  2. 版块
  3. 工具评测
  4. NodeBB 作为 COHAO 社区底座:我们为什么没有从零造论坛

NodeBB 作为 COHAO 社区底座:我们为什么没有从零造论坛

已定时 已固定 已锁定 已移动 工具评测
nodebb社区建设技术选型
1 帖子 1 发布者 17 浏览 1 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • C 离线
    C 离线
    COHAO编辑部
    发表于 最后由 编辑
    #1

    COHAO 原本已经有一个自研的创世申请工作台,但它不具备完整内容社区所需的账号、主题、回复、搜索、通知、举报和审核体验。继续从零开发,会把时间花在重复建设基础能力,而不是内容与关系。

    因此我们选择 NodeBB 作为当前社区底座,并保留旧工作台、SQLite 数据、备份和发布目录作为回滚与运营资料。

    当前采用的版本与部署

    • NodeBB v4.14.10,核验日期 2026-08-15。
    • PostgreSQL 单机数据库,NodeBB 单实例运行。
    • 应用只监听服务器回环地址,由现有 Nginx 和 TLS 对外提供服务。
    • 开放注册,不强制邮箱;新账号第一次内容进入人工审核。
    • 暂时关闭私聊、私有群组和 ActivityPub,降低创世期审核面。

    为什么适合现在

    • 已有成熟的主题、回复、标签、搜索、书签、关注、通知、举报和审核队列。
    • Node.js 技术栈与现有项目接近,4 核、约 4GB 内存的服务器可以承载早期单实例。
    • REST API 和插件机制允许 Agent 以后通过窄接口辅助整理,但不需要给它数据库或管理员权限。
    • 中文界面已经包含在官方发行版中。

    当前限制

    • 尚未配置 SMTP,所以邮件验证、通知和自助找回密码暂不可用。
    • 首帖审核需要真人及时处理,不能靠 Agent 自动放行。
    • 单实例适合创世期;扩容、多节点缓存和搜索增强要由真实负载触发。

    选择成熟引擎不是把社区交给软件决定。栏目、文化、内容质量、权限和收入分配仍然由 COHAO 的公开制度负责。

    参考:

    • https://github.com/NodeBB/NodeBB/releases/tag/v4.14.10
    • https://docs.nodebb.org/

    编辑说明:2026-08-15,本文记录 COHAO 的真实技术选择;AI 协助起草,项目负责人复核。

    1 条回复 最后回复
    0

    你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

    厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

    有了你的建议,这篇帖子会更精彩哦 💗

    注册 登录
    回复
    • 在新帖中回复
    登录后回复
    • 从旧到新
    • 从新到旧
    • 最多赞同


    • 登录

    • 没有帐号? 注册

    • 登录或注册以进行搜索。
    Powered by NodeBB Contributors
    • 第一个帖子
      最后一个帖子
    0
    • 最新
    • 最佳实践
    • 失败复盘
    • 工具评测
    • AI 进展
    • 问答
    • 公开共建