社区新增【小说创作模块】完整方案
适配你现有全站体系:博客+论坛+动态微博+相册,PC优先、后续兼容移动端,遵循之前定下的简约干净、轻质感社区UI规范,可无缝并入现有导航、个人主页、内容流转机制。
一、功能定位
区别博客短文、论坛讨论:专注长篇/短篇原创小说连载。
支持两种模式:
- 短篇:一次性完结发布
- 长篇:分章节连载、定时发布、持续更新
内容互通规则:小说正文不能直接同步微博动态;章节更新提醒、小说简介、封面片段可一键转发至社区动态、论坛;作品收录进个人主页创作合集,和博客、相册并列。
二、导航与入口(PC端)
全局顶部导航
新增菜单:【小说】,和「博客、论坛、动态、相册」同级
下拉二级菜单:
- 全部作品
- 新书连载
- 完结文库
- 我的书架
- 创作中心(作者入口)
个人中心侧边栏
新增板块,与我的博客、我的相册并列:
我的小说 → 作品管理、新建小说、章节管理、数据统计、草稿箱
发现页侧边推荐
增加卡片:热门连载小说,实现全站流量互通
三、两大核心页面设计
页面1:小说创作编辑器(PC主界面)
遵循全站UI字体、色彩规范,轻量化编辑器,不堆砌冗余功能
- 创建作品第一步(新建小说表单)
- 小说封面(上传图片,比例 3:4,和相册图片上传组件复用,统一裁剪弹窗)
- 作品标题
- 作品简介(展示在作品首页)
- 分类:原创短篇 / 原创长篇(后续可扩展题材标签:都市、幻想、情感等)
- 连载状态:【连载中 / 已完结】
- 阅读权限:公开 / 仅好友可见(复用全站通用权限组件)
- 标签(和博客标签系统通用,统一标签库)
- 章节编辑器(核心)
左侧信息栏:小说基础信息、章节列表(拖拽排序)
右侧编辑区:
- 章节标题
- 正文输入框
功能支持:
✅ 自动保存本地草稿 + 云端草稿(防丢失)
✅ 富文本基础功能:分段、加粗、斜体、分割线;禁止复杂排版(保证多端阅读一致性)
✅ 定时发布章节(预约更新)
✅ 预览功能(直接模拟读者阅读页面)
✅ 章节一键复制分享
✅ 敏感内容检测(复用全站内容审核接口)
限制:不支持正文大量图片;仅简介允许配图,保证阅读流畅。
页面2:小说阅读页(读者端)
UI风格:低干扰阅读模式,浅色/暗色模式(全站统一主题切换)
布局(PC)
- 顶部:小说封面、标题、作者、简介、连载状态
- 侧边:目录(所有章节快速跳转)、加入书架按钮
- 中间主体:章节正文(最大化阅读区域,去除多余元素)
- 底部:上一章 / 下一章、评论区、打赏、分享
互动组件复用社区现有组件:点赞、评论、收藏,不用重新开发一套交互。
四、互动体系(和现有社区打通)
- 书架功能
用户可以收藏小说,【我的书架】独立页面,更新自动红点提醒。 - 更新推送
作者发布新章节 → 关注作者的用户收到站内通知(复用全站消息通知系统) - 评论分层
全书评论 + 单章节评论两种模式(参考论坛主楼/楼层逻辑) - 转发互通
读者/作者可把【小说章节链接+简介封面】转发至:微博动态、论坛帖子;
禁止直接抓取大量正文转发,仅展示预览片段。
五、内容联动规则(重点,避免模块割裂)
- 个人主页展示统一创作合集:博客文章|相册图集|小说作品
- 搜索功能全局打通:全站搜索可同时搜到博客、帖子、动态、小说
- 标签体系完全共用:同一个标签下,可以同时展示博文、小说、论坛内容
- 上传文件复用:封面图片、插图直接调用相册上传接口,统一图片存储规则
六、权限与后台管理(适配你现有管理后台)
后台新增管理项:
- 小说作品管理
- 章节内容审核
- 举报处理(复用现有的举报流程)
- 连载数据统计:阅读量、收藏、评论数据
七、可后续迭代扩展(先做基础版,二期开发)
一期优先上线:创建小说→章节编辑→阅读页→书架→评论分享
二期可选新增:
- 读者投票、章节催更
- 作品榜单(日榜、连载榜、完结榜)
- 作者数据面板:阅读趋势、新增收藏
- 简易打赏功能
- 同人小说专区
八、UI规范约束(对齐你之前《整站PC端UI设计规范》)
- 阅读页面禁止高饱和色彩,正文文字使用规范阅读字号;
- 所有按钮、弹窗、卡片圆角、阴影、动效统一沿用全站标准;
- 编辑器弹窗、图片上传弹窗、提示组件完全复用现有组件,减少设计、开发工作量;
- 暗色模式同步适配小说阅读页。
九、数据库简易结构参考(Webman/PHP友好)
- novel 小说主表(封面、标题、简介、作者uid、状态、分类、权限)
- novel_chapter 章节表(归属小说ID、章节名、内容、排序、发布时间)
- novel_bookshelf 书架收藏关系表(uid、novel_id)
- 评论直接复用通用comment评论表,通过type区分:blog/forum/dynamic/novel
0 评论
评论
登录后即可评论 去登录