{"repo":"Nigh/show-me-the-story","free":true,"listed":false,"github":"https://github.com/Nigh/show-me-the-story","clone":"git clone https://github.com/Nigh/show-me-the-story.git","description":"Self-hosted AI novel generator: single Go binary + web UI. OpenAI-compatible API → outline → chapter-by-chapter writing with review, foreshadowing, fact-check, and full-book polish. Chinese & English.","language":"Go","stars":479,"topics":["agent","ai-writing","creative-writing","fiction-writing","foreshadowing","generative-ai","go","golang","llm","novel-generator"],"license":"MIT","category":"ai-agents","readme_excerpt":"Show Me The Story — AI 小说生成器 English documentation: README.en.md 一个开箱即用的长篇小说 AI 创作工具。单个可执行文件，内置完整 Web 界面，连接任意 OpenAI 兼容 API（OpenAI、DeepSeek、本地 Ollama / LM Studio 等）即可自动生成大纲并逐章创作长篇小说。 程序本身不包含任何小说内容——故事类型、世界观、角色、写作风格全部由你配置，或交给 AI 自动生成。 功能亮点 - 单文件运行 ：一个二进制文件 + 一个浏览器，无需安装数据库或其他依赖 - 多项目管理 ：每部小说一个独立项目，可随时切换、新建、删除 - 两阶段创作 ：先生成全书大纲供你审核修订，确认后逐章写作 - 逐章审核 ：每章生成后可确认、提修改意见，AI 定向修订而不影响其他章节 - 自动确认模式 ：开启后 AI 自动逐章连写，无需手动逐章确认，可随时开关 - 结构化设定 ：角色、世界观、组织、人物关系独立管理，写作时自动注入相关上下文；支持 AI 一键生成初始设定 - 关系图谱 ：可视化展示角色 / 组织 / 世界观之间的关系网络 - 伏笔系统 ：AI 规划伏笔方案，写作时注入活跃伏笔，完成后自动追踪埋设 → 推进 → 回收，超期未回收自动告警 - 叙事记忆 ：每章完成后自动提取大纲未体现的关键叙事细节（角色习惯、具体承诺、道具细节等），跨章节注入写作 prompt，弥补历史摘要窗口的信息缺口 - 事实核查 ：每章写完自动做一致性检查，不通过自动重写 - 续写已有作品 ：粘贴已有文本，AI 分析提取设定与章节摘要后接着往下写 - 去 AI 味 ：内置润色技能（禁用 AI 高频套话、口语化改写等），写作页一键对单章去 AI 味 - 全书优化 ：完稿后一键诊断 → 一致性核查 → 生成优化工单 → 逐章自动修订（支持大上下文模型、按卷核查、修改前后 diff 对比） - 技能系统 ：内置写作技巧 / 润色技能可选启用，也支持项目级自定义技能 - AI 助理 ：内置聊天助理，可通过对话查询和修改项目的设定、大纲、章节（破坏性操作有多层防护） - 实时流式输出 ：生成过程逐字实时展示，附带日志面板和进度提示 - 断点续作 ：进度随时落盘，关闭程序后重新打开自动恢复 - 导出 ：一键导出全书 TXT，章节文件同时以 Markdown 保存在项目目录中 - 多语言 ：每个项目可选择中文或英文，AI 提示词、生成正文、内置技能、Agent 系统提示全部按项目语言切换；前端界面语言可独立切换 快速开始 1. 获取程序 下载对应平台的发布版本，或自行编译（见文末「开发」一节）。 [!WARNING] Windows 用户注意 ：首次运行时可能会弹出「Windows 已保护你的电脑」的 SmartScreen 警告（显示\"未知发布者\"）。这是因为程序未购买代码签名证书。点击「更多信息」→「仍要运行」即可正常使用，或右键 exe 文件 → 属性 → 勾选「解除锁定」→ 确定。 [!NOTE] 程序请求网络权限仅用于调用 LLM API 和检查版本更新，不会收集或上传任何用户数据。 2. 运行 启动后访问 http://localhost:48090 （端口可通过环境变量 PORT 修改）。 3. 配置 API 首次进入会提示创建项目。创建后在「配置」页填写： - API 地址 ：任意 OpenAI 兼容接口的 Base URL（程序会自动补 /chat/completions ），如 https:/","default_branch":null,"files":null,"tree":[],"storefront":"/r/Nigh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Nigh/show-me-the-story/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}