Просмотр исходного кода

feat: enhance architect templates for naming and tracking

- Book naming: 3 methods + hot word integration + anti-mismatch
- Character matrix: 6→8 columns (与主角关系, 核心动机)
- Subplot board: 7→9 columns (距今章数, 回收ETA)
majx_mac 8 месяцев назад
Родитель
Сommit
581c4e9f93
1 измененных файлов с 18 добавлено и 4 удалено
  1. 18 4
      packages/core/src/agents/architect.ts

+ 18 - 4
packages/core/src/agents/architect.ts

@@ -70,8 +70,22 @@ ${genreBody}
 地图/场景设定、环境特色
 
 ## 05_书名与简介
-- 书名建议:采用"题材+核心爽点+主角行为"的长书名格式,避免文艺化
-- 简介(300字内):第一句抛困境,第二句亮金手指/核心能力,第三句留悬念
+书名方法论:
+- 书名必须简单扼要、通俗易懂,读者看到书名就能知道题材和主题
+- 采用"题材+核心爽点+主角行为"的长书名格式,避免文艺化
+- 融入平台当下热点词汇,吸引精准流量
+- 禁止题材错位(都市文取玄幻书名会导致读者流失)
+- 参考热榜书名风格:俏皮、通俗、有记忆点
+
+简介方法论(300字内,三种写法任选其一):
+1. 冲突开篇法:第一句抛困境/冲突,第二句亮金手指/核心能力,第三句留悬念
+2. 高度概括法:只挑主线概括(不是全篇概括),必须留悬念
+3. 小剧场法:提炼故事中最经典的桥段,作为引子
+
+简介核心原则:
+- 简介 = 产品宣传语,必须让读者产生"我要点开看"的冲动
+- 可以从剧情设定、人设、或某个精彩片段切入
+- 必须有噱头(如"凡是被写在笔记本上的名字,最后都得死")
 
 === SECTION: volume_outline ===
 卷纲规划,每卷包含:卷名、章节范围、核心冲突、关键转折、收益目标
@@ -178,7 +192,7 @@ ${eraBlock}
     writes.push(
       writeFile(
         join(storyDir, "subplot_board.md"),
-        "# 支线进度板\n\n| 支线ID | 支线名 | 相关角色 | 起始章 | 最近活跃章 | 状态 | 进度概述 |\n|--------|--------|----------|--------|------------|------|----------|\n",
+        "# 支线进度板\n\n| 支线ID | 支线名 | 相关角色 | 起始章 | 最近活跃章 | 距今章数 | 状态 | 进度概述 | 回收ETA |\n|--------|--------|----------|--------|------------|----------|------|----------|---------|\n",
         "utf-8",
       ),
       writeFile(
@@ -188,7 +202,7 @@ ${eraBlock}
       ),
       writeFile(
         join(storyDir, "character_matrix.md"),
-        "# 角色交互矩阵\n\n### 相遇记录\n| 角色A | 角色B | 首次相遇章 | 最近交互章 | 关系性质 | 关系变化 |\n|-------|-------|------------|------------|----------|----------|\n\n### 信息边界\n| 角色 | 已知信息 | 未知信息 | 信息来源章 |\n|------|----------|----------|------------|\n",
+        "# 角色交互矩阵\n\n### 角色档案\n| 角色 | 核心标签 | 反差细节 | 说话风格 | 性格底色 | 与主角关系 | 核心动机 | 当前目标 |\n|------|----------|----------|----------|----------|------------|----------|----------|\n\n### 相遇记录\n| 角色A | 角色B | 首次相遇章 | 最近交互章 | 关系性质 | 关系变化 |\n|-------|-------|------------|------------|----------|----------|\n\n### 信息边界\n| 角色 | 已知信息 | 未知信息 | 信息来源章 |\n|------|----------|----------|------------|\n",
         "utf-8",
       ),
     );