AI小说辅助工具功能列表总结

该文档为AI小说辅助工具的系统需求整理,整体涵盖作品管理、创作工具箱、AI工作流、AI扫榜、课程CMS、充值包月与支付、用户发表内容举报、基础与公共八大核心模块,各模块围绕小说创作全流程设计,兼具创作辅助、运营管理、商业变现、合规管控等能力,以下为各模块详细功能点整理表格:

核心模块 子功能/编号 具体功能点
一、作品管理 1.1 新建作品 1. 创建空白作品,录入书名、简介、分类、标签等信息;
2. 采用POST请求创建,鉴权归属当前用户,配套前端新建表单页
1.2 导入作品 1. 支持上传.txt/.docx格式文件,解析为章节写入作品并同步至知识库;
2. 兼容UTF-8/GBK编码,大文件采用异步任务处理,附带进度/结果通知;
3. 上传返回task_id,提供查询任务状态接口,单文件大小、章节解析规则可配置;
4. 同作品支持覆盖/追加模式,前端导入前可选择,与其他功能共用解析逻辑
1.3 作品列表 1. 支持分页展示、按书名/简介搜索,按时间/字数/状态筛选;
2. GET请求仅返回当前用户作品,配套前端列表页+筛选项
1.4 作品详情 1. 可查看作品元信息与章节目录;
2. GET请求返回详情含章节树,需做鉴权校验作品归属
1.5 作品编辑器-章节管理 1. 支持编辑作品元信息、章节顺序与正文,PUT请求更新作品/章节,可批量更新章节顺序;
2. 前端为左侧目录树+右侧编辑器,支持章节拖拽排序;
3. 含向前/向后插入章节、章节起名(手动/自动/批量)、导出章节功能
1.5 作品编辑器-AI编辑 支持AI写作、AI扩写润色、AI续写正文/章纲、AI拆书、AI审稿、AI纠错、AI去痕
1.6 作品知识库 1. 作品内容作为专属知识库,供续写、工作流、脑洞功能调用,保持创作风格一致;
2. 作品内容变更时自动更新或按需重建知识库;
3. 与AI工作流、创作工具箱相关功能约定prompt注入格式
二、创作工具箱 通用 制作10款AI辅助创作工具,覆盖小说创作前期构思全环节
1)脑洞生成器 突破创作想象,生成创意脑洞
2)书名生成器 生成爆款吸睛书名,提升作品吸引力
3)简介生成器 打造高期待值简介,提高点击量
4)大纲生成器 生成创作蓝图,让整体创作逻辑清晰
5)细纲生成器 生成章节细纲,让章节创作更轻松
6)黄金开篇 生成优质开篇内容,锁定读者注意力
7)人设生成器 塑造鲜活立体的角色形象
8)世界观生成器 构建完整的虚构世界观,让作品形成独立宇宙
9)金手指生成器 设计作品“金手指”设定,提升爽感
10)封面生成器 生成吸睛封面,提高作品点击量
三、AI工作流 3.1 选择作品与目标 1. 支持选择作品、起始章节,设置目标字数或章数;
2. 校验作品归属与使用限额,前端配套作品/章节选择器+字数/章数输入框
3.2 工作流编排 1. 支持可配置的工作流流程:输入→模型→后处理→输出;
2. 配置以JSON格式存储,由执行引擎解析执行,与其他功能共用执行层
3.3 字数/配额扣减 1. 按生成字数扣减用户字数包或会员额度,会员额度优先扣除,余额不足则拒绝执行;
2. 扣减操作保证幂等性,采用事务/锁机制,所有扣减记录记流水
3.4 工作流模板/用户创建 1. 提供内置模板,同时支持用户创建并保存个人工作流;
2. 模板表含名称、配置JSON、user_id、是否公开等字段;
3. 支持“我的工作流”增删改查,执行时直接加载配置
3.5 工作流共享 1. 工作流可设为公开,或通过链接/分享码分享;
2. 其他用户可浏览、直接使用或“复制为我的”;
3. 使用他人工作流时,扣减当前使用者的额度
3.6 执行记录与重试 1. 记录任务的执行信息(字数、状态、失败节点等);
2. 支持从失败步骤重试,避免重复扣减已成功部分的额度
3.7 单次/单日限额 1. 与计费规则一致进行限流,超出限额则拒绝执行;
2. 执行前先校验限额,配置放后台管理,防止用户拆分任务绕过限流
四、AI扫榜 4.1 榜单爬取 1. 支持定时/手动爬取各阅读平台榜单并入库;
2. 遵守平台robots.txt协议,控制爬取频率,支持多平台扩展;
3. 通过cron定时任务+手动接口实现,结果写入榜单数据表
4.2 按分类获取 1. 支持按小说分类/频道(玄幻、言情等)爬取或筛选榜单;
2. 爬虫爬取时带分类标签或全量打标签,前台可按分类查询
4.3 榜单数据存储 1. 存储榜单核心信息:书名、作者、排名、分类、简介、来源、爬取时间等;
2. 设置唯一键,实现数据去重
4.4 榜单展示 1. 前台列表支持按平台/分类/日期筛选、分页展示;
2. 配套GET列表接口+前端列表页
4.5 AI总结 1. 对榜单整体或单本书籍进行AI分析,归纳创作趋势、套路、热词等;
2. 将榜单内容拼接prompt调用AI模型,结果支持缓存
4.6 爬虫配置 1. 后台可配置爬虫开关、爬取频率、平台与分类白名单;
2. 配置信息存入配置表,爬虫执行前先读取配置
五、课程(CMS) 5.1 课程CRUD 1. 后台支持课程的创建、编辑、删除操作,可设置课程标题、简介、封面、排序;
2. 课程数据存入课程表,配套后台接口+操作页,删除采用软删模式
5.4 课程列表(前台) 1. 支持分页展示,按分类/标签筛选;
2. GET请求仅返回已发布且用户有权限查看的课程,配套前端列表页
5.5 课程详情(前台) 1. 展示课程目录+章节阅读功能;
2. 提供详情接口、章节内容接口,配套前端详情页+目录+阅读区
5.6 分类与标签 1. 后台维护课程分类与标签,支持多对多关联;
2. 前台列表支持按category_id、tag_ids筛选
5.7 权限与可见性 1. 课程可设置权限:仅会员可看/付费单课;
2. 课程表添加visibility、商品ID字段,课程详情/章节访问时与支付模块联动校验权限
六、充值包月与支付 6.1 商品与定价配置 1. 后台支持配置字数包、会员(月/季/年卡)及对应价格;
2. 商品信息存入商品表,后台支持增删改查
6.2 下单 1. 用户选择商品后,系统创建订单并返回微信支付参数;
2. 订单信息存入订单表,创建接口返回格式适配前端调起支付
6.3 微信支付 1. 支持调起微信支付,支付完成后回调验签;
2. 验签成功后更新订单状态,发放对应权益(增加字数包余额/开通会员);
3. 回调操作保证幂等性,所有操作记流水、支持对账
6.4 订单与流水 1. 提供用户订单列表查询、后台订单/流水全量查询功能;
2. 基于订单表+流水表,配套列表接口+后台查询页
6.5 字数包余额 1. 购买字数包后增加余额,使用AI功能时扣减余额;
2. 提供余额加/扣接口,采用并发锁或乐观锁防止超扣,所有变动记录流水
6.6 会员开通与校验 1. 购买会员后,系统设置有效期并开通对应权益;
2. 提供会员开通接口(由支付回调调用),使用会员权益前先校验有效期;
3. 与AI工作流、课程模块联动校验会员权限
6.8 到期/余额提醒 1. 会员到期前、字数包余额将尽时,通过站内信/邮件向用户发送提醒;
2. 通过定时任务扫描用户数据,自动触发通知
七、用户发表内容举报 7.1 举报入口 1. 所有可举报内容旁添加「举报」按钮,点击弹出举报表单;
2. 前端统一添加按钮,举报类型与后台配置一致
7.2 举报类型 提供固定举报类型:色情、暴力、抄袭、其他等,支持添加备注;类型为枚举或后台配置,前端以下拉框展示
7.3 举报提交 1. 提交举报后,记录举报人、举报对象、类型、备注、时间,初始状态为待处理;
2. 采用POST请求,举报信息存入举报表,防止用户24小时内对同一对象重复举报
7.4 举报管理后台 1. 管理员可查看举报列表(待处理/已处理)、举报详情;
2. 支持处理举报:通过则删除/隐藏违规内容,驳回则维持原状;
3. 配套列表/详情/处理接口,仅管理员可访问
7.5 处理结果通知 1. 举报处理完成后,向举报人发送处理结果通知;
2. 通过处理接口内触发站内信/邮件发送,通知模板可后台配置
八、基础与公共 8.1 用户与登录 1. 支持用户注册、登录、JWT鉴权、登出功能;
2. 用户信息存入用户表,提供注册/登录接口,密码加密存储,可选验证码登录模式
8.2 权限与角色 1. 分设普通用户/管理员两种角色,通过role字段或角色表管理;
2. 所有接口做鉴权校验,后台接口配置权限中间件
8.3 日志与审计 1. 对关键操作(支付、余额变动、举报处理等)做留痕处理;
2. 操作信息存入操作日志表,在支付、举报等核心逻辑中嵌入日志写入操作
8.4 敏感词/合规 1. 作品内容、AI生成内容入库前,进行敏感词过滤;
2. 基于敏感词库做匹配,作品、评论、AI工作流后处理统一调用过滤接口;
3. 过滤规则可配置,支持敏感词替换或内容拦截
作者:admin  创建时间:2026-02-25 17:00
最后编辑:admin  更新时间:2026-02-25 17:01