首页 > 开源 > novel-plus v5.4.0 发布,原创文学 CMS 系统

novel-plus v5.4.0 发布,原创文学 CMS 系统

OSChina资讯 2026-10-15 07:46 4 阅读 查看原文

novel-plus v5.4.0 发布了,最近几个版本的主要改变如下:

v5.0.x

架构升级,集成 Spring AI 框架,包括:

  • Java 版本升级到 21

  • 作家专区新增 AI 写作功能

  • ......

v5.1.x

持续完善 AI 相关功能,包括:

  • AI 自动生成小说封面图

v5.2.x

功能持续优化,包括:

  • 评论区完善

  • 移动端UI大优化

  • 内存优化

  • 构建流程优化

  • 爬虫大优化

  • ......

v5.3.x

解决一些用户痛点问题,包括:

  • 磁盘保护机制

  • 小说 TXT 下载

  • Docker 镜像自动构建和上传

  • 内置无版权小说数据以供测试

  • ......

v5.4.0

  • 手机端增加小说高级检索功能(与 PC 端同步)

  • 作家专区增加作品完结功能

  • 小说评论区增加敏感词过滤功能

  • 前台网站自动生成和更新网站地图 sitemap.xml

  • ......

更多更新内容请查看 GitHub 发布页:https://github.com/201206030/novel-plus/releases

项目介绍

novel-plus 是一个多端(PC、WAP)阅读,功能完善的原创文学 CMS 系统。由前台门户系统、作家后台管理系统、平台后台管理系统和爬虫管理系统等多个子系统构成,包括小说推荐、作品检索、小说排行、小说阅读、小说评论、会员中心、作家专区等功能,支持自定义多模版、可拓展的多种小说内容存储方式(内置数据库分表存储和 TXT 文本存储)、阅读主题切换、多爬虫源自动采集和更新数据、AI写作、会员充值、订阅模式、新闻发布和实时统计报表。

项目结构

novel-plus -- 父工程
├── novel-common -- 通用模块
├── novel-front -- 前台门户&作家后台管理子系统
├── novel-crawl -- 爬虫管理子系统
├── novel-admin -- 平台后台管理子系统
└── templates -- 前端模版

技术选型

技术

说明

Spring Boot

Spring 应用快速开发脚手架

Spring AI

Spring 官方 AI 框架

MyBatis

持久层 ORM 框架

MyBatis Dynamic SQL

MyBatis 动态 SQL

PageHelper

MyBatis 分页插件

MyBatis Generator

持久层代码生成插件

Sharding-JDBC

代码层分库分表中间件

JJWT

JWT 登录支持

Spring Security

安全框架

Apache Shiro

安全框架

Redis

缓存方案

Aliyun OSS

阿里云对象存储服务(图片存储备选方案)

Lombok

简化对象封装工具

Docker

应用容器引擎

MySQL

数据库服务

Thymeleaf

模板引擎

Layui

前端 UI 框架

项目截图

https://oscimg.oschina.net//AiCreationDetail/up-3132f99a2b550b05f93ed9f6fb6799cc.png
https://oscimg.oschina.net//AiCreationDetail/up-53e6ce7fb956e08aeeda098327b63f73.png
https://oscimg.oschina.net//AiCreationDetail/up-7746077d42b3d976329cdd13a50ce680.png
https://oscimg.oschina.net//AiCreationDetail/up-6bd483ef162fe402980b76ea2692f5d3.png

GitHub 地址:https://github.com/201206030/novel-plus

Gitee 地址:https://gitee.com/novel_dev_team/novel-plus