SuperAPI AI 工具集

cometchat-ios-features

前端与建站

查看项目

更新于 10-15 20:14

技能介绍

用途:该技能是 CometChat iOS UI Kit v5 的功能目录,帮助开发者了解套件内可用功能,以及如何启用和配置每项功能。

主要能力:涵盖语音/视频通话、消息表情回应、投票、贴纸、AI 功能(会话开场白、智能回复、会话摘要、AI 助手)、链接预览、消息翻译、协作白板与文档、输入指示、已读回执、线程消息、语音录制、实时表情回应、脏话过滤/数据脱敏、缩略图生成。

使用方式:通话需引入 CometChatCallsSDK(CocoaPods: pod 'CometChatCallsSDK', '~> 4.0',或 Swift Package Manager),并在 Info.plist 添加相机与麦克风权限,开启 Background Modes 的音频与 VoIP。多数扩展功能通过 CLI 启用,例如 cometchat apply-feature polls --app-id <your-app-id>、stickers、message-translation、collaborative-whiteboard、collaborative-document;AI 功能首次需 OpenAI 密钥,如 cometchat apply-feature smart-replies --app-id <your-app-id> --openai-key sk-...,密钥仅需提供一次,且每台机器需先执行 cometchat auth login。iOS 项目不运行 cometchat apply,需以无状态模式配合 --app-id 调用。界面组件如 CometChatMessageHeader、CometChatCallButtons、CometChatMessageList、CometChatMessageComposer 提供 hideVideoCallButton、hideReactionOption、hideStickersButton、hideReceipts、hideVoiceRecording 等开关。

适用场景:在 iOS 应用中集成 CometChat 聊天与实时通信能力,按需开启扩展与 AI 功能。

限制:部分功能需在 CometChat Dashboard 配置(如贴纸包、脏话过滤、AI 提供商);AI 功能默认关闭,需密钥与登录;具体收费、价格与效果资料未提供。