1.TypedDict
LangGraph常用,节点返回字典
# 形态1:class Xxx(TypedDict)
2.dataclass
普通的实体类, 简化 init 构造方法
# 形态2:class Xxxx -> @dataclass
3.BaseModel
fastapi实体类常用,带有数据校验能力的实体类
# 形态3:class Xxx(BaseModel)
4.RootModel
前端传递json的key值不确定的时候用
