init avatar

This commit is contained in:
bridge
2025-08-18 23:50:49 +08:00
parent f750e8032b
commit 58e485806a
6 changed files with 38 additions and 1 deletions

View File

@@ -2,8 +2,12 @@
由于我本人也是游戏AI行业的工作者对LLM这两年的进步感触很深。我认为现在的LLM智能水平已经足够支持起来一些仙侠风格的世界模拟了。
不是像斯坦福小镇那样的纯粹的研究,而是能给玩家提供代入感和沉浸感的实际世界
但是纯粹只有LLM为NPC提供决策和对话能力是不够的。首先要有可信的规则打底作为修仙世界的“世界模型”。之后才是接入LLM使其生动起来
我是希望,能够有纯粹的、快乐的、直接的、活着的修仙世界的沉浸感。
有一些游戏公司其实有宣扬过自己可以实现类似的功能,但是最后都沦为了纯粹的宣传工具。
也不是像斯坦福小镇那样的纯粹的研究,而是能给玩家提供代入感和沉浸感的实际世界。
我想了下,不如干脆自己来干吧。先动手,动起手来比什么都强。

0
src/__init__.py Normal file
View File

0
src/classes/__init__.py Normal file
View File

View File

@@ -0,0 +1,17 @@
from dataclasses import dataclass
from enum import Enum
from src.classes.calendar import Month, Year
class Gender(Enum):
MALE = "male"
FEMALE = "female"
@dataclass
class Avatar:
name: str
id: int
brith_month: Month
birth_year: Year
age: int
gender: Gender

15
src/classes/calendar.py Normal file
View File

@@ -0,0 +1,15 @@
from dataclasses import dataclass
class Month(Enum):
JANUARY = "January"
FEBRUARY = "February"
MARCH = "March"
APRIL = "April"
MAY = "May"
JUNE = "June"
JULY = "July"
AUGUST = "August"
SEPTEMBER = "September"
class Year(int):
pass

1
src/run.py Normal file
View File

@@ -0,0 +1 @@
from src.classes.avatar import Avatar