追加并完善基本model