Rhex 社区论坛系统源码

Rhex 社区论坛系统源码

  • 全站源码免费
  • 每日/微信/10次解锁
  • 每日/IP/100次解锁
  • 不限制搬运
  • 可有偿提供搭建服务
  • 自动检测网盘是否失效
资源下载
免费资源
立即下载

这套源码属于社区论坛类项目,基于 Next.js 16 与 React 19 搭建,搭配 Prisma 与 PostgreSQL 做数据层、Redis 处理异步任务与队列。项目包含前台社区站点、完整后台管理、用户成长运营体系和多种内置互动应用,适合用来学习现代全栈论坛架构,或二次开发技术社区、知识论坛、会员社区和内部讨论平台。

源码简介

适用场景

  • 技术社区、知识论坛、内容沉淀型社区的搭建与学习
  • 品牌会员社区、内部讨论平台的二次开发基础
  • 带积分、VIP、活动与内置小游戏的运营型社区参考

技术栈与运行环境

  • 前端:Next.js 16.2 + React 19、Tailwind CSS 4.2、Base UI / Radix UI
  • 后端:Next.js App Router(API Routes)
  • 数据库:PostgreSQL 16+、Prisma ORM
  • 运行环境:Node.js 20+、Redis 6+(异步任务 / 队列 / 锁)
  • 其他依赖:ioredis、markdown-it、highlight.js、KaTeX、Mermaid、nodemailer、alipay-sdk、阿里云短信

功能亮点

  • 论坛内容体系:分区 / 节点 / 标签、关注、热门流与最新流、搜索;帖子支持普通、悬赏、投票、抽奖等类型,含匿名发帖与马甲配置。
  • 互动与社交:楼层回复、楼中楼、点赞、收藏、关注、@提及、举报与屏蔽;私信会话与通知中心,支持站外 Webhook 通知。
  • 用户成长运营:等级、勋章、认证、VIP、积分、签到补签、邀请奖励,以及邀请码 / 兑换码机制。
  • 完整后台管理:总览仪表盘、用户 / 帖子 / 评论管理、分区节点、等级勋章、举报中心、日志中心、敏感词与站点设置。
  • 内置应用:AI 助手自动回复、RSS 抓取中心、五子棋、阴阳契、自助广告位,均带独立后台配置。
  • 富内容与企业能力:Markdown 渲染、代码高亮、KaTeX 公式、Mermaid 图表;附件上传与购买解锁、红包 / 聚宝盆 / 打赏 / 礼物,并对接支付与短信。

安装与部署提示

  1. 准备 Node.js 20+、PostgreSQL 16+、Redis 6+ 与 pnpm 环境;复制 cp .env.example .env 并填入数据库连接、Redis、会话密钥等必填项。
  2. 执行 pnpm installpnpm run setup(同步库表并写入基础数据),再 pnpm run build 构建生产包。
  3. 启动 pnpm run start 提供 Web 服务,另起进程 pnpm run worker 处理异步任务、RSS 抓取与 AI 回复;也可使用 docker-compose 一键部署。默认种子管理员账号 admin / ChangeMe_123456,首次登录后请立即修改密码。

截图与演示说明

Rhex 社区论坛系统源码

常见问题

运行前需要注意什么?

需要 Node.js 20+、PostgreSQL 16+、Redis 6+ 与 pnpm;涉及支付、短信需自行配置密钥;worker 进程需单独启动,否则异步任务、RSS 抓取与 AI 回复不会执行。

适合二次开发吗?

项目采用 Next.js App Router + Prisma 的清晰分层(app / components / db / lib),数据模型与路由完整,适合有 TypeScript 与全栈基础的开发者进行二次开发与功能扩展。

安全风险提示

特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!

补充说明:源码中 src/components/site-analytics.tsx 通过 window.eval 加载站点统计脚本内容,部署时请确认统计脚本来源可信且仅管理员可配置,避免执行不可信脚本;.env.example 中默认种子管理员密码为 ChangeMe_123456,上线前务必修改。

下载说明

源码仅供学习研究、测试部署和二次开发参考,商用前请自行确认授权、版权和安全风险。

资源下载
下载价格免费
本文章资源https://www.aosen.cc/mianfei2725.html来源于互联网,如存在侵权,请联系我们立马删除!
0
显示验证码