为小脑决策加上角色人设提示词以避免决策时出现的人设ooc的情况

可以在配置文件里面关闭
This commit is contained in:
Furina-1013-create
2025-09-08 13:19:40 +08:00
parent c223ce1f3b
commit cb41a98fc2
3 changed files with 19 additions and 1 deletions

View File

@@ -93,6 +93,7 @@ class ChatConfig(ValidatedConfigBase):
)
delta_sigma: int = Field(default=120, description="采用正态分布随机时间间隔")
planner_size: float = Field(default=5.0, ge=1.0, description="小脑sub-planner的尺寸决定每个小脑处理多少个action")
include_personality: bool = Field(default=False, description="是否在小脑决策中包含角色人设信息")
def get_current_talk_frequency(self, chat_stream_id: Optional[str] = None) -> float:
"""