feat: add title field to synopsis generation requests and update synopsis generation logic
This commit is contained in:
@@ -329,7 +329,7 @@ class LLMService:
|
||||
fear = round(0.10 + 0.60 * v, 2)
|
||||
hate = round(0.35 + 0.25 * max(v, e), 2)
|
||||
low = round(0.35 + 0.45 * e, 2)
|
||||
surprise= round(0.15 + 0.35 * max(v, e), 2)
|
||||
surprise= round(0.10 + 0.35 * max(v, e), 2)
|
||||
limits = (
|
||||
f"愤怒={angry}、悲伤={sad}、恐惧={fear}、厌恶={hate}、低沉={low}、惊讶={surprise}、"
|
||||
f"开心:男性角色上限=0.20,女性角色上限={female_happy}"
|
||||
@@ -460,7 +460,7 @@ class LLMService:
|
||||
"emo_text 格式规则:\n"
|
||||
" 单一情感:直接填情感词,用 emo_alpha 设置强度,如 emo_text=\"开心\", emo_alpha=0.3\n"
|
||||
" 混合情感:用 情感词:比重 格式拼接,emo_alpha 设为 1.0,如 emo_text=\"开心:0.6+悲伤:0.2\", emo_alpha=1.0\n"
|
||||
"各情感比重上限(严格不超过):开心=0.20、愤怒=0.15、悲伤=0.1、恐惧=0.1、厌恶=0.35、低沉=0.35、惊讶=0.15。\n"
|
||||
"各情感比重上限(严格不超过):开心=0.20、愤怒=0.15、悲伤=0.1、恐惧=0.1、厌恶=0.35、低沉=0.35、惊讶=0.10。\n"
|
||||
"鼓励用低值(0.05–0.10)表达微弱或内敛的情绪,不要非强即无;完全无情绪色彩时 emo_text 置空。\n"
|
||||
"同一角色的连续台词,情绪应尽量保持一致或仅有微弱变化,避免相邻片段间情绪跳跃。\n"
|
||||
"只输出JSON数组,不要有其他文字,格式如下:\n"
|
||||
|
||||
Reference in New Issue
Block a user