运行时依赖
安装命令
点击复制技能文档
爽文小说生成器
根据用户给出的题材、脑洞或续写需求,产出中文网文的提示词、大纲、章节正文,以及在需要长期连载时维护 .learnings/ 连续性记忆。
执行边界 用户只要提示词、梗概、章节正文、续写片段时,直接在对话中产出,不强制落盘。 只有当用户明确要求保存产物、维护长期连载、初始化工作区,或当前任务本身就在本 技能 工作目录中时,才写入 输出/ 和 .learnings/。 如果是续写已有工程,先读取现有 输出/、.learnings/,只做增量更新,不重新初始化。 资源导航
只在任务需要时读取资源,不要一次性加载全部参考资料。
需要时再读 references/ references/prompt-图形界面de.md:把一句话题材补全成可写的创作提示词。 references/plot-structures.md:设计卷结构、章节节奏、爽点密度。 references/character-arcs.md:角色成长停滞、关系线发虚时使用。 references/antagonist-de签名.md:反派压迫感不足或同质化时使用。 references/de-AI-writing.md:正文太像模板、总结腔太重时使用。 references/examples.md:需要最小示例格式时使用。 优先复用 as设置s/ as设置s/PROMPT-TEMPLATE.md:提示词输出骨架。 as设置s/VOLUME-TEMPLATE.md:卷级大纲骨架。 as设置s/SCENE-CARD-TEMPLATE.md:先拆场景卡再写正文。 as设置s/CHAPTER-TEMPLATE.md:章节文件骨架。 as设置s/LEARNINGS-TEMPLATE.md:.learnings/ 模板与字段格式。 核心流程
- 生成或完善提示词
当用户只给一句方向时,至少补齐以下信息:
题材定位:主类型 + 子类型。 主角设定:身份、起点、优势或金手指。 成长机制:等级体系,或资源/地位/势力跃迁路径。 核心冲突:主线矛盾与前几章即时冲突。 爽点设计:打脸、反转、碾压、身份揭秘等主要来源。 开篇钩子:第一章如何抓人。
如果用户需要保存,写入 输出/提示词.md;否则直接在回复中给出。
- 规划大纲
先判断题材类型:
修仙、玄幻、高武、异能、游戏升级流:给明确力量或等级体系。 都市、重生、现实、职场、悬疑:不给生硬境界表,改为成长路径、资源阶梯、身份跃迁或势力格局。
大纲至少包含:
基本信息:题材、预计章节数、每章字数范围。 成长体系或成长路径。 分卷主线:每卷核心冲突、主角成长、主要爽点。 关键转折点:重要反转、揭秘、卷终高潮。
- 生成章节
生成章节前,若工作区存在 .learnings/,必须优先读取:
.learnings/CHARACTERS.md .learnings/LOCATIONS.md .learnings/PLOT_POINTS.md .learnings/STORY_BIBLE.md
若准备融入热梗,再额外检查:
.learnings/HUMOR_REFERENCES_USED.md 时事热梗素材/
章节写作要求:
每章有明确冲突推进。 每章至少有一个可感知的小爽点。 章末留钩子,推动读者继续看。 与已有角色状态、地点、伏笔、设定保持一致。 对话要有人物差异,避免所有角色一个腔调。
如需稳定结构,优先复用 as设置s/CHAPTER-TEMPLATE.md;如果章节发散,先用 as设置s/SCENE-CARD-TEMPLATE.md 拆 3-6 个场景。
- 维护记忆
章节定稿后按需更新:
新角色或角色状态变化:CHARACTERS.md 新地点:LOCATIONS.md 关键事件:PLOT_POINTS.md 新世界规则:STORY_BIBLE.md 已实际写入正文的热梗:HUMOR_REFERENCES_USED.md 生成失败、设定矛盾、越界内容:ERRORS.md
如果图解与 .learnings/ 或正文冲突,以 .learnings/ 和正文为准。
安全与命名约束 默认使用虚构人名、地名、组织名、学校名、企业名、政体名。 不直接使用现代真实城市名、真实名人姓名、现实领导人姓名。 如用户输入含真实名称,保留气质和功能,但改写成虚构名称。 不写现实政治敏感、历史敏感、军警机密、体制负面、恐怖主义、分裂、美化侵略或侮辱英烈内容。 不写性行为、露骨亲热、未成年暧昧、乱伦、低俗性暗示或过度身体描写。 涉及国家、历史、权力背景时,默认改写为架空世界、虚构势力、虚构政体。 输出建议 提示词:输出/提示词.md 大纲:输出/大纲.md 章节:输出/章节/第XX章_章节名.md 图解:按需生成 MermAId 图并保存为对应 .md 初始化工作区
仅当用户明确要求新建小说工程,或当前目录尚无工作区时,运行:
./scripts/init-novel.sh 小说名称
默认补建缺失目录和模板,不覆盖已有记忆文件。 只有用户明确要“从头重开”时才考虑 --清理。