每日三分钟、打卡阅读;快人一步获取全网项目干货、行业动态
项目简介
重磅推荐:一款集AI写作、多端阅读、强大扩展于一身的开源小说CMS系统!
你是否梦想搭建一个属于自己的原创文学网站? 你是否希望作者创作更轻松、读者体验更流畅? 今天,我们为你带来一款功能全面、技术前沿的开源小说CMS系统,它不仅支持PC、WAP多端阅读,更集成了Spring AI,让智能写作触手可及!
该系统 是一个多端(PC、WAP)阅读、功能完善的小说 CMS 系统。它由前台门户系统、作家后台管理系统、平台后台管理系统和爬虫管理系统等多个子系统构成,覆盖了小说网站的所有核心环节:
- 读者端:小说推荐、检索、排行、阅读、评论、书架、充值订阅
- ✍️ 作家端:作品管理、章节发布、AI辅助创作、封面生成
- ️ 后台管理:爬虫管理、会员管理、新闻发布、实时统计报表
无论是个人站长还是团队运营,该系统都能为你提供开箱即用的解决方案!
功能截图
pc和移动端-首页
小说简介详情页
小说详情页和支付页
项目结构
novel-plus -- 父工程 ├── novel-common -- 通用模块 ├── novel-front -- 前台门户&作家后台 ├── novel-crawl -- 爬虫 ├── novel-admin -- 管理后台 └── templates -- 前端模版代码结构清晰,模块解耦,便于二次开发和扩展。
️ 技术选型
该系统基于 Spring Boot 生态构建,整合了众多主流技术:

技术 | 说明 |
Spring Boot | 应用快速开发脚手架 |
Spring AI | 官方AI框架,集成智能功能 |
MyBatis + Dynamic SQL | 持久层灵活操作 |
Sharding-JDBC | 分库分表,支持海量数据 |
Redis | 缓存加速,提升体验 |
Spring Security / Shiro | 双重安全框架可选 |
Thymeleaf + Layui | 后端渲染,前端UI简洁 |
Docker | 一键容器化部署 |
此外,还支持阿里云OSS作为图片存储备选,满足不同部署环境需求。
AI 功能:让创作更智能
重磅集成 Spring AI,在写作和发布流程中加入了多项实用AI能力:
- ✍️ AI扩写:基于简单描述自动扩展为丰富段落
- AI缩写:提炼核心,精简冗余内容
- AI续写:接续前文,提供情节灵感
- AI润色:优化语句,提升文笔质量
- ️ AI封面生成:根据小说信息自动生成封面图(未上传时自动触发)
这些功能灵感来源于百家号等平台的AI助手,目前仍处于实验阶段,但已能显著提升创作效率。未来计划进一步开发有声小说生成、智能情节推荐等高级功能,打造更强大的创作生态!
如何体验 AI 写作?
默认使用硅基流动(SiliconFlow)的大模型API(兼容OpenAI接口),采用免费模型:
- 对话模型:deepseek-ai/DeepSeek-R1-0528-Qwen3-8B(DeepSeek-R1蒸馏版)
- 生图模型:Kwai-Kolors/Kolors(快手Kolors团队开发)
三步开启AI创作:
- 注册 硅基流动 账号
- 创建 API 密钥
- 将密钥添加到 novel-front 模块的 application.yml 配置文件中
完成后,作家在发布章节时即可享受AI助手带来的便捷体验!
核心亮点
- 多模版支持:自定义主题,满足个性化视觉需求
- 灵活存储:内置数据库分表存储和TXT文本存储两种方式
- 多爬虫源:自动采集和更新小说数据,省去手动维护烦恼
- 会员体系:支持充值、订阅,助力商业化变现
- 实时统计:用户行为、收入、爬虫进度一目了然
结语
该系统 不仅是一个功能完备的小说CMS,更是一个将前沿AI技术与传统文学创作深度融合的探索者。无论你是开发者、站长,还是小说爱好者,都能从中找到乐趣和价值
(注:本文基于开源项目撰写,旨在分享优秀开源项目)。
欢迎转发分享,共同支持开源生态!
还想要推荐什么开源项目,欢迎转发分享和留言讨论噢!