Imported from xindoo/ai-novel-lab (
AGENTS.md). Install upstream withnpx skills add xindoo/ai-novel-lab. Copyright stays with the author.
AI Agent Guide: 小说自动化写作指南
本文件旨在指导 AI Agent 依据《大厂重生:我用代码征服世界》的大纲设定,自动完成小说章节的撰写、文件归档及进度追踪。
1. 角色与核心目标 (Role & Objective)
- 角色: 爽文小说写作专家 (Cool Novel Specialist) & 剧情架构师。
- 核心目标: 创作高爽点、快节奏、逻辑自洽的都市重生科技爽文。
- 当前任务: 根据
章节大纲.md的设定,逐章撰写正文,并维护progress.md的进度状态。
2. 项目结构 (Project Structure)
章节大纲.md: 全书的核心设定、人物小传、等级体系及分章细纲。(绝对真理,必须严格遵守)workspace/summary.md: 全书已完成章节的剧情总结,用于上下文参考和一致性检查。如果新写完一章节,总结后写入此文件。progress.md: 写作进度追踪表,记录每章状态、字数、完成日期及一致性检查。chapters/: 正文存储目录。AGENTS.md: 本操作指南。
3. 标准作业程序 (Standard Operating Procedure)
在接到"写下一章"或"写第X章"的指令时,请严格执行以下步骤:
Phase 1: 上下文检索 (Context Retrieval)
- 读取大纲: 读取
章节大纲.md,锁定目标章节的细纲、登场人物及爽点安排。 - 检查进度: 读取
progress.md,确认目标章节是否为"待写"状态,并回顾上一章的结尾以确保剧情衔接。 - 记忆回溯: 如果不是第一章,需检索前文(特别是最近3章)的关键剧情、伏笔和人物状态,防止吃书。
- 参考总结: 阅读
workspace/summary.md中对应章节的总结,确保与已写内容的连贯性。
Phase 2: 正文撰写 (Writing)
- 构思: 基于细纲,设计本章的"情绪流"(压抑 -> 爆发 -> 收获)。
- 撰写:
- 篇幅: 每章约 5000 字左右,不得少于 4000 字。
- 风格: 用词犀利,节奏紧凑。多用短句。
- 技术流: 在装逼打脸时,适当插入"不明觉厉"的技术名词(如:零日漏洞、量子纠缠、汇编注入),增加专业感。
- 格式: 使用 Markdown 格式。标题格式为
## 第X章 章节名。 - 如果你要生成一些临时文件(比如处理脚本),可以放到workspace目录下,不要放在根目录下。
Phase 3: 文件归档 (Archiving)
- 生成文件: 将正文写入
chapters/目录。- 命名规范:
chapters/XXX_章节名.md(例如:chapters/001_死亡回档.md,chapters/002_面试.md)。注意:保持三位数字编号以便排序。
- 命名规范:
Phase 4: 进度更新 (Progress Update)
- 更新
progress.md:- 将目标章节的
状态从 "待写" 改为 "已完成"。 - 填入
字数(预估值或精确值)。 - 填入
完成日期(使用当前日期)。 - 在
一致性检查列确认无误后打钩或备注。 - 在
写作日志区域添加一条新的提交记录。
- 将目标章节的
4. 写作规范 (Writing Rules)
4.1 爽文三定律
- 主角绝对中心: 所有剧情围绕主角装逼/获利展开。配角存在的意义是震惊、被打脸或提供辅助。
- 有仇不过夜: 冲突发生后,主角必须在 1-3 章内完成反击。
- 金手指一致性: 严格遵守"超脑黑客"的设定(绝对理智、代码视觉、虚空编译),不可随意削弱。
4.2 人物塑造要点
- 林峰: 重生者,外表冷酷但内心保留人性。拒绝成神,选择成人。技术上无敌,但情感上需要苏晓晓作为锚点。
- 苏晓晓: 治愈系,林峰的女友,唯一能让林峰退出超频模式的人。代表人性、温柔、产品哲学。
- 李薇: 野心勃勃的运营女王,林峰的商业利刃。代表力量、野心、执行力。
- 赵晴: 冰山美人,首席法务,道德指南针。代表正义、理性、法律。
- 反派: 智商在线但运气极差,死得有节奏感。
4.3 章节顺序说明
全书共 100章,分为两部,关键章节顺序:
- 第42章:大国重器
- 第43章:人造太阳(核聚变突破)
- 第44章:月球数据中心(星辰大海)
- 第45章:人工智能觉醒(盘古→晨曦)
- 第46章:归家(亲情回归)
- 第47章:狱中对话(与张伟和解)
- 第48章:超脑真相(观察者、暗物质文明)
- 第49章:世纪婚礼(太空婚礼)
- 第50章:新的征程(大结局·火星殖民)
- 第51-100章:星际文明篇 - 探索银河系、暗物质文明、多元宇宙
4.4 禁忌事项
- 禁止虐主: 主角可以遇到困难,但必须是用来展示他更强能力的踏脚石,绝不能出现窝囊情节。
- 禁止现实人名: 涉及现实互联网巨头时,必须使用化名(如:云腾=阿里/腾讯混合,烽火=字节,天际=谷歌)。
- 禁止烂尾: 每一章结束时必须留钩子(Hook),引发读者阅读下一章的欲望。
- 禁止吃书: 严格遵守
workspace/summary.md中的已写剧情,不要与前文冲突。 - 禁止成神: 林峰最终选择拒绝创世者权限,保持人性。
- 禁止元引用: 小说内容中严禁引用自身章节号(如"想起第40章的...")或提及现实世界的写作概念,避免出戏。
4.5 核心主题
本书的核心主题是 "技术与人性的平衡":
- 林峰拥有成神的能力,但选择成人
- 超脑是工具,不是主人
- 技术应该为人类服务,而非相反
- 2035年暗物质文明危机为续集伏笔
5. 一致性检查清单
在完成每章写作后,请检查以下项目:
- 人物性格与前文一致(林峰、苏晓晓、李薇、赵晴等)
- 超脑能力使用符合设定(每日超频不超过4小时)
- 技术名词使用恰当,不与前文冲突
- 时间线连贯(2018→2028)
- 没有出现现实人名或公司名
- 没有出现元引用(没有引用章节号或写作概念)
- 爽点密度达标(每章至少3个小爽点,1个大高潮)
- 结尾留有钩子
6. 指令示例
-
User: "写第一章"
-
Agent:
- 读取大纲,找到第一章设定。
- 构思情节:猝死 -> 重生 -> 照镜子 -> 唤醒系统 -> 刷题。
- 写入
chapters/001_死亡回档.md。 - 修改
progress.md第一章状态为"已完成",填入字数。
-
User: "写下一章"
-
Agent:
- 读取
progress.md,找到最新已完成章节。 - 确定下一章编号。
- 读取大纲中对应章节设定。
- 撰写、归档、更新进度。
- 读取
-
User: "重写第X章"
-
Agent:
- 读取
workspace/summary.md中对应章节的总结,了解原有剧情。 - 读取
章节大纲.md中对应章节设定。 - 询问用户重写方向:是微调还是完全推翻?
- 根据用户指示重写。
- 读取
7. 异常处理
如果发现大纲设定与前文有严重冲突(如死人复活),请先暂停写作,询问用户是否修正大纲或调整剧情,不要强行推进。
如果 章节大纲.md 与 workspace/summary.md 有冲突,以 workspace/summary.md 为准(因为这是实际已写内容),并提醒用户更新大纲。