Long-Novel-GPT

用 GPT 一口气写完整部长篇小说,告别断更烦恼

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 206 🐛 待处理 35 👀 关注 14
GitHub ↗
GitHub 星标 ★ 1254
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,完全免费,无付费版本。

项目预览

Long-Novel-GPT 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队MaoXiaoYuZ
定价模式🏷️完全免费
价格说明开源项目,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Python
技术栈/模型ai,chatgpt,gpt,llm,novel
GitHub 星标★ 1254
上线时间2024-01-11 00:00:00
代码更新2025-11-05
仓库体积20.7 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数10

项目介绍

Long-Novel-GPT 是一个基于 GPT 等大语言模型的长篇小说生成工具,旨在帮助写作者突破创作瓶颈,高效产出完整长篇故事。它解决了传统 AI 写作工具只能生成短片段、缺乏全局连贯性的问题,通过精心设计的 Prompt 和分步生成流程,引导模型逐步构建人物、世界观、情节大纲,并逐章续写,最终合成一部结构完整的长篇小说。项目核心能力包括:提供多种小说类型(如玄幻、言情、科幻)的定制化 Prompt 模板,支持自定义设定与风格;内置教程和最佳实践,降低新手使用门槛;代码开源,便于开发者二次集成或改进。该项目持续迭代,社区贡献活跃,适合希望借助 AI 进行长篇故事创作的作者、编剧及 AI 应用开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1254

技术标签

使用教程

难度:入门 约 10 分钟 部署方式:Docker 5 步

环境要求

  • 已安装 Docker,可正常执行 docker pull / docker run
  • 拥有可用的 GPT 等大模型 API Key(在 .env 中填写)
  • 可选:本地大模型服务需暴露为 OpenAI 格式接口

安装与启动步骤

  1. 1拉取镜像

    从 Docker Hub 拉取 long-novel-gpt 最新镜像,需要能访问 Docker Hub。

    docker pull maoxiaoyuz/long-novel-gpt:latest
  2. 2准备 .env 文件

    下载或复制仓库中的 .env.example,放在任意目录并重命名为 .env,按文件内提示填写 API 设置。

  3. 3启动容器

    在 .env 所在目录执行,映射 80 端口并把 .env 传入容器,访问 http://localhost 即可使用。

    docker run -p 80:80 --env-file .env -d maoxiaoyuz/long-novel-gpt:latest
  4. 4本地模型额外参数

    若使用本地大模型服务,启动命令需加 --add-host 参数,并把 GPT_BASE_URL 里的 localhost/127.0.0.1 换成 host.docker.internal。

    docker run -p 80:80 --env-file .env -d --add-host=host.docker.internal:host-gateway maoxiaoyuz/long-novel-gpt:latest
  5. 5访问界面

    浏览器打开 http://localhost;部署在服务器上则访问服务器公网地址。

关键配置

配置项必填说明示例
GPT_BASE_URL是大模型接口地址,本地模型需把 localhost/127.0.0.1 改为 host.docker.internalhttp://host.docker.internal:<端口>/v1
API 设置(其余项)是按 .env.example 文件内提示填写,README 未列明具体键名参照 .env.example 注释填写

如何确认成功

启动容器后浏览器访问 http://localhost(或服务器公网地址),能打开 Long-Novel-GPT 页面即成功。

常见问题

Q:启动后修改了 .env 文件怎么办?

A:必须先关闭已启动的容器,再重新执行 docker run 命令,否则新配置不会生效。

Q:如何接入本地大模型服务?

A:启动命令加上 --add-host=host.docker.internal:host-gateway,把本地服务暴露为 OpenAI 格式接口,并将 GPT_BASE_URL 中的 localhost 或 127.0.0.1 替换为 host.docker.internal。

Q:部署在服务器上怎么访问?

A:容器映射的是 80 端口,直接访问服务器的公网地址即可。

注意事项

  • README 只提供 Docker 一键部署方式,未给出源码安装或 pip 安装说明
  • 改动 .env 后必须重启容器才会生效
  • 模型可在应用内的“设置”中选择,创作时会实时显示调用费用
  • 2.2 版本支持导入已有小说并在其基础上改写

核心亮点

  • 提供从大纲到章节的完整生成流程,确保故事连贯性
  • 内置多类型小说 Prompt 模板,开箱即用
  • 附有详细教程,适合新手快速上手

不足之处

  • 生成质量依赖模型能力,长文本可能仍存在逻辑漏洞
  • 文档/社区待观察

适用场景

  • 网络小说作者快速产出初稿
  • 编剧构思长篇剧情框架
  • AI 写作工具开发者参考实现

替代项目

AI-Writer、NovelAI、Sudowrite

上一篇:Instructgpt-prompts

下一篇:wonderful-prompts

同类项目推荐

work-humanizer 开源

把 AI 写的职场文字改得像人写的,意思不变

A humanizer for work writing: takes the AI tone out without changing what your text ···

★ 128 2026-10-22
CWC 开源

用 Markdown 写提示词,一处编写多端调用

Markdown prompts for chatbots, APIs, and CLIs with seamless integration

★ 1407 2026-11-04
inkdown 开源

边写边聊的 Markdown 编辑器,AI 随时待命

Inkdown is a WYSIWYG editor and an LLM dialogue tool, fully compatible with GitHub F···

★ 1177 2026-08-09
ScholarCopilot 开源

让大模型写论文时自动引用真实文献,告别瞎编引用。

ScholarCopilot: Training Large Language Models for Academic Writing with Accurate Ci···

★ 253 2026-08-09
chatgpt-prompts 开源

想要更聪明的ChatGPT回答?这里有一整套现成提示词,拿来即用。

分门别类的 ChatGPT 中文引导语大全。

★ 337 2026-08-09
speak-human-tw 开源

繁体稿一键去AI味,38种痕迹全揪出

「說人話」:繁體中文的去 AI 味改寫 skill。抓 38 種 AI 寫作痕跡,順手校正中國用語與半···

★ 1152 2026-08-09
humanizer-skill 开源

检测并改写AI痕迹,让文字更自然

Free, open-source AI writing humanizer and detector. 55 patterns, 5 voices, a 0-100 ···

★ 303 2026-08-09