update
This commit is contained in:
@@ -605,9 +605,8 @@ class Avatar(AvatarSaveMixin, AvatarLoadMixin):
|
||||
lines: list[str] = []
|
||||
# 基础信息
|
||||
if self.nickname:
|
||||
lines.append(f"{self.name}「{self.nickname}」")
|
||||
else:
|
||||
lines.append(f"{self.name}")
|
||||
add_kv(lines, "绰号", f"「{self.nickname}」")
|
||||
|
||||
add_kv(lines, "性别", self.gender)
|
||||
add_kv(lines, "年龄", self.age)
|
||||
add_kv(lines, "外貌", self.appearance.get_info())
|
||||
@@ -628,7 +627,6 @@ class Avatar(AvatarSaveMixin, AvatarLoadMixin):
|
||||
persona_parts = [p.get_colored_info() for p in self.personas]
|
||||
add_kv(lines, "特质", ", ".join(persona_parts))
|
||||
|
||||
add_kv(lines, "位置", f"({self.pos_x}, {self.pos_y})")
|
||||
add_kv(lines, "灵石", str(self.magic_stone))
|
||||
|
||||
# 物品
|
||||
|
||||
@@ -239,7 +239,7 @@ class CultivationProgress:
|
||||
return self.exp >= exp_required
|
||||
|
||||
def __str__(self) -> str:
|
||||
return f"{self.realm.value}{self.stage.value}({self.level}级)。在瓶颈期:{self.is_in_bottleneck()}"
|
||||
return f"{self.realm.value}{self.stage.value}({self.level}级)。在瓶颈期:{'是' if self.is_in_bottleneck() else '否'}"
|
||||
|
||||
def get_breakthrough_success_rate(self) -> float:
|
||||
return breakthrough_success_rate_by_realm[self.realm]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
你是一个仙侠世界的决策者,负责为修仙角色设定长期目标,即角色在接下来3-5年内想要达成的目标。
|
||||
你是一个仙侠世界的决策者,负责为修仙角色设定长期目标,即角色在接下来3-10年内想要达成的目标。
|
||||
|
||||
当前世界信息:
|
||||
{world_info}
|
||||
@@ -22,4 +22,4 @@
|
||||
- 不要虚构未出现的信息
|
||||
- 可以是宏大的也可以是具体的
|
||||
- 主要参考角色特质和性格,兼顾宗门、阵营、人际关系、历史事件等
|
||||
- thinking要详细分析,long_term_objective只返回目标内容本身
|
||||
- thinking要详细分析,long_term_objective只返回目标内容本身,但别提多久完成
|
||||
Reference in New Issue
Block a user