<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>AI写作 on My AI Research Blog</title>
    <link>https://blog.xiaohanweb.com/tags/ai%E5%86%99%E4%BD%9C/</link>
    <description>Recent content in AI写作 on My AI Research Blog</description>
    <generator>Hugo -- 0.149.0-DEV</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 04 Jul 2025 10:00:00 +0800</lastBuildDate>
    <atom:link href="https://blog.xiaohanweb.com/tags/ai%E5%86%99%E4%BD%9C/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>从提示词工程到上下文工程：用AI构建百万字长篇小说的炼金术</title>
      <link>https://blog.xiaohanweb.com/posts/sixth-article/</link>
      <pubDate>Fri, 04 Jul 2025 10:00:00 +0800</pubDate>
      <guid>https://blog.xiaohanweb.com/posts/sixth-article/</guid>
      <description>&lt;p&gt;长篇小说创作，尤其是在百万字级别，是人类智力与耐力的双重挑战。当我们将目光投向AI辅助创作时，普遍的困境是：AI擅长短篇内容的生成，但在长线叙事的一致性、复杂度的管理和风格的稳定上，往往力不从心。它更像一个“随机生成器”，而非一个可控的“创作伙伴”。&lt;/p&gt;
&lt;p&gt;本文将揭示一种全新的方法论——&lt;strong&gt;“上下文工程”&lt;/strong&gt;。我们不再满足于简单的“提示词工程”，而是通过&lt;strong&gt;自定义概念工程&lt;/strong&gt;，构建一套属于我们自己的“语言”和“世界模拟系统”，从而将AI的“混沌”转化为“秩序”，使其能够严格遵循我们的逻辑框架进行思考和生成，最终实现对百万字长篇小说的驾驭。&lt;/p&gt;
&lt;p&gt;我们将这个过程比作“炼金术”，因为我们正在将原始的AI能力，通过精密的“配方”和“工作台”，提炼成连贯、宏大的叙事金砖。&lt;/p&gt;
&lt;h3 id=&#34;阶段一炼金术士的工作台--基于vs-code的快速原型&#34;&gt;阶段一：炼金术士的工作台 – 基于VS Code的快速原型&lt;/h3&gt;
&lt;p&gt;可以使用VS Code Copilot快速实现简单原型。通过精心设计的自定义指令和提示文件，我们将AI的能力模块化、流程化。&lt;/p&gt;
&lt;h4 id=&#34;核心工作流与模块化目录结构-v21&#34;&gt;核心工作流与模块化目录结构 (v2.1)&lt;/h4&gt;
&lt;p&gt;我们设计了一个分层、模块化的目录结构，将长篇小说的各个维度映射为可管理的文件和文件夹。这不仅仅是文件组织，更是&lt;strong&gt;信息架构&lt;/strong&gt;的体现。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;MyNovel_World/
├── 0_world_state/          # 世界状态定义：小说的“初始条件”和“常量”
│   ├── entities/           # 实体定义 (e.g., ent_alex.md, ent_marcus.md)
│   └── relations.md        # 关系定义
├── 1_narrative_volumes/    # 叙事卷册管理：宏观架构层
│   ├── vol_001_setup.md    # 第一卷：世界建立 (15-25万字规划)
│   ├── vol_002_conflict.md # 第二卷：冲突展开
│   └── vol_003_resolution.md # 第三卷：冲突解决
├── 2_event_chains/         # 事件链规划：中观叙事骨架
│   ├── vol_001/            # 第一卷事件链
│   │   ├── main_chain.md   # 主线事件链
│   │   └── sub_chain_01.md # 支线事件链
│   ├── vol_002/
│   └── vol_003/
├── 3_detailed_outlines/    # 详细细纲：微观执行蓝图与人工检查点
│   ├── vol_001/
│   │   ├── ms_001_outline.md  # 里程碑细纲
│   │   └── ms_002_outline.md
│   ├── vol_002/
│   └── vol_003/
├── 4_text_renders/         # 文本渲染结果：最终产出
│   ├── vol_001/
│   │   ├── ms_001_render.md
│   │   └── ms_002_render.md
│   ├── vol_002/
│   └── vol_003/
├── 5_tavern_sims/          # 酒馆模拟记录：角色互动与世界动态验证
└── .protocols/             # 叙事协议库：我们的“语言”核心
    ├── texture_protocol.md
    ├── info_flow_protocol.md
    └── volume_management_protocol.md # 新增卷册管理协议
&lt;/code&gt;&lt;/pre&gt;&lt;h4 id=&#34;核心功能实现与工作流&#34;&gt;核心功能实现与工作流：&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;叙事卷册规划 (1_narrative_volumes/)&lt;/strong&gt;: 用户在&lt;code&gt;vol_xxx_name.md&lt;/code&gt;中定义每卷的核心冲突、主要角色弧线和世界状态变化。AI根据&lt;code&gt;volume_management_protocol.md&lt;/code&gt;协助规划15-25万字的卷册结构，确保宏观逻辑连贯性。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;实体定义 (0_world_state/entities/)&lt;/strong&gt;: 在&lt;code&gt;ent_alex.md&lt;/code&gt;等文件中创建基础实体，AI根据预设指令和当前&lt;code&gt;world_state&lt;/code&gt;上下文，扩写其&lt;code&gt;attributes&lt;/code&gt;（如性格、历史、能力），并将其与其他实体的&lt;code&gt;relations.md&lt;/code&gt;进行关联。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;事件链规划 (2_event_chains/vol_xxx/)&lt;/strong&gt;: 按卷组织事件链，在&lt;code&gt;main_chain.md&lt;/code&gt;中定义核心&lt;code&gt;milestones&lt;/code&gt;。AI能根据卷册目标和实体状态，帮助细化每个里程碑的起因、过程和结果。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;详细细纲生成 (3_detailed_outlines/)&lt;/strong&gt;: 这是关键的&lt;strong&gt;人工检查层&lt;/strong&gt;。AI在文本渲染前，生成每个里程碑的详细执行细纲，包含场景设置、对话要点、状态变化等。这允许我们在低成本阶段发现和修正结构性问题，确保AI输出的质量和方向。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;文本渲染 (4_text_renders/)&lt;/strong&gt;: 用户打开&lt;code&gt;ms_xxx_render.md&lt;/code&gt;，基于已审核的细纲，调用AI进行最终文本渲染。AI此时拥有完整的上下文：世界状态、卷册目标、事件链和详细细纲，确保生成文本的准确性和风格一致性。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;酒馆模拟 (5_tavern_sims/)&lt;/strong&gt;: 核心逻辑不变，但提示词会智能引用&lt;code&gt;entity&lt;/code&gt;（作为角色的“记忆”和“性格”）和&lt;code&gt;milestone&lt;/code&gt;（作为当前故事阶段的“背景”）数据，使模拟对话更符合世界和人物设定。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id=&#34;第二部分创造我们自己的语言--概念工程与提示词深化&#34;&gt;第二部分：创造我们自己的“语言” – 概念工程与提示词深化&lt;/h3&gt;
&lt;p&gt;为了真正驾驭AI，我们必须&lt;strong&gt;创造我们自己的“语言”&lt;/strong&gt;。通过定义一套全新的、精确的、专属于我们系统的术语，我们可以迫使AI跳出它模糊的、被平均化的“先验知识”，严格按照我们的逻辑框架进行思考和生成。这本质上是一种**“概念工程” (Concept Engineering)**，是高级AI应用开发中的核心技巧。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
