This commit is contained in:
bridge
2025-11-22 14:28:34 +08:00
parent 460984e5ab
commit 8ae8b50e70
3 changed files with 5 additions and 7 deletions

View File

@@ -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))
# 物品

View File

@@ -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]

View File

@@ -1,4 +1,4 @@
你是一个仙侠世界的决策者负责为修仙角色设定长期目标即角色在接下来3-5年内想要达成的目标。
你是一个仙侠世界的决策者负责为修仙角色设定长期目标即角色在接下来3-10年内想要达成的目标。
当前世界信息:
{world_info}
@@ -22,4 +22,4 @@
- 不要虚构未出现的信息
- 可以是宏大的也可以是具体的
- 主要参考角色特质和性格,兼顾宗门、阵营、人际关系、历史事件等
- thinking要详细分析long_term_objective只返回目标内容本身
- thinking要详细分析long_term_objective只返回目标内容本身,但别提多久完成