|
|
@@ -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",
|
|
|
),
|
|
|
);
|