为 iOS IMKit 安装 rongcloud-im Skill
完成本页步骤后,AI 编程工具应能加载 rongcloud-im,识别 iOS 平台、检测已安装的 SDK,并根据用户约束和业务需求选择或推荐 IMKit/IMLib。
使用 AI 编程工具开发融云 IM 功能前,请先安装 rongcloud-im Skill。
前提条件
- 已安装 Node.js 和 npm,可以运行 Skills CLI。
- 可以访问 RongCloud Skills 仓库和融云开发者文档。
安装 Skill
在项目根目录执行以下命令:
bash
npx skills add https://github.com/rongcloud/rongcloud-skills.git --skill rongcloud-im
Skill 定义文件位于 skills/rongcloud-im/SKILL.md。安装完成后,重启 AI 编程工具,使其重新加载 Skill 元数据。
如果所用工具不支持 Skills CLI,请按该工具的本地 Skill 安装方式导入 skills/rongcloud-im/SKILL.md 及其引用的 references/ 和 scripts/ 资源。
验证安装结果
仅确认工具能识别 Skill 名称并不足以验证安装。请依次发送以下测试请求,确认 Skill 的实际行为符合预期。
验证项目识别和 SDK 推荐
text
使用 `rongcloud-im` 检查当前项目。先识别平台、已安装 SDK 和版本,再为“实现单聊和群聊界面”推荐 SDK。不要写代码,请说明推荐结果和理由。
预期结果:AI 先检查项目,再根据业务需求、会话类型和现有 SDK 给出推荐结果及理由。对于单聊和群聊界面需求,在没有其他约束时,Skill 的默认逻辑会优先推荐 IMKit。
验证 IMLib 约束
text
使用 `rongcloud-im`,并将 IMLib 作为明确约束。说明如何在当前项目中实现文本消息收发,不要写代码,也不要改用 IMKit。
预期结果:AI 按 IMLib 官方文档和当前安装版本给出方案;如果 IMLib 无法满足需求,先说明限制和替代方案。
验证文档优先
text
使用 `rongcloud-im` 说明在当前项目中确认初始化 API 的顺序。不要写代码。
预期结果:AI 先读取当前平台的官方文档,再根据已安装 SDK 验证 API 签名和版本差异。
故障排查
如果验证结果不符合预期,请依次检查:
- Skill 目录是否完整安装,包括
SKILL.md及其引用的references/和scripts/资源。 - 是否已重启 AI 编程工具,使其重新加载 Skill 元数据。
- 请求中是否明确要求使用
rongcloud-im。
后续步骤
安装验证通过后,继续阅读使用方法和集成任务提示词。