Skip to content

次世代富交互论坛系统。

Notifications You must be signed in to change notification settings

omega-bbs/omega-bbs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

ω bbs

次世代富交互论坛系统。

警告:该项目正在初期开发中,甚至还未完成第一个版本!

如果你只是普通用户,请点击右上角 Watch 来关注我们的开发进展。

如果你是开发者,请参考本文底部的「如何贡献」小节。

安装

Use docker.

WIP

特性 (尚未完成)

  • 移动端友好
  • SEO 友好(完整的 SSR 支持)
  • 实时讨论、通知

设计理念

现在,并没有一款刚好“够用”的论坛系统。Discuz! 功能丰富但臃肿复杂,难以完成轻量级的交流,且架构老旧;Flarum 精致典雅但填坑无望,功能缺失严重而生态贫乏;Discourse 设计现代,但体量巨大且运行缓慢,不接地气。鉴于此,ω bbs 致力于构建一个适用于中文(甚至全球)社区的论坛社区。

总体说来,ω bbs 的设计遵循以下几个原则:

面向所有用户

无论是对站长还是最终用户,是 Geek 还是小白,使用桌面浏览器亦或是移动浏览器,我们希望 ω bbs 都能为你带来良好的体验。 这或许意味着 ω bbs 没有这样或那样的自定义功能,或是需要运用某些折衷,但我们相信你的用户依然会喜欢它。

聚焦于有深度的讨论沉淀

沉淀讨论和知识,是 ω bbs 设计的核心。 我们希望社区的讨论是尽量有价值的,水楼与版聊只是点缀。内容的沉淀将成为社区的价值,而过度水化会导致内容与用户的流失。因此,ω bbs 采用较为激进的策略,将部分非重要内容弱化甚至折叠,帮助社区提升内容质量。

尽量少的使用复杂度

对最终用户与使用 ω bbs 建设站点的技术人员而言,ω bbs 希望暴露尽量少的复杂度。 我们希望我们的精心设计,能适用于大多数社区的场景,而不需要社区自行针对性调整。对于最终用户,我们使用传统的论坛概念,无论是传统论坛的用户还是只会用贴吧的小白都能轻松上手。

ω bbs 的绝大部分的特性只需要你进行安装即可使用,而无需经过复杂的配置。默认的部署方式加上一台低至 2.5 美元/月的 VPS 即可让你安心的撑过种子用户期。得益于 Docker 的广泛应用,你也可以通过 Kubernetes、Swarm 或 docker-compose 对其进行轻松进行横向扩展。

开放的外部集成

社区往往不仅是论坛。ω bbs 提供方便的外部集成功能,使得 ω bbs 能与你的现有系统融合。 此外,也可将 ω bbs 与 IM、电子邮件等设施轻松结合,使得你的深度用户得以在任何终端上了解社区最新动态,实现真正的永不离线。


总而言之,ω bbs 希望为大多数用户提供超越大多数论坛的体验,并为你的社区提供一隅沉淀讨论的小天地,而无需为此付出高昂的维护代价。在此基础上,ω bbs 拥有一定的可定制性、可扩展性。若你需要丰富的扩展或是玲琅满目的自定义选项,请考虑使用 Discourse 或 Discuz!。

问题反馈与意见建议

请向各子项目提交 issue。

前端 | API 服务 | 接口及特性

路线图

See spec/projects.

如何贡献

授权协议

如非特殊说明,本论坛系统的部分或全部组件,均遵循 AGPL-3.0 协议开源。

Releases

No releases published

Packages

No packages published