笔记 · admin · · 22 阅读

社区新增【小说创作模块】完整方案

适配你现有全站体系:博客+论坛+动态微博+相册,PC优先、后续兼容移动端,遵循之前定下的简约干净、轻质感社区UI规范,可无缝并入现有导航、个人主页、内容流转机制。

一、功能定位

区别博客短文、论坛讨论:专注长篇/短篇原创小说连载
支持两种模式:

  1. 短篇:一次性完结发布
  2. 长篇:分章节连载、定时发布、持续更新
    内容互通规则:小说正文不能直接同步微博动态;章节更新提醒、小说简介、封面片段可一键转发至社区动态、论坛;作品收录进个人主页创作合集,和博客、相册并列。

二、导航与入口(PC端)

全局顶部导航

新增菜单:【小说】,和「博客、论坛、动态、相册」同级
下拉二级菜单:

  • 全部作品
  • 新书连载
  • 完结文库
  • 我的书架
  • 创作中心(作者入口)

个人中心侧边栏

新增板块,与我的博客、我的相册并列:
我的小说 → 作品管理、新建小说、章节管理、数据统计、草稿箱

发现页侧边推荐

增加卡片:热门连载小说,实现全站流量互通

三、两大核心页面设计

页面1:小说创作编辑器(PC主界面)

遵循全站UI字体、色彩规范,轻量化编辑器,不堆砌冗余功能

  1. 创建作品第一步(新建小说表单)
  • 小说封面(上传图片,比例 3:4,和相册图片上传组件复用,统一裁剪弹窗)
  • 作品标题
  • 作品简介(展示在作品首页)
  • 分类:原创短篇 / 原创长篇(后续可扩展题材标签:都市、幻想、情感等)
  • 连载状态:【连载中 / 已完结】
  • 阅读权限:公开 / 仅好友可见(复用全站通用权限组件)
  • 标签(和博客标签系统通用,统一标签库)

  1. 章节编辑器(核心)
    左侧信息栏:小说基础信息、章节列表(拖拽排序)
    右侧编辑区:
  • 章节标题
  • 正文输入框
    功能支持:
    ✅ 自动保存本地草稿 + 云端草稿(防丢失)
    ✅ 富文本基础功能:分段、加粗、斜体、分割线;禁止复杂排版(保证多端阅读一致性)
    ✅ 定时发布章节(预约更新)
    ✅ 预览功能(直接模拟读者阅读页面)
    ✅ 章节一键复制分享
    ✅ 敏感内容检测(复用全站内容审核接口)

限制:不支持正文大量图片;仅简介允许配图,保证阅读流畅。

页面2:小说阅读页(读者端)

UI风格:低干扰阅读模式,浅色/暗色模式(全站统一主题切换)
布局(PC)

  • 顶部:小说封面、标题、作者、简介、连载状态
  • 侧边:目录(所有章节快速跳转)、加入书架按钮
  • 中间主体:章节正文(最大化阅读区域,去除多余元素)
  • 底部:上一章 / 下一章、评论区、打赏、分享
    互动组件复用社区现有组件:点赞、评论、收藏,不用重新开发一套交互。

四、互动体系(和现有社区打通)

  1. 书架功能
    用户可以收藏小说,【我的书架】独立页面,更新自动红点提醒。
  2. 更新推送
    作者发布新章节 → 关注作者的用户收到站内通知(复用全站消息通知系统)
  3. 评论分层
    全书评论 + 单章节评论两种模式(参考论坛主楼/楼层逻辑)
  4. 转发互通
    读者/作者可把【小说章节链接+简介封面】转发至:微博动态、论坛帖子;
    禁止直接抓取大量正文转发,仅展示预览片段。

五、内容联动规则(重点,避免模块割裂)

  1. 个人主页展示统一创作合集:博客文章|相册图集|小说作品
  2. 搜索功能全局打通:全站搜索可同时搜到博客、帖子、动态、小说
  3. 标签体系完全共用:同一个标签下,可以同时展示博文、小说、论坛内容
  4. 上传文件复用:封面图片、插图直接调用相册上传接口,统一图片存储规则

六、权限与后台管理(适配你现有管理后台)

后台新增管理项:

  • 小说作品管理
  • 章节内容审核
  • 举报处理(复用现有的举报流程)
  • 连载数据统计:阅读量、收藏、评论数据

七、可后续迭代扩展(先做基础版,二期开发)

一期优先上线:创建小说→章节编辑→阅读页→书架→评论分享
二期可选新增:

  1. 读者投票、章节催更
  2. 作品榜单(日榜、连载榜、完结榜)
  3. 作者数据面板:阅读趋势、新增收藏
  4. 简易打赏功能
  5. 同人小说专区

八、UI规范约束(对齐你之前《整站PC端UI设计规范》)

  1. 阅读页面禁止高饱和色彩,正文文字使用规范阅读字号;
  2. 所有按钮、弹窗、卡片圆角、阴影、动效统一沿用全站标准;
  3. 编辑器弹窗、图片上传弹窗、提示组件完全复用现有组件,减少设计、开发工作量;
  4. 暗色模式同步适配小说阅读页。

九、数据库简易结构参考(Webman/PHP友好)

  1. novel 小说主表(封面、标题、简介、作者uid、状态、分类、权限)
  2. novel_chapter 章节表(归属小说ID、章节名、内容、排序、发布时间)
  3. novel_bookshelf 书架收藏关系表(uid、novel_id)
  4. 评论直接复用通用comment评论表,通过type区分:blog/forum/dynamic/novel
0 评论

评论

还没有评论,来说两句吧