BACK
Content Platform · RuoYi · Full-stack

Moyu Night Library

以“夜书阁”为视觉主题的网络文学全栈平台,把读者发现与阅读、作者创作投稿、内容审核治理连接成一条完整业务链路。

Role全栈开发者
Status功能迭代中
StackSpring Boot / Vue 2 / MySQL
墨语夜书阁首页与书籍展示

让创作、审核与阅读形成同一套内容闭环

墨语不是单一的阅读页面,而是一套覆盖内容生产、平台治理与读者消费的网络文学业务系统。读者端和作者工作台由 novel-app 承载,运营管理端由 ruoyi-ui 提供,二者共享 Spring Boot API 与统一权限体系。

平台围绕书籍、章节、草稿、书架、订阅、评论、评分、举报、审核和通知等核心对象组织功能,使每一次内容变化都能进入后续的审核、分发和反馈流程。

Spring Boot 2.5
RuoYi 3.8.7
Vue 2
Element UI
MyBatis
MySQL
Redis
Docker

从发现一本书到持续追读

读者可以通过推荐、题材、榜单、搜索和历史记录发现内容,再进入书籍详情与阅读器。书架、订阅、阅读进度、阅读历史和通知共同维持跨会话的连续阅读体验;评分、点赞、评论和举报则把反馈带回平台治理流程。

墨语登录与注册界面
统一身份入口:登录与注册沿用夜书阁视觉语言,并作为书架、订阅、创作和通知等个性化能力的起点。

把写作过程做成可恢复、可追踪的工作流

作者侧覆盖资料、作品、封面、章节和草稿管理,并支持 TXT、DOCX 章节导入。编辑器包含自动保存、版本历史与敏感内容预览,降低长篇创作时因页面中断、误操作或内容规则不明确带来的损失。

书籍与章节提交后进入审核状态,作者可以持续查看处理结果和通知;被退回的内容保留原因与修改入口,使创作和平台规则之间形成明确反馈。

敏感提醒优先,关键决定保留人工审核

治理端提供书籍与章节审核、批量处理、驳回原因模板、敏感词命中上下文、风险排序和运营看板。敏感内容采用提醒加人工复核策略,而不是简单自动拒绝;词库、白名单、命中记录和审核快照为决策提供依据。

举报流程支持聚合查看、隐藏与恢复内容、结果通知及操作留痕,让读者反馈能够进入可审计的治理闭环。

用“夜读”主题统一发现、阅读与榜单

界面以深色夜景、暖金色书页和实体书封为核心视觉信号,同时把搜索、题材导航、书架和创作入口放在稳定位置。榜单采用星座式陈列强化名次与书籍的视觉关联,但不改变常规筛选和列表操作。

墨语夜读榜单与星座式书籍排名
夜读榜单:人气、新书、字数和章节四类视图,通过书籍封面与金银铜排名节点建立清晰层级。

双前端、统一 API 与可复现部署

系统沿用 RuoYi 的模块边界,把读者与作者体验、运营管理、领域业务、认证授权和基础设施分层。MySQL 保存业务数据,Redis 承担会话与热点状态,JWT 连接前后端身份;Docker Compose 用于组合后端、数据库与前端运行环境。

01 / EXPERIENCE
读者与作者应用
发现、阅读、书架、订阅、创作、草稿和投稿集中在 novel-app。
02 / OPERATIONS
运营管理端
审核、敏感词、举报、通知与看板通过 ruoyi-ui 管理。
03 / DOMAIN API
小说领域服务
novel-system 管理书籍、章节、草稿、互动和治理规则。
04 / PLATFORM
基础平台
Spring Boot、MySQL、Redis、JWT 与 Docker 提供运行基础。
01
内容发现
推荐、题材、榜单、搜索、热词和历史记录共同支持找书。
02
持续阅读
书架、订阅、进度、历史和通知保持阅读状态连续。
03
作者工作台
管理作品与章节,支持批量导入、草稿、自动保存和版本历史。
04
内容审核
书籍和章节分层审核,支持批量操作、原因模板和结果通知。
05
风险治理
敏感词上下文、白名单、举报聚合和审计记录辅助人工决策。
06
部署交付
提供数据库脚本、分阶段升级文件和 Docker 运行配置。