xby-mvn:AI 驱动的 Maven 依赖管理插件

前言

在 DSH 生态中,处理 Maven 项目的依赖管理通常需要手动操作。xby-mvn 插件通过自然语言交互解决这一问题,提供版本检查、安全扫描和依赖分析功能。

插件介绍

这是一个通过自然语言交互的 AI 驱动 Maven 依赖管理工具。它由 xby-skill 维护,提供版本检查、安全扫描和依赖分析功能。

核心功能

插件提供了以下工具:

  • set_xby_apikey:在聊天中设置 API 密钥,该密钥会自动持久化,重启后依然有效。
  • check_version_tool:检查 Maven 版本并获取所有更新信息。
  • check_version_batch_tool:在单个批量请求中处理多个 Maven 依赖的版本检查。
  • list_available_versions_tool:按次版本轨道列出 Maven 组件的所有可用版本。
  • scan_java_project_tool:专门用于扫描 Maven 项目中的漏洞。
  • analyze_pom_file_tool:分析单个 Maven POM 文件,无需扫描整个工作区。

安装与配置

安装插件需要执行以下命令:

dsh plugin --profile web add github:xby_skill/xby-mvn

使用前需在 小笨羊官网 注册并获取 API 密钥,然后在聊天中通过自然语言指令调用上述工具。

注意事项

插件以当前 DSH 进程的权限运行。在安装前,建议检查源码与 MIT 许可证。

参考资源

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜