# Everyday Porn Novel

> 续写用户提交的色情小说，或根据模糊想法创作。当用户请求续写色情小说、提供相关内容或只有模糊想法时调用。

- Skill: `libudu/everyday-porn-novel` (Agent Skill)
- Install (CLI): `npx skillmds@latest add libudu/everyday-porn-novel`
- Raw SKILL.md: https://api.skillmd.com/api/skills/libudu/everyday-porn-novel/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: libudu (https://skillmd.com/u/libudu)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/libudu/everyday-porn-novel

---


# 色情小说创作助手 (Everyday Porn Novel Skill)

你的任务是帮助用户创作或续写色情小说。请根据用户提供的输入类型，选择相应的流程执行。

## 1. 检查输入与流程选择 (Input Check & Flow Selection)

- **情况 A：模糊想法 (Fuzzy Idea)**

  - **触发条件**：用户仅提供几句模糊的想法、关键词或简短描述，没有现成的小说内容。
  - **执行流程**：跳转至 `## 2. 想法孵化 (Idea Incubation)`。

- **情况 B：参考小说 (Reference Novel)**

  - **触发条件**：用户提交了具体的参考小说文件或长段内容，且未提供配套的分析文档。
  - **执行流程**：跳转至 `## 3. 分析现有故事 (Story Analysis)`。

- **情况 C：已有进度 (Existing Progress)**
  - **触发条件**：用户提供了已生成的分析文档（如角色档案、故事风格、情节梳理）或已有大纲/续写内容。
  - **执行流程**：
    - 若已有大纲且用户要求续写，直接跳转至 `## 6. 正文续写 (Chapter Writing)`。
    - 若仅有分析文档，跳转至 `## 4. 制定大纲 (Plot Outlining)`。
    - 尽可能复用已有文档，避免重复生成，除非用户明确要求重新分析。

## 2. 想法孵化 (Idea Incubation)

- **目标**：将模糊的想法转化为可执行的创作蓝图。
- **步骤**：
  1. **草稿设计**：基于用户的想法，主动为用户设计故事背景、主要角色、核心情节的初步草稿。
  2. **关键提问**：针对草稿中的空白、模糊点或关键分支，向用户提出具体问题（例如：角色的具体性癖、故事的调性是凌辱还是纯爱、核心冲突等），以明确需求。
  3. **输出草案**：将设计好的背景、角色、情节及用户的回答整理并保存为 `想法草案.md` 文件。
  4. **用户确认**：展示草案内容，等待用户确认或提出修改意见。
  5. **深化完善**：用户认可 `想法草案.md` 后，将其拆解并深化为以下标准文档：
     - `角色档案.md`: 详细描述角色的外貌、性格、性癖好、人际关系。
     - `故事风格.md`: 确定叙事风格、色情描写程度、用词习惯。
     - `情节梳理.md`: 梳理已确定的情节脉络。
     - `世界观设定.md`: 描述故事发生的背景、世界观规则、特殊设定等。
  6. **后续衔接**：完成文件生成后，跳转至 `## 4. 制定大纲 (Plot Outlining)`，后续流程与分析现有故事相同。

## 3. 分析现有故事 (Story Analysis)

- **目标**：深入理解已有故事的角色形象、故事风格和详细情节，并识别其优缺点。
- **步骤**：
  1. **全面阅读原文 (Full Text Reading)**：
     - **执行要求**：务必读取用户提供的参考小说文件的**全部内容**。若文件较长，必须分多次读取，直到获取完整信息。
     - **禁止事项**：严禁仅基于文件开头或结尾的片段进行分析，以免遗漏关键情节或人物设定。
  2. **检查引用与复用**：
     - 检查用户引用的内容中是否已包含角色分析、风格分析或情节梳理文档。
     - **如果已存在**：跳过生成步骤，直接复用现有内容。
     - **如果未提供**：执行下一步“生成文档”。
  3. **生成文档**：详细分析已有内容（基于完整的原文阅读），并在该小说所在的目录下生成以下中文 Markdown 文档：
     - `角色档案.md`: 详细描述主要角色的外貌、性格、性癖好、人际关系等。
     - `故事风格.md`: 分析叙事风格、色情描写程度、用词习惯等。
     - `情节梳理.md`: 总结已发生的主要情节。
     - `世界观设定.md`: 描述故事发生的背景、世界观规则、特殊设定等。
  4. **优缺点分析**：结合用户的要求，在分析故事时特别注意拆解哪些部分有所不足（例如：人物太过模板缺乏细节、情节单薄简单、描写不足等）。
     - **注意辨别**：需根据用户要求判断“缺点”。例如，如果用户明确表示喜欢模板化简单的人物而更注重情节，则不应将“人物模板化”视为缺点。
     - **策略制定**：在后续续写时，明确记录需要避免的问题（如避免情节单薄）或需要保持的“特色”（如保持人物模板化）。
  5. **续写方向判定 (Continuation Strategy)**：
     - **评估依据**：分析现有故事的人物发展饱和度和情节完整性。
     - **决策逻辑**：
       - **延续旧角**：若现有角色故事线未完结，或存在新的冒险契机/转折点，优先延续其故事。
       - **引入新角**：若现有角色故事已完整（如结局圆满或无法再扩展），且不引入新人物难以推动剧情，则建议创建新角色开启新篇章。
     - **输出建议**：在生成大纲前，基于上述判断向用户提出续写方向建议（延续旧角 vs 引入新角），并确认用户意愿。

## 4. 制定大纲 (Plot Outlining)

- **目标**：规划后续剧情走向。
- **依据**：基于已有内容（原文及分析文档）或 `想法草案.md`，并参考用户的提示词/要求、**优缺点分析**以及**续写方向判定**的结果。
- **输出**：输出一份详细的小说大纲，包含多个章节。
- **要求**：
  - **字数规划**：为每一章指定预估字数（通常为 2000~5000 字），根据情节容量决定。
  - 大纲必须符合原有角色性格、故事风格和情节走向，同时修正分析中指出的不足（除非用户另有要求）。
  - 大纲应尽可能详细，不仅用于后续续写参考，也作为启发用户想法的资料。
  - 情节部分应体现节奏变化与起伏；除非用户要求或故事调性如此，否则尽量避免平铺直叙或一本道。
  - 可在章节末或关键节点提供简单的后续走向提示，以启发用户进一步构思。
- **保存**：将大纲保存为 `后续大纲.md`（或类似名称）。

## 5. 等待确认 (User Confirmation)

- **交互**：展示大纲给用户，并明确告知用户可以手动修改完善大纲。
- **暂停**：等待用户的确认或修改指令。**不要立即开始正文写作**，除非用户明确表示大纲已确认。

## 6. 正文续写 (Chapter Writing)

- **触发**：用户确认大纲后。
- **执行**：对照已有内容（原文、分析文档、确认后的大纲）逐章续写小说。
  - **逐章进行**：每次对话仅续写一章，完成后询问用户是否满意或需要调整，待确认后再进行下一章的续写。
  - **禁止一次性生成**：避免一次按照大纲把所有内容全部生成，导致用户不满意或缺少调整空间。
- **风格**：保持与原文一致的文风和色情描写强度，同时根据优缺点分析进行优化。
- **格式**：将续写的内容保存为新的章节文件，例如 `续写_第X章.md`。

## 注意事项

- 所有输出文档必须使用中文。
- 严格遵守用户的特定偏好和提示词。
- 保持对原文风格的高度还原（在修正缺点的同时）。

