Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

klibs.io增长至4200多个KMP项目,推出更智能的发现功能与全新AI集成

#klibs.io#kotlin multiplatform#人工智能#mcp#库发现

在浏览器中探索不断增长的 Kotlin Multiplatform 目录,或通过 klibs.io MCP 服务器将最新的库数据直接引入你的 AI 开发工作流。

当我们在 2024 年 12 月推出 klibs.io时,目标很简单:让寻找同时满足你的用例和目标平台的 Kotlin Multiplatform 库变得更容易。自那时起,klibs.io 已发展为一个包含 4,200 多个 KMP 项目的目录——发现新库变得更加简单。
在 klibs.io 上探索 Kotlin Multiplatform 项目

发现超过 4,200 个 KMP 项目

klibs.io 整合了 GitHub 和 Maven Central 的信息,将评估项目所需的细节汇集到单一目录中。当源元数据不完整时,klibs.io 会使用大语言模型(LLM)来优化描述和标签,改善搜索与可发现性。 [LOADING...]

现在的发现能力远超基础关键字搜索。你可以使用多个搜索词,按支持的平台和目标平台进行筛选——包括 Android、iOS、JVM、JavaScript 和 Wasm——并浏览精选类别,如 Compose UI、本地存储、网络或依赖注入。结果可以按相关度、GitHub Star 数或被依赖数量排序。

项目页面将描述、标签、README 内容、支持的平台、软件包版本、被依赖数量、许可证信息和项目活跃度整合在一起,让比较变得更加容易。

这样,在添加依赖之前,你就能更清晰地了解某个库是否适合你的项目。

将 klibs.io 引入你的 AI 工作流

库的选择往往发生在你编写代码的过程中。新的 AI 集成允许编码智能体直接从 klibs.io 获取结构化的最新数据,而不是仅仅依赖训练数据或普通网络搜索。

通过 klibs.io MCP 服务器连接

klibs.io MCP 服务器可让智能体按平台和目标搜索 Kotlin Multiplatform 项目,并直接从 klibs.io 索引中检索最新发布的软件包版本。

为智能体提供可复用的 KMP 库专业知识

Kotlin Multiplatform Libraries 专家技能提供了针对特定任务的说明,用于发现和比较库、针对用例推荐选项、验证平台支持,以及查找最新的依赖坐标和稳定版本。我们对比了是否连接 klibs.io 时智能体的输出——评估结果已发布在 klibs.io 仓库中。

让项目指南贴近代码

AI 集成指南包含设置说明和一段推荐的 AGENTS.md 片段。在项目中添加指南,有助于 AI 工具持续使用来自 KMP 库的经过验证的信息。
探索 klibs.io 的 AI 开发

参与塑造未来方向

klibs.io 是一个开源项目,来自库用户和作者的反馈有助于目录持续改进。以下是参与其中的几种方式:

  • **试用一下:**搜索某个库,浏览某个类别,并查看筛选器如何针对你的目标平台工作。

  • **改进项目信息:**项目所有者可以使用项目页面上的 建议编辑 选项,通过 GitHub 提交更合适的描述和标签。

  • **报告问题或贡献代码:**在 GitHub Issue 跟踪器中报告错误、缺失的库或不正确的元数据,或直接为开源项目贡献代码。

  • **加入讨论:**在 Kotlin Slack 的 #klibs-io 频道中分享反馈。

无论你是直接浏览目录,还是将其与 AI 工具集成,klibs.io 现在都能让你更轻松地发现、比较并使用拥有最新信息的 Kotlin Multiplatform 库。