乐于分享
好东西不私藏

写小说卡文?用这个开源AI工具,一键生成逻辑严谨的120章长篇小说!

写小说卡文?用这个开源AI工具,一键生成逻辑严谨的120章长篇小说!

你是不是也有过这样的经历:脑子里明明有一个超棒的故事点子,但真坐下来写个几十章的长篇,光是人物设定和世界观就能把自己绕晕?写到后面,经常忘了前面埋下的伏笔,或者主角的性格突然就“精神分裂”了?

别担心,今天给你安利一个开源的“码字外挂”——AI_NovelGenerator。它就像一个精通“雪花写作法”和“角色弧光理论”的AI写作搭档,帮你把那些天马行空的想法,变成一本逻辑严谨、情节连贯的长篇小说。


项目亮点(让创作像搭积木一样简单)

🎨 设定工坊:从世界观、角色到剧情蓝图,帮你把模糊的想法变成清晰的创作大纲。

📖 智能生成:采用多阶段生成流程,先定框架,再写细节,保证剧情不跑偏。

🧠 状态追踪:自动记录角色成长轨迹和伏笔,你的故事“备忘录”它来当。

✅ 自动审校:写完一章,AI会自动检查剧情矛盾,告诉你“这里,主角之前不是这么说的”。


解决什么痛点?(你不是一个人在战斗)

相信每个写作者都经历过“卡文”的绝望。特别是写长篇小说,开局气势如虹,写了几十章后,回头一看:

  • 人物崩了
    第一章里冷酷无情的杀手,到了第二十章突然变得婆婆妈妈,毫无理由。
  • 情节乱了
    主角千辛万苦得到的“上古神剑”,后面完全忘了用,成了个摆设。
  • 逻辑丢了
    前面说“只有天选之人才能打开的门”,后面随便一个路人都能推开。

这个项目就是为了解决这些痛点而生的。它不像普通的AI写作工具那样,只帮你续写一段话。它更像一个“项目管理大师”,帮你从全局把控故事。

场景故事:小明想写一本120章的玄幻小说。他用这个工具,首先在“小说设定工坊”里,把“九州世界”、“人、神、魔三界设定”、“主角从废柴到至尊的成长线”都填了进去。接着,工具会根据这些设定,自动生成一份详尽的“章节蓝图”,就像电视剧的分集大纲,每一章叫什么、讲什么、埋什么伏笔都规划好了。

当他写到第50章时,工具会自动“提醒”: “嘿,别忘了你在第3章挖的坑,那个‘神秘黑衣人’该出来填一下了。” 写完一章,AI的“审校机制”还会自动扫描,对比之前的设定和前文摘要,如果发现主角性格突变或者道具凭空出现,会立刻给出警告。这就像有个记忆力超群的编辑,24小时帮你盯着故事逻辑。


手把手教程(从0到1写出你的第一章)

别被“大语言模型”几个字吓到,上手比你想象的简单多了。

➤ 第一步:环境安装

首先,确保你的电脑装了Python 3.9或更高版本(推荐3.10-3.12)。然后,用一句话安装核心依赖。

pip install -r requirements.txt

简单解释:这就像玩游戏前要先装运行库,这句话就是把所有需要的“工具包”一次性装好。

➤ 第二步:获取你的“秘钥” (API Key)

这个工具本身是免费的,但它需要调用云端的大模型(比如GPT-4、DeepSeek)来写作。你可以把它想象成请外援,需要购买外援的“出场券”。

目前配置文件中支持这些模型:

  • DeepSeek V3: 性价比高,适合生成初稿和大纲。
  • GPT-5: 创意能力强,可以用来定稿润色。
  • Gemini 2.5 Flash: 速度快,适合做一致性检查。

你需要去对应的官网(如deepseek.com, openai.com)注册账号,获取一串像密码一样的API Key。

➤ 第三步:配置项目(就像填快递单)

运行python main.py,会弹出一个图形界面。你不需要记复杂的命令,按提示填好就行。

  • API Key
    把你刚申请到的秘钥粘贴进去。
  • Base URL
    模型服务的地址,用官方的就行,比如 https://api.openai.com/v1
  • 模型名称
    比如 deepseek-chat 或 gpt-4o
  • 其他参数
    • temperature
       (温度): 值越大(如1.0),AI脑洞越大;值越小(如0.2),回答越严谨。写小说可以设在0.7左右。
    • max_tokens
       (最大长度): 单次生成的最大字数,设高点,比如8192,免得AI写一半“没电了”。

配置文件的秘密:

"choose_configs": {"prompt_draft_llm""DeepSeek V3",      # 用便宜的模型写草稿"chapter_outline_llm""DeepSeek V3",   # 用便宜的模型列大纲"architecture_llm""Gemini 2.5 Pro",   # 用聪明的模型做架构"final_chapter_llm""GPT 5",           # 用最强的模型来定稿"consistency_review_llm""DeepSeek V3"# 用便宜的模型做检查}

聪明吧?你可以根据自己的需求和钱包,给不同的任务分配不同的模型,实现“好钢用在刀刃上”。

➤ 第四步:开始你的创作

  1. 在“小说设定工坊”里,输入你的主题(如:一个现代程序员穿越到修仙世界)和题材(科幻、玄幻、都市)。
  2. 设定好总章节数(比如120章)和每章字数(比如2000字)。
  3. 点击“生成架构”。AI会先为你生成完整的世界观、角色弧光和发展脉络。
  4. 点击“生成蓝图”。AI会把120章的剧情大纲、每一章的悬念密度、伏笔操作都规划好。
  5. 最后,点击“生成章节”。见证奇迹的时刻,AI会按照蓝图,一章一章地为你写出正文。

每一章写完后,工具都会自动调用consistency_checker.py,拿着你的原始设定和前文摘要,像红笔老师一样帮你校对。


同类项目对比(市面上这么多,为什么选它?)

维度
AI_NovelGenerator (本项目)
普通AI续写工具
传统写作软件 (如Scrivener)
功能 全流程管理

从大纲、蓝图、写作到审校,覆盖创作全周期。
单点突破

:主要用于句子、段落的扩写和续写。
组织管理

:强大的文档整理功能,但不会帮你写内容。
性能 逻辑为王

通过“状态追踪”和“语义检索”保证前后一致性,不怕写长文。
短期记忆

:通常只关注上下文几段的连贯性,写长篇容易“失忆”。
全靠手动

:逻辑一致性需要作者自己花大量精力维护。
生态 开源 & 灵活

可以自由更换底层模型(OpenAI, DeepSeek, Gemini),数据都在自己手里。
闭源 & 固定

:只能用官方指定的模型,数据上传到云端。
本地 & 稳定

:纯粹的本地软件,但无法调用AI能力。

简单来说,如果你只是想找个“帮我想一句话”的灵感工具,很多APP都行。但如果你想体系化地创作一本120万字的长篇小说,并且不想被繁杂的逻辑线搞到崩溃,那这个能帮你“搭骨架”、“理脉络”、“填血肉”的全能助手,绝对是你的不二之选。

别让你的精彩故事只停留在脑海里,打开这个开源工具,让AI帮你把那些天马行空的想象,变成跃然纸上的现实吧。