Skip to main content

yunxin-im

IM router skill. Decide UI (IMUIKit) vs SDK (IMSDK/API) and delegate to sub skills.

Source facts

Repository
netease-kit/yunxin-im-skills
Last source activity
April 21, 2026 at 09:43
Detected SKILL.md language
Chinese
Stars
0
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
100 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
yunxin-im
description
IM router skill. Decide UI (IMUIKit) vs SDK (IMSDK/API) and delegate to sub skills.
# YunXin IM Skill(Router) 本文件只做“路由与职责分配”,不承载细节规则。 默认策略: - 优先使用 Skill 内置文档镜像(`im/**/reference/**`)完成路由与回答 - 仅当用户明确需要“接口签名/参数/返回值精确查询”且检测到 MCP 可用时,才下发 `nim_sdk_*` 工具链 - 若没有 MCP,则返回能命中的 SDK Service 文档集合供模型作为依据 ## 必须触发(关键词) 中文: - IM、云信、YunXin、NIM、IMSDK、NIM SDK、IMUIKit、UIKit、V2NIM - 会话、消息、历史消息、未读、已读、多端同步、好友、黑名单、用户资料、在线状态 - 会话列表、聊天页面、通讯录、组件、页面、路由、权限、混淆、集成、初始化、登录 English: - IM, YunXin, NIM, IMSDK, NIM SDK, IMUIKit, UIKit, V2NIM - conversation, message, history message, unread, read receipt, multi-device sync, friend, block list, user profile, online status - conversation list, chat UI, contacts UI, components, pages, routing, permission, proguard, integration, initialization, login ## 拆分原则 - IMUIKit Skill:面向 UI 组件集成;必须包含必要的 SDK 下钻与签名查询能力 - IMSDK Skill:面向底层接口与能力实现;只需要文档与签名查询,不涉及 UI 组件 ## 路由规则(先判层) ### A) UI 组件(IMUIKit) 适用:用户问“页面/组件/路由/会话列表 UI/聊天 UI/通讯录 UI/如何集成 UIKit/仅集成聊天”等。 进入子 Skill: - [IMUIKit Skill](uikit/SKILL.md) ### B) 底层 SDK(IMSDK + API) 适用:用户问“接口/能力如何实现/历史消息/未读/收发消息/会话管理/好友/黑名单/用户资料/在线状态/接口签名”等。 进入子 Skill: - [IMSDK Skill](sdk/SKILL.md) ## 歧义词分流优先级(强制) 1) 任何出现“方法签名/参数/返回值/API/接口/错误码/具体调用/示例代码/what is the signature”等意图:优先走 IMSDK Skill(并触发签名查询链路)。 2) 出现“页面/组件/路由/会话列表 UI/聊天 UI/通讯录/IMUIKit/仅集成聊天/导入组件/权限/混淆/集成步骤”等意图:优先走 IMUIKit Skill。 3) 仅出现“初始化/登录/会话/未读/历史消息”等泛能力词且未出现 UI 词:默认走 IMSDK Skill。 ## 示例问句(Router 命中) - Android 会话列表页面怎么接? - Web 查询历史消息和未读怎么做? - iOS 登录接口参数是什么? - What is the signature of V2NIMLoginService.login on Web?
View on GitHub