[flutter开源]AI小说生成器,支持win+安卓

Jun 24,2026 225 次浏览 ¥35 编号:108058

📖 内容简介

《[flutter开源]AI小说生成器,支持win+安卓》是一款基于Flutter开发的跨平台开源写作辅助工具。本项目完美适配Windows与安卓系统,支持接入OpenAI、OpenRouter及Ollama等多种大模型接口。核心功能涵盖按大纲、分卷、章节规划自动生成小说正文,并提供配置存储、进度追踪及提示词模板管理。作为强大的AI小说生成器,它极大地提升了创作效率,适用于各类写作场景,但生成内容需人工审核。本书适合对AI写作工具及Flutter跨端开发感兴趣的读者。

*内容摘要,帮助您快速了解要点
AI小说生成器是一款Flutter多端开源工具,支持OpenAI、OpenRouter、Ollama等LLM接口,可按大纲、分卷、范围、章节规划生成正文。项目包含配置、存储、进度追踪和提示词模板,适用于写作辅助。AI小说生成器内容需人工审核,不建议直接商用。

开源说明


这是1个flutter版支持多端的AI小说生成器。于是基于2025年4-5月份自写的4-5个创作小说提示词,
将写作步骤分为生成大纲,设计分卷规划,设计范围规划,设计章节规划,最后生成每章正文,先是将参考版简化为纯html版,在龙虾出来后又加入了自动判断进度续写功能,但是测试发现逻辑问题,于是加了进度追踪,又测试多章写作遇到新问题,同质化于是修改了提示词,2026年3月底结合mud游戏与创作小说得到灵感就增加了随机生成书名和题材功能。
本来是想留着自用,或者搞推广部分功能收费,但是发现已经有了很多AI创作的,也有不少开源,干脆也开源出来。

开源地址:https://github.com/xy9144/flutter-novel-main
成品win和安卓下载地址:https://wwaxs.lanzoub.com/b01x1cpzfe
密码:3zge
注意使用生成功能前需先配置LLM,本地ollama模型有的效果可能不理想,需手动编辑后保存,最好还是使用在线模型

注意事项:


本工具仅为写作辅助工具,内容由用户自行调用大模型接口获取,工具仅封装常用写作的提示词模板。
生成内容仅供娱乐参考,AI生成的内容可能存在逻辑混乱、同质化、事实错误等问题。
请勿将生成内容直接用于商业用途或作为专业建议。
使用者应对生成内容进行审核和修改。
软件支持自定义AI接口,电脑端支持本地ollama,如果是手机用本地ollama要用间接方法,也就是局域网转发,用python或go简单写1个就行了。

同质化问题,也就是某一章看起来没问题,但是连续几章就看出来问题,几乎都一样的套路。
[flutter开源]AI小说生成器,支持win+安卓 [flutter开源]AI小说生成器,支持win+安卓
NovelGenerator – 开发者文档节选


项目概述


NovelGenerator 是一个基于 Flutter 开发的 AI 智能小说创作工具,支持通过多种 LLM API(OpenRouter、OpenAI、Ollama 等)自动生成小说内容。
技术栈


框架: Flutter 3.11.4+语言: Dart状态管理: StatefulWidget(原生状态管理)本地存储: SharedPreferences + 文件系统网络请求: http 包路径管理: path_provider

项目结构


lib/├── constants/│   └── prompt_templates.dart    # AI提示词模板├── models/│   ├── ai_config.dart           # AI配置模型│   └── project.dart             # 项目数据模型├── pages/│   ├── llm_config_page.dart     # LLM配置页面│   ├── settings_page.dart       # 系统设置页面│   ├── simplified_novel_page.dart # 小说创作主页面│   └── start_page.dart          # 启动页面├── services/│   ├── ai_config_service.dart   # AI配置管理服务│   ├── llm_service.dart         # LLM API调用服务│   ├── log_service.dart         # 日志服务│   ├── settings_service.dart    # 系统设置服务│   ├── storage_service.dart     # 项目存储服务│   └── theme_service.dart       # 主题管理服务├── utils/│   └── responsive.dart          # 响应式布局工具└── main.dart                    # 应用入口
复制代码

核心功能模块


1. 项目管理系统 (storage_service.dart)

项目存储: 每个项目独立目录,位于 books/项目名称/文件结构:
books/项目名称/├── 大纲.txt├── 分卷规划.txt├── 范围规划_第X卷.txt├── 进度追踪.txt├── 章节规划/│   └── 第X章_章节规划.txt└── 正文/  └── 第X章.tx
复制代码
2. AI配置系统 (ai_config.dart / ai_config_service.dart)支持的提供商:OpenRouter (默认)OpenAIOllama (本地)Claude智谱AI深度求索通义千问

配置存储: ai_config.json (应用运行目录)

3. LLM调用服务 (llm_service.dart)

统一接口: callLLMWithConfig()超时设置: 180秒支持协议: OpenAI API格式、Ollama格式

4. 提示词模板 (prompt_templates.dart)
包含完整的提示词模板:

outline: 大纲生成(700-900字精简格式)volumePlanning: 分卷规划生成scopePlanning: 范围规划生成chapterPlanning: 章节规划生成chapterGeneration: 章节内容生成

数据模型


Project 模型

class Project {  final String name;                    // 项目名称  final String outline;                 // 大纲  final Map<String, String> volumePlanning;  // 分卷规划  final Map<String, String> scopePlanning;   // 范围规划  final Map<String, String> chapterPlanning; // 章节规划  final List<Chapter> chapters;         // 章节列表  final Map<String, String> generatedChapters; // 已生成章节  final String? progressTracking;       // 进度追踪}
复制代码

AIConfig 模型

class AIConfig {  final String currentProvider;         // 当前提供商  final String currentModel;            // 当前模型  final Map<String, ProviderConfig> providers; // 提供商配置}
复制代码

📅 资源信息

发布日期:2026-06-24 17:01:24

🏷️ 搜索标签

下载链接:

4.9
★★★★★
129 条用户评价
5星
4星
3星
好评如潮
98%好评率

❓ 常见问题

付款成功后,您将自动跳转到下载页面,可以直接下载资源。请保存好订单号,以便日后查询。

我们支持微信支付和支付宝。所有支付均采用SSL加密,安全可靠。

下载链接有效期为24小时。您可以随时通过订单号或邮箱在订单查询页面获取新的下载链接。

请前往"订单查询"页面,输入您的订单号即可获取下载链接。如需进一步帮助,请联系QQ:3989305418。

🔥 限时优惠

00:00:00

📚 购买流程

1. 点击"立即购买"按钮

2. 输入邮箱(无需注册)

3. 选择支付方式完成支付

4. 支付成功后直接下载

✅ 支持游客购买,无需注册

📋 保存订单号可随时查询下载

💬 客服QQ:3989305418

📤 分享资源: