DSH Plugins
返回列表
🧰

dsh-sonarqube

联网工具 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install maxmilian/dsh-sonarqube

将以下提示词粘贴到 DeepSeek Harness 对话框中:

请在 DeepSeek Harness 中通过执行命令 'dsh plugin install maxmilian/dsh-sonarqube' 来安装此插件,源码仓库地址为:https://github.com/maxmilian/dsh-sonarqube。

插件介绍

在现代 DevOps 流水线中,将代码质量门禁集成到自动化代理工作流是一个常见需求,但直接操作 SonarQube 系统不仅复杂,而且有风险。dsh-sonarqube 插件正是为解决这一痛点而生。它作为一个安全的只读桥梁,让您的 DeepSeek Harness 代理能够无缝地“询问”SonarQube 社区版服务器,获取关键的质量指标,而无需赋予代理修改或破坏数据的权限。

这个插件的核心能力在于其聚焦且强大的查询功能。代理可以检查项目状态、查看针对主分支、特性分支或拉取请求的质量门结果,并深入探索已知的问题和安全热点。它能够返回带有精确文件路径和行号的位置信息,让代理能够准确定位代码中的薄弱环节。此外,自定义查询代码覆盖率、重复率等 20 个以内的度量指标,也为深度质量分析提供了可能。

如果你是一名 DevOps 工程师、质量保障(QA)负责人,或者希望构建智能代码审查代理的开发者,这个插件将是你的得力工具。它让代理能够理解代码库的健康状况,生成基于真实数据的报告,并在 CI/CD 流程中做出更明智的决策,从而加速反馈循环,提升整体代码质量。所有操作都安全可靠,遵循最小权限原则。

使用场景

  • 在 CI/CD 流水线中检查项目的质量门状态。
  • 分析代码仓库中的已知问题和安全漏洞。
  • 获取代码覆盖率、重复率等关键质量度量数据。

适合人员

  • 希望自动化代码质量检查的 DevOps 工程师。
  • 负责维护和监控项目安全态势的 QA 或安全工程师。
  • 正在构建能理解代码库健康状况的智能代理的开发者。