55 lines
1.4 KiB
C
55 lines
1.4 KiB
C
|
|
//
|
|||
|
|
// KBChattedCompanionModel.h
|
|||
|
|
// keyBoard
|
|||
|
|
//
|
|||
|
|
// Created by Mac on 2026/1/28.
|
|||
|
|
//
|
|||
|
|
|
|||
|
|
#import <Foundation/Foundation.h>
|
|||
|
|
|
|||
|
|
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
|