2
This commit is contained in:
54
keyBoard/Class/AiTalk/M/KBChattedCompanionModel.h
Normal file
54
keyBoard/Class/AiTalk/M/KBChattedCompanionModel.h
Normal file
@@ -0,0 +1,54 @@
|
||||
//
|
||||
// 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
|
||||
Reference in New Issue
Block a user