SuperAPI AI 工具集

kotlin-multiplatform-libraries-expert

编程与开发

查看项目

更新于 10-15 23:31

技能介绍

用途:当用户需要发现、比较、升级、审计或添加 Kotlin Multiplatform 库,或需要最新的 Maven/Gradle 坐标、最新稳定版本、以及 iOS、Android、JVM、JS、Wasm、Kotlin/Native 等目标平台支持信息时使用。该技能不用于一般 Kotlin、Compose Multiplatform、Android、Gradle 或构建故障排查,也不用于已选定库的实现指导、仅 Android/JVM 的依赖,或 klibs.io 本身的发布与贡献问题。主要能力:以 klibs.io 作为版本与 KMP 支持的权威来源;推荐最新稳定版,除非用户明确需要 alpha、beta、rc、eap 等预发布版本;优先使用 MCP 或 klibs.io 包页面上的精确坐标而非 README 片段猜测;若库不在 klibs.io 上,应明确说明无法验证,不编造版本。使用方式:优先使用 MCP,配置为 {"mcpServers": {"klibs": {"url": "https://api.klibs.io/mcp"}}};MCP 提供搜索项目(按关键词、平台/目标、Kotlin 版本)和获取 groupId:artifactId 的最新与最新稳定版本两个操作。回退方案为网页:项目页 https://klibs.io/project/<owner>/<project>、包页 https://klibs.io/package/<group>/<artifact>。查找流程:归一化标识(group:artifact 查包、项目名查项目、能力关键词搜索),确认目标平台支持,获取精确版本与发布日期,提取 Gradle Kotlin 安装片段,最后附 klibs.io 链接。回复格式示例:最新稳定版 <group>:<artifact>:<version>、来源链接、发布日期、目标平台,以及 Gradle Kotlin:implementation("<group>:<artifact>:<version>")。适用场景:KMP 依赖选型、版本查询、升级与目标支持验证。限制:仅覆盖 klibs.io 上可验证的 KMP 库,未收录的库无法提供版本;不涉及非 KMP 场景与库实现细节。