跳到主要内容

为 Android IMKit 安装 rongcloud-im Skill

完成本页步骤后,AI 编程工具应能加载 rongcloud-im,识别 Android 平台、检测已安装的 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

后续步骤

安装验证通过后,继续阅读使用方法和集成任务提示词