基于 OpenIsle 二次开发的社区平台
Nesthub 是一个基于 OpenIsle 二次开发的全栈技术社区平台,使用 Spring Boot + Vue 3 构建。
原项目提供了用户注册、OAuth 登录、贴文发布、评论交互等基础功能,本项目在此基础上进行了大量定制优化。
以下是 NestHub(巢盒)核心功能界面展示,平台实现类似 QQ 频道的多级分组结构,支持频道管理、用户权限管控及实时消息推送。
▲ 频道总览:左侧一级频道与二级子频道的层级结构
▲ 子频道详情:点击进入子频道
▲ 频道群聊:频道内群组聊天界面,支持多人实时交流
▲ 消息弹窗:浏览器内消息通知弹窗
▲ 用户管理:后台用户角色搜索、权限管控及禁言操作
▲ 管理后台:频道创建、排序、归档等全局管理面板
详细部署指南见 (待补充)。
# 克隆项目
git clone https://github.com/kyl126/NestHub.git
# 后端配置
cd backend
cp .env.example .env
# 编辑 .env 填入数据库、OAuth等信息
mvn spring-boot:run
# 前端配置
cd frontend
npm install
npm run dev
本项目基于 OpenIsle 二次开发,遵循原项目 MIT License 发布。
版权所有 (c) 2026 kyl126