首页 > 开源 > novel-plus v6.0.0 发布:全新 UI + 后台重构 + AI 长篇小说创作工作流

novel-plus v6.0.0 发布:全新 UI + 后台重构 + AI 长篇小说创作工作流

OSChina资讯 2026-10-23 09:05 3 阅读 查看原文

novel-plus v6.0.0 发布了,主要改变如下:

  • 移动端 UI 全面重设计:采用更加简洁、现代的界面风格,优化整体视觉体验与交互。
  • 完善核心功能模块:进一步完善小说筛选、小说书单、小说书评、段落评论、消息系统等功能。
  • 重构管理后台:全面重构 novel-admin 模块,精简后台功能结构,统一技术栈与 UI 风格。
  • 新增 AI 长篇小说创作助手:在作者后台引入 AI 创作工作流,帮助作者从创意构思、故事设定到大纲规划,循序渐进地推进长篇小说创作。

项目介绍

novel-plus 是一套功能完善的原创文学 CMS 系统,支持 PC 网站、WAP、H5、Android、iOS 和微信小程序等多个终端,提供一站式小说平台搭建解决方案。由前台门户系统、作家后台管理系统、平台后台管理系统和爬虫管理系统等多个子系统构成,包括小说推荐、作品检索、小说排行、小说阅读、小说书评、段落评论、小说书单、会员中心、作家专区等功能,支持自定义多模版、可拓展的多种小说内容存储方式(内置数据库分表存储和 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

安全框架

Redis

缓存方案

Aliyun OSS

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

Lombok

简化对象封装工具

Docker

应用容器引擎

MySQL

数据库服务

Thymeleaf

模板引擎

Layui

前端 UI 框架

新版在作家后台内置了 AI 长篇小说创作助手,引导作者从一个创意出发,循序渐进地完成一部小说的创作:

  1. 创作问答:填写题材、核心创意、主角设定与核心冲突即可开始,深度设定(世界观、文风、目标读者、章节数、每章字数)可跳过使用默认值,支持随机灵感一键生成创意。
  2. 书名建议:AI 根据创意生成多个书名及推荐理由,可挑选、可自拟、可重新生成。
  3. 创作方案:一次性生成包含故事简介、世界观、人物档案、故事总纲、分卷大纲、伏笔记录和章节规划的结构化方案,每个分区都可编辑、保存草稿或重新生成,作者确认后才进入正文创作阶段。
  4. 逐章创作:每次只创作一章,AI 会自动参考总纲、当前章规划、人物档案、世界观规则、前文摘要和未回收伏笔,保持前后文一致;生成后可编辑,也可发起自动校验修订(字数、重复段落等程序检查 + 情节一致性 AI 检查,最多 3 轮)。
  5. 作者确认制:所有章节正文仅在作者点击「确认保存」后才写入现有章节体系,AI 生成内容和草稿都不会覆盖已发布章节。
  6. 断点续写:随时退出、刷新或中断,重新进入助手即可恢复创作进度、进行中任务和未保存草稿;支持从指定章节继续创作。

使用方式:登录作家后台,点击菜单「AI创作助手」开始新书创作,或在「我的小说」列表中对已有作品点击「AI创作」继续补充设定与续写。

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

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