# novel_llm_web **Repository Path**: fzboy/novel_llm_web ## Basic Information - **Project Name**: novel_llm_web - **Description**: 小说生成器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2024-10-11 - **Last Updated**: 2025-02-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: AI, Vue ## README # 小说生成器 助力作者便利高效写小说
![列表](https://gitee.com/fzboy/gen_novel/blob/master/resources/all_articles.png) 跳转后端 ## 原理 利用AI 文生文,结合章节数(序号)、概要(某一章节的摘要)续写小说章节 ## 功能 ### 1、概要 输入章节数、正文填入文本框,点击”概要”,即可获得该章节的小说概要,如下图所示 ![概要](https://gitee.com/fzboy/gen_novel/blob/master/resources/summary.png) ### 2、生成 输入章节数、在文本框内输入章节大纲,如果大纲中涉及前面章节,则提取对应章节概要, 补充到上下文来增强AI,生成小说章节,如下图所示 ![生成](https://gitee.com/fzboy/gen_novel/blob/master/resources/gen.png) ![生成内容](https://gitee.com/fzboy/gen_novel/blob/master/resources/gen_content.png) ## 架构 采用BS交互,前后端分离架构 ### 后端 python、sqlite、fastapi、tortose-orm ### 前端 vue3、elementui-plus、ts、pinia ### AI langchain、通义千问 ## 启动 填充 gen_novel/config/ai.json中模型参数,依次启动后端、前端即可 ### 后端启动 python gen_novel/main.py ### 前端启动 dev vite ## 待优化 1、支持更多模型
2、引入向量数据库
3、打包部署 ## Project Setup ```sh npm install ``` ### Compile and Hot-Reload for Development ```sh npm run dev ``` ### Type-Check, Compile and Minify for Production ```sh npm run build ```