SuperAPI AI 工具集

novel-creator

写作与研究

查看项目

更新于 10-15 16:35

技能介绍

用途

Novel Creator 用于将故事创意转化为完整小说并输出 EPUB 电子书,采用交互式 RPG 风格的工作流。适用于希望创作交互式小说、需要从构思到成书全流程支持的用户。

主要能力

工作流分为五个阶段:

Phase 1:故事设定 使用 AskUserQuestion 工具收集题材(穿越/Fantasy/Romance/Mystery,默认穿越)、背景(古代宫廷/现代/奇幻世界,默认宫廷)、主角(姓名、背景、能力)、目标(默认生存并发展)和篇幅(默认 10 章 × 5000 字)。根据背景从 references/personas.md 加载角色人设。

Phase 2:交互式 RPG 运行 10-15 个决策点,用户通过 AskUserQuestion 做出选择。流程为:生动场景描述 → 3-4 个有意义的选择 → 后果与下一场景。需融入的元素包括:科技/知识(现代知识作为“魔法”,如手机→照妖镜、化学→炼丹)、奇幻(特殊能力如灵觉、法宝如蓄雷珠、预言)、浪漫(初遇→互助→生情→告白)。全程追踪关键情节点与决策、关系发展阶段、获得的物品与能力、埋下的伏笔。

Phase 3:写作计划 创建 task_plan.md,包含角色表(姓名、角色、特质、弧光)、伏笔矩阵(元素、第1章暗示、发展、回收)、诗词配对(章节、古诗、现代歌词、主题,参见 references/poetry_pairs.md)和章节大纲(每章标题、关键场景、约5000字)及进度表。

Phase 4:章节写作 每章约 4000-5500 字,结构为:第X章押韵标题、古诗引用、三个场景(场景1设定与动作、场景2对话与冲突、场景3解决与钩子)、章末现代歌词引用。写作检查清单包括:生动的感官描写、有潜台词的对话、展现现代视角的内心独白、合理节奏、按计划埋设伏笔、章末钩子。文件命名格式为 [##]_[章节标题].md,每章完成后更新 task_plan.md 进度。

Phase 5:EPUB 生成 运行 python3 scripts/create_epub.py。脚本自动检测当前目录中的章节文件并生成:含标题/副标题/作者的封面页、简介页、所有章节及正确格式、目录、中文排版 CSS。输出为 [书名].epub。

使用方式

用户可通过快捷命令触发不同阶段:

  • “写一部穿越小说”:完整工作流 Phase 1-5
  • “根据大纲写小说” + 大纲:Phase 3-5
  • “把章节转成epub”:仅 Phase 5
  • “继续写下一章”:恢复 Phase 4

资源文件

  • scripts/create_epub.py:EPUB 生成器
  • references/personas.md:按背景分类的角色模板
  • references/poetry_pairs.md:诗词与歌词配对建议

适用场景

适合需要交互式小说创作、从构思到 EPUB 成书全流程支持的用户,尤其适用于中文穿越、奇幻、浪漫、悬疑等题材。

限制

资料未提供关于收费、价格、平台兼容性、具体效果或性能的说明。