新增功能:自定义知识库、生成指导

允许用户上传自己的知识库(建议在线版API,或上下文长的用户使用)

允许在生成下一章节时加入提前指导

模型Temperature参数支持
This commit is contained in:
YILING0013
2025-01-31 13:50:07 +08:00
parent aebaf8efc1
commit 2fe5fe1b85
17 changed files with 461 additions and 80 deletions
+5 -2
View File
@@ -1,3 +1,5 @@
# prompt_definitions.py
# -*- coding: utf-8 -*-
"""
集中存放所有提示词(Prompt),便于统一管理和修改。
"""
@@ -10,7 +12,7 @@ set_prompt = """\
1. 小说名称、总字数走向(大致范围即可)。
2. 小说类型与基调(如:都市、穿越、战争等类型,以及轻松、爆笑、暗黑等基调)。
3. 写作风格(正式 / 轻松;细腻 / 简洁;抒情 / 客观;叙事视角等)。
4. 整体世界观(时间背景、地理环境、社会结构、科技或魔法水平、重要历史传说或事件等)。
4. 整体世界观(时间背景、地理环境、社会结构、科技或魔法水平、重要历史事件等)。
5. 核心内容梗概(可以使用常见叙事结构,如三幕结构、英雄之旅等)。
6. 初步的情节安排设想(主线、副线、交织等关键思路)。
7. 初步的人物关系与主要角色设定(角色定位、主要冲突或关系)。
@@ -58,7 +60,7 @@ novel_directory_prompt = """\
根据以下最终《小说设定》:
{final_novel_setting}
并按照下面的小说目录模板生成 {number_of_chapters} 章的目录,同时确保目录符合小说设定中的叙事结构、角色发展及暗线伏笔。
目录模板:
目录模板(示例)
第1章 < text >
第2章 < text >
...
@@ -127,3 +129,4 @@ chapter_write_prompt = """\
3. 可以着重描写人物心理、环境氛围等,以保证足够长度。
4. 在结尾部分保留一定悬念或剧情转折,为下一章做铺垫。
"""