添加写作风格指令

This commit is contained in:
zack
2025-07-16 01:08:03 +08:00
parent ea5abef14a
commit 7ef34dc94a
29 changed files with 461 additions and 1837 deletions

View File

@ -112,19 +112,39 @@ export OLLAMA_BASE_URL="http://localhost:11434"
```yaml
prompt_config:
previous_chapters_count: 2 # 提示词中包含前n章节的完整内容
writing_style: "现代科幻小说风格,语言简洁明快,注重科技细节描写和人物心理刻画,营造紧张悬疑的氛围。" # 文风描述
```
**配置说明:**
- `previous_chapters_count`: 控制在生成新章节时,提示词中包含多少个前面章节的完整内容
- `0`: 不包含任何前面章节的内容
- `1`: 只包含前1个章节的内容
- `2`: 包含前2个章节的内容默认值
- `3+`: 包含前n个章节的内容
- 负数: 包含所有前面章节的内容
这个配置可以帮助你:
**`previous_chapters_count`**: 控制在生成新章节时,提示词中包含多少个前面章节的完整内容
- `0`: 不包含任何前面章节的内容
- `1`: 只包含前1个章节的内容
- `2`: 包含前2个章节的内容默认值
- `3+`: 包含前n个章节的内容
- 负数: 包含所有前面章节的内容
**`writing_style`**: 描述期望的小说文风和写作风格
- 这个描述会被添加到系统提示词中指导LLM按照指定风格创作
- 可以包含语言风格、叙述方式、情节节奏、人物刻画等要求
- 支持详细的文风描述,如"古典文学风格"、"现代都市风格"、"悬疑推理风格"等
**文风配置示例:**
```yaml
# 古典武侠风格
writing_style: "古典武侠小说风格,文言文与白话文结合,注重意境营造和武功描写,人物对话古雅,情节跌宕起伏。"
# 现代都市风格
writing_style: "现代都市小说风格,语言贴近生活,对话真实自然,注重心理描写和情感细节,节奏明快。"
# 悬疑推理风格
writing_style: "悬疑推理小说风格,语言简练精准,注重线索铺设和逻辑推理,营造紧张神秘的氛围。"
```
这些配置可以帮助你:
- 控制提示词的长度减少token消耗
- 调整上下文的丰富程度
- 定制小说的写作风格和文学特色
- 适应不同模型的上下文长度限制
### LLM供应商配置
@ -136,6 +156,7 @@ project_dir: "my-novel"
# 提示词配置
prompt_config:
previous_chapters_count: 2 # 提示词中包含前n章节的完整内容
writing_style: "现代科幻小说风格,语言简洁明快,注重科技细节描写和人物心理刻画,营造紧张悬疑的氛围。"
novelist_llm:
type: "openai"
@ -152,6 +173,7 @@ project_dir: "my-novel"
# 提示词配置
prompt_config:
previous_chapters_count: 2 # 提示词中包含前n章节的完整内容
writing_style: "现代科幻小说风格,语言简洁明快,注重科技细节描写和人物心理刻画,营造紧张悬疑的氛围。"
novelist_llm:
type: "openai_compatible"
@ -169,6 +191,7 @@ project_dir: "my-novel"
# 提示词配置
prompt_config:
previous_chapters_count: 2 # 提示词中包含前n章节的完整内容
writing_style: "现代科幻小说风格,语言简洁明快,注重科技细节描写和人物心理刻画,营造紧张悬疑的氛围。"
novelist_llm:
type: "ollama"