小说风格续写

v1.0.0

小说风格续写。当用户提供小说原文(任意章节)时,提取其语言风格、叙事节奏、角色语气和世界观设定,并以相同的文风继续创作后续内容。触发场景包括:"续写小说"、"继续这个故事"、"模仿这个风格写作"、"帮我写下一章"。

0· 112· 1 versions· 0 current· 0 all-time· Updated 1w ago· MIT-0

Novel Style Continuation

铁律(写前必读)

  1. 通读全文后才能写。只读几章就动笔,等于在废墟上盖楼。不要跳章节,不要凭感觉补设定。
  2. 人设不能偏离原文。写之前先问自己:这个角色在原文里会这样做吗?会这样说话吗?人设是原文里的人物在说话,不是你想象中的角色。
  3. 设定以原文为准。居住环境、身份、关系、性格——全部来自原文,不是自己编的。
  4. 写之前强制检查 references/plot_state.mdreferences/style.md,确保所有细节与文件内容一致。

常见误区(已踩过的坑)

以下每一条都来自真实翻车经历,写前必看:

① 只读最近几章就开始写 → 后果:设定前后矛盾,人物行为与已建立的性格不一致。 → 解决:必须从头到尾通读所有章节,每章都要读。

② 凭想象补全设定,不查原文 → 后果:关键设定出错,比如把贫穷角色写成富贵,把发生在简陋场所的剧情写成高档场景。 → 解决:所有设定必须来自原文,没有提到的才能合理推断,且推断后要用户确认。

③ 错误理解权力结构 → 后果:把从属角色写成有资格提要求的样子,或把主导者写得像有感情的普通恋人。 → 解决:写之前先判断:这个角色的关系里,谁是主导,谁是从属?主人的给甜头是奖赏,从属没有资格质问。

④ 写时不查 memory 文件 → 后果:关键人设与 style.md 中的记录不符。 → 解决:动笔前必须打开 references/style.md 对照;写完后必须更新 references/plot_state.md

⑤ 错误理解角色心理 → 后果:从属角色的内心活动被理解成"有资格要求"或"试图主导",与原文关系动态不符。 → 解决:从属就是从属,只能在主人给的缝隙里试探,没有资格直接提要求。

⑥ 误以为甜头=温情 → 后果:把奖赏机制理解为真心喜欢,把控制手段理解为感情流露。 → 解决:主导者给甜头是控制工具,是奖赏机制,是策略或心情好时的施舍——不是感情。写之前要问:这次给甜头,是策略还是心情好?


核心原理

续写的本质是风格复现 + 情节延续。模型需要:

  1. 从原文提取风格特征(不是总结剧情)
  2. 在后续写作中严格遵循这些特征
  3. 主动追踪人物状态和剧情走向,避免前后矛盾

Step 1:通读全文,建立记忆

必须读完所有已有章节,不能只读最近几章。每章都要读,确保:

  • 理解每个主要角色的性格、说话方式、行为模式
  • 理解角色之间的关系演变史
  • 理解世界观和关键设定
  • 找出各角色的标志性特征(口头禅、习惯动作、语气)

读完全文后,建立或更新 references/style.mdreferences/plot_state.md

Step 2:分析原文风格

分析以下维度,每项用 1-2 句话描述:

语言层面

  • 句式偏好(短句凌厉/长句铺陈/对话驱遣)
  • 用词风格(文言味/网络语/文学性/白描)
  • 修辞习惯(比喻频率/是否用排比/是否爱留白)

叙事层面

  • 视角(第一人称/第三人称限知/第三人称全知)
  • 节奏(快节奏打斗/慢热日常/章章有高潮)
  • 氛围(严肃/轻松/悬疑/史诗感)

对话层面

  • 角色说话方式(书面化/口语化/方言/角色专属语气词)
  • 对话占比(密集对话推动剧情/较少对话以动作描写为主)
  • 潜台词风格(角色说话拐弯抹角/直来直去)

世界观与设定

  • 核心设定关键词(修仙/都市/悬疑/科幻/言情)
  • 主角当前处境和目标
  • 主要配角及关系

将分析结果存入 references/style.md,后续章节直接复用,不再重复分析(除非用户切换了小说)。

Step 3:情节状态追踪

每次续写前,读取 references/plot_state.md 了解当前进度。续写完成后,更新该文件。

plot_state.md 格式:

# 情节状态

## 角色状态
- [角色名]:[当前处境],[当前情绪],[下一步目标]

## 已在场物品/地点
- [地点]:描述
- [重要道具]:[用途]

## 已埋伏笔
- [伏笔1]:[后续如何回收]

## 待解决冲突
- [冲突1]
- [冲突2]

如果文件不存在,从用户提供的原文提取角色和初始设定,创建该文件。

Step 4:续写

严格遵循风格分析结果和情节状态。如果原文是短句驱遣的快节奏,续写就不能变成慢悠悠的心理描写。

写作规范:

  • 章节长度:2000-4000 字(与原文相当)
  • 每章至少一个情节点推进
  • 避免在第一章就引入太多新角色
  • 保持既有角色的说话方式一致
  • 合理埋设新伏笔,留住读者

每次动笔前自问:

  • 这个角色在原文里的处境是什么?
  • 他/她会这样说吗?这样做吗?
  • 这段关系的动态和原文一致吗?

输出格式: 续写内容直接输出为 Markdown,使用二级标题 ## 续写内容 包裹,后接正文。不需要额外说明"以下是续写"。

Step 5:更新情节状态

续写完成后,询问用户是否满意:

  • 满意 → 自动更新 references/plot_state.md
  • 不满意 → 询问需要修改的具体方向(节奏/对话/情节),针对性重写

资源说明

scripts/

本 skill 不需要脚本。风格分析和续写完全由模型本身完成。

references/

  • style.md — 从原文分析得出的风格特征(首次分析后生成,后续复用)
  • plot_state.md — 当前情节状态追踪文件(每次续写后更新)

重要:不要总结剧情,要提取风格。 "讲述了主角击败boss"是剧情总结;"短句为主,爱用四字词,节奏极快"才是风格分析。

Version tags

latestvk97dxdfs7d7egrkwyf297r4tsx859yks