本站收录的所有源码均来源于互联网,如有涉及侵权的请联系本站,我们将立即下架处理
商品介绍
这是一个本地化部署的AI驱动写作与小说修订平台,核心目标是帮助作家通过本地大语言模型对长篇小说进行AI辅助修订,同时集成了丰富的创作辅助工具。
一、技术架构:
层次 技术栈
后端主服务 Node.js + Express.js
前端 原生 Javascri-pt (无框架) + HTML/CSS
TTS 服务 Python + FastAPI (Edge TTS + XTTS-v2)
LLM 对接 兼容 OpenAI API 格式 (Ollama / LM Studio / vLLM 等)
存储 纯文件系统 (JSON),零数据库依赖
通信协议 SSE (Server-Sent Events) 流式响应
二、核心功能模块:
1. 长篇小说修订(核心工作流)
完整的六步修订流水线:
- 导入小说 → 支持 .txt / .md / .doc / .docx,自动识别章节边界(正则匹配“第X章/Chapter X”等模式)。
- 模型配置 → 连接本地 LLM,可调 Temperature、MaxTokens 等。
- 生成大纲 → 分批分析章节,两阶段生成全书结构大纲。
- 角色小传 → AI 提取人物信息、合并去重、生成深度角色分析。
- 章节修订 → 基于八大创作维度进行逐章或批量AI修订(故事方向、人物塑造、场景翻译、情节节奏、环境烘托、对话潜台词、情感收敛、自然生长)。
- 导出作品 → TXT / Markdown 格式。
2. AI 对话
- 多会话管理,支持流式输出。
- 会话持久化(JSON 文件存储)。
- 导出对话为 DOCX 文档。
3. 文转语音(双引擎)。
- Edge TTS (端口 8001):微软在线语音合成,轻量快速。
- XTTS-v2 (端口 8004):本地AI语音合成,支持声音克隆,完全离线,模型已预置在 models/AI-ModelScope/XTTS-v2/。
4. 媒体播放器
- 音频/视频播放列表。
- 7 种音频可视化效果 (梦幻星空、星云粒子、极光星云、流光频谱、星河示波、环形频谱、波形示波)。
- LRC 卡拉OK 歌词同步显示。
5. 翻译
- 8 种语言互译(中/英/日/韩/法/德/西/俄)。
- 英式/美式音标查询。
- 流式翻译输出。
6. 歌词故事生成。
- AI 歌词创作(8 种风格:流行/摇滚/抒情/说唱/民谣/电子/R&B/乡村)。
- 三阶段从歌词生成故事(深度解析 → 故事蓝图 → 创作)。
7. 多样化写作视图。
- 新诗写作:专业新诗创作,去 AI 味。
- 文刊写作/副刊写作:支持“我手写心”风格参考文档上传。
- 公文写作:公文专用模板。
- 心灵交融:深度情感/灵性写作。
- 文检/词典:文字校验与中文辞书查询。
8. 其他工具
- 格式转换:Word ↔ PDF(含中文字体自动匹配)。
- 万年历:任务管理与提醒。
- 投稿管理:稿件投递跟踪。
三、目录结构说明:
novel-reviser/
├── server.js #主入口:Express 服务器 + Python TTS 子进程管理
├── services/
│ ├── llm-service.js # LLM 通信层(流式/非流式)
│ ├── novel-processor.js # 核心业务逻辑(分章、大纲、角色、修订、导出)
│ └── chat-store.js # 会话持久化(文件系统)
├── routes/api.js # 全部 HTTP API 路由
├── chinese_tts_edge.py # Edge TTS 服务(端口 8001)
├── xtts_v2_enhanced_server.py # XTTS-v2 TTS 服务(端口 8004)
├── models/ # XTTS-v2 本地模型文件
├── data/ # 项目数据 + 聊天会话(litmag/poetry/soulmeld/supplement)
├── public/ # 前端静态资源
│ ├── index.html # 主页面
│ ├── css/style.css # 样式
│ └── js/app.js # 前端全部业务逻辑
└── config.json # 默认配置
四、设计亮点:
1. 完全本地化:LLM、TTS(XTTS-v2)均本地运行,数据不出本机。
2. 流式全链路:从LLM对话到章节修订,全部使用SSE实现实时流式输出。
3. 智能分章:多正则模式匹配+后备字数分割策略,应对不同格式的小说。
4. 八维修订体系:精心设计的文学修订Prompt工程,覆盖故事、人物、场景、节奏等维度。
5. 微服务架构:主 Node.js 服务+ 个Python TTS子服务,自动启停。
6. 纯文件存储:零数据库依赖,项目即可移植、即可备份。
7. 中文优化:Word↔PDF 转换时自动匹配系统中文字体(SimHei 优先)。
作为一个功能非常完整的本地AI写作工作台 ,特别适合需要数据隐私、又希望利用AI辅助创作的中文写作者。
总体存在一个缺点,即生成时速度不是想象那么快,毕竟本地电脑与大厂的服务器水平根本不在一个级别,但用户完全可以接受不快也不慢的生成速度,有这么多好的功能,舍弃一点速度应该不算大问题。









【属性】
- 框架: 其他
- 语言: 其他
- 数据库: 无
- 规格: 整站源码
- 授权: 免授权
- 源文件: 完全开源(含全部源文件)
- 大小: 6.25 GB
- 移动端: 无
- 安装服务: 免费【要求说明】
- 主机类型: 独立主机(服务器、VPS、VM)
- 伪静态: 无需
- 操作系统: Windows
- 安装方式: QQ远程协助
- web服务: nginx
- 备注说明: 不需要互联网,但本地机内存8G为佳,有独立显卡显存达16G正常。
相关商品
同分类或相近标签的其他数字商品,方便对比后再购买。
Python
在线精准付费H5算命程序源码八字婚姻择日起名终生运势算命源码
Python
seafile企业版 网盘 云盘 私有云源码
Python
一键修改证件照背景底色
Python
高德API城市经纬度获取及城市间距离,时间查询
Python
原创开发 小马m3u8下载工具 python3.8 开源不加密 支持定制二次开发
Python
AI智能SEO助理-原创文章生成工具
Python
PDF操作api服务端接口/PDF拆分/PDF合并/PDF加密/PDF解密
Python
抖音快手小红书视频号B站短视频矩阵系统同城获客软件AI批量剪辑发布多账号管理
共创写作工作台v8.10