/** * 克隆声音的状态 */ export enum CloneVoiceStatus { CloneVoiceStatusUnconfirmed = "unconfirmed", CloneVoiceStatusExpired = "expired", CloneVoiceStatusSuccess = "success" } // 资源文件场景值 export enum EAssetScene { VOICE_CLONE = 'voice_clone', BG_IMAGE = 'bg_image', COMPONENT = 'component', DOC = 'doc', OTHER = 'other' } // 组件类型,用于创建与复位 export enum ComponentType { Channels = 'channels', MiniProgram = 'miniProgram', ContactList = 'contactList', Wechat = 'wechat', Shiping = 'shiping', Tiktok = 'tiktok', Xiaohongshu = 'xiaohongshu', Kwai = 'kwai', Bilibili = 'bilibili', Qq = 'qq', Sina = 'sina', ShipingVideo= 'shipingVideo', Title= 'title', Textarea= 'textarea', Company= 'company', BusinessCard= 'businessCard', Link= 'link', EMail = 'email', Tel = 'tel', Images = 'images', Address = 'address', StoreProduct = 'storeProduct', StoreHome = 'storeHome', } // 绑定额外认证数据 // Bind extra auth export enum EBindKind { Email = "email", // 绑定email Phone = "phone",// 绑定手机号 WechatPhone = "wechat_phone", // 微信换手机号的 code } // 大模型类型 export enum EAI_MODEL { Common = "common", DeepseekChat = "deepseek-chat", DeepseekReasoner = "deepseek-reasoner", } export enum EUploadFileScene { VOICE_CLONE = 'voice_clone', BG_IMAGE = 'bg_image', COMPONENT = 'component', DOC = 'doc', OTHER = 'other', AVATAR = 'avatar' } export enum EUploadFileBucketName { VOICE_CLONE = 'voice_clone', BG_IMAGE = 'bg_image', COMPONENT = 'component', DOC = 'doc', OTHER = 'other', AVATAR = 'avatar' } export enum EComponentType { title = 'title', text = 'text', link = 'link', address = 'address', media = 'media', image = 'images', email = 'email', tel = 'tel', bluebook = 'bluebook', wechat = 'wechat', shiping = 'shiping', tiktok = 'tiktok', xiaohongshu = 'xiaohongshu', kwai = 'kwai', bilibili = 'bilibili', qq = 'qq', name = 'name', comp = 'comp', sina = 'sina', green = 'green', shipingVideo = 'shipingVideo', miniProgram = 'miniProgram', storeProduct = 'storeProduct', storeHome = 'storeHome', }