// // KBChattedCompanionModel.h // keyBoard // // Created by Mac on 2026/1/28. // #import NS_ASSUME_NONNULL_BEGIN /// 聊过天的 AI 角色模型(Chatting 列表) @interface KBChattedCompanionModel : NSObject /// 角色 ID @property (nonatomic, assign) NSInteger companionId; /// 角色名称 @property (nonatomic, copy) NSString *name; /// 头像 URL @property (nonatomic, copy) NSString *avatarUrl; /// 封面图 URL @property (nonatomic, copy) NSString *coverImageUrl; /// 性别 @property (nonatomic, copy) NSString *gender; /// 年龄范围 @property (nonatomic, copy) NSString *ageRange; /// 简短描述 @property (nonatomic, copy) NSString *shortDesc; /// 介绍文本 @property (nonatomic, copy) NSString *introText; /// 性格标签 @property (nonatomic, copy) NSString *personalityTags; /// 说话风格 @property (nonatomic, copy) NSString *speakingStyle; /// 排序 @property (nonatomic, assign) NSInteger sortOrder; /// 热度分数 @property (nonatomic, assign) NSInteger popularityScore; /// 开场白 @property (nonatomic, copy) NSString *prologue; /// 开场白音频 @property (nonatomic, copy) NSString *prologueAudio; /// 点赞数 @property (nonatomic, assign) NSInteger likeCount; /// 评论数 @property (nonatomic, assign) NSInteger commentCount; /// 是否已点赞 @property (nonatomic, assign) BOOL liked; /// 创建时间 @property (nonatomic, copy) NSString *createdAt; @end NS_ASSUME_NONNULL_END