开发与工程 ✓ NVIDIA · 官方 docaversion-managementbluefieldngc-containersbuild-runtime-diagnosticspkg-config

DOCA 版本一致性助手

帮助验证 DOCA 版本来源、主机与 BlueField 的一致性,并诊断构建与运行时版本漂移。

FollowSkills 评估 · FSRS-2.0
不推荐
53/ 100 五分制 2.7 / 5
信任安全14 / 25 · 2.8/5

内容强调版本探测、避免凭记忆编造版本、区分主机与运行时来源,并将安装、固件刷写等高影响操作路由到其他技能;但没有系统性的用户确认、权限边界、回滚流程或敏感数据处理说明,且包含可能改变系统状态的 apt 建议,因此扣分。

可靠稳定9 / 20 · 2.3/5

检测链、四路匹配规则、异常分类和失败后的路由较清晰,脚本与说明总体一致;但本次仅静态阅读,未执行关键命令,且对不同 DOCA 版本、发行版和工具路径的适配仍依赖环境,按静态上限扣分。

适用触发10 / 15 · 3.3/5

目标用户、触发短语、适用范围和转交边界定义较明确,覆盖 BlueField、主机和 NGC 场景;但中文支持、境内网络可达性和非标准安装环境未充分说明,且许多流程依赖 NVIDIA 文档、仓库或目标主机。

规范维护9 / 15 · 3.0/5

文档分为加载器、能力说明、任务流程、评测和卡片,具备渐进式披露、依赖说明、限制和维护线索;但 SKILL.md 缺少作者、推荐的 Instructions/Examples 章节,版本与许可证信息在 SKILL.md、skill-card.md 和仓库元数据之间不完全一致,更新路径也不够明确。

有效结果7 / 15 · 2.3/5

对于检测安装版本、识别构建运行时漂移和指导后续路由,内容提供了可直接执行的命令序列和诊断分支;但输出仍依赖用户现场执行和补充文件,版本矩阵数据未完整提供,静态审查无法验证实际结果,因此按上限给分。

证据核验4 / 10 · 2.0/5

有提交内的任务评测记录、样例断言、命令和 NVIDIA 文档引用,提供一定可审计性;但评测数据集不可用,没有本次审查中的执行复现,也缺乏独立的 CI/测试证据,因此未达到更高等级。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
使用前请注意
  • 不要把技能文本中的版本、包名或工具路径直接当作目标主机事实;应先让用户执行并提供检测链输出。
  • 在执行任何 apt 安装或升级前,应确认仓库来源、候选版本、操作权限、用户同意和可恢复方案;技能本身未完整定义这些控制。
  • 评测报告称数据集不可用,且本次未执行命令,不能将其结果视为独立运行验证。
  • 核心引用和部分能力依赖 NVIDIA 海外文档、仓库或 NGC;应确认中国大陆网络可达性及离线替代方案。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 NVIDIA skills 仓库中的一个 DOCA 版本处理技能,专门覆盖版本检测、四方匹配、NGC 容器标签语义和版本相关故障诊断。它指导智能体核对主机安装、应用版本、DOCA 能力工具和 BlueField 发布版本。它也支持判断某项能力是否出现在已安装版本中,以及检查 apt 源是否可能导致意外升级。该技能是一个薄加载器,详细流程位于同目录的 CAPABILITIES.md 和 TASKS.md。

指导智能体读取 CAPABILITIES.md 和 TASKS.md;运行或要求用户提供 pkg-config --modversion doca-common、/opt/mellanox/doca/applications/VERSION、doca_caps --version、bfver 和 /etc/mlnx-release 的结果;验证四方版本匹配;检查 NGC 容器版本语义、版本矩阵、DOCA Compatibility Policy 路由和 apt 源一致性;诊断部分安装、主机与 BFB 不匹配、NGC 混用及构建时与运行时漂移。

  1. DOCA 开发者需要确认主机实际安装的版本,而文档版本与环境不一致。
  2. BlueField 用户需要核对主机 DOCA 版本与 BFB 版本是否兼容。
  3. 工程师遇到程序构建成功但运行时出现 DOCA_ERROR_NOT_SUPPORTED、符号缺失或数据面无动作。
  4. 容器用户需要理解 NGC 标签或检查容器内外版本是否混用。
  5. 维护者需要为新的 DOCA 库编写版本兼容性段落或更新版本固定值。
  6. 系统管理员准备升级、降级或安装 DOCA,并需要先检查 apt 源是否指向正确发行版。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖主机、应用、能力工具和 BlueField 发布信息的统一版本核对。
  • 明确区分版本处理与安装、库级 API、通用调试等其他技能的边界。
  • 包含构建与运行时漂移、NGC 标签和 apt 源一致性等实际场景。
  • README 表明仓库技能通过 NVIDIA 签名、评估数据集和同步流程进行发布治理。
局限
  • SKILL.md 本身是薄加载器,详细操作依赖未在本资料中提供的 CAPABILITIES.md 和 TASKS.md。
  • 版本验证步骤要求目标环境存在 /opt/mellanox/doca 下的实时 DOCA 安装。
  • 该技能不负责安装或选择 DOCA 包,也不替代库级 API 技能或通用调试技能。
  • 源材料没有展示该单项技能的具体评估结果或测试用例内容。

如何安装这个 Skill?

使用仓库 README 中的 skills CLI 安装方式:npx skills add nvidia/skills --skill doca-version --yes。README 说明无需克隆仓库或手动复制技能目录;安装后,智能体在遇到相关任务时加载该技能。

如何使用这个 Skill?

安装后提出具体版本处理问题,例如“我实际安装了哪个 DOCA 版本?”、“pkg-config 显示 3.3.0 但 doca_caps 显示 3.2.0,是否一致?”或“我的程序构建成功但运行时不支持”。技能会将检测和操作流程引导至 TASKS.md,并将版本规则和安全政策引导至 CAPABILITIES.md。仅凭记忆不能推断版本字符串;验证流程需要可用的 /opt/mellanox/doca 安装。

常见问题

它会自动安装 DOCA 吗?
不会。SKILL.md 明确将 DOCA 包的安装和选择路由给 doca-setup;本技能处理已安装版本是什么以及版本是否一致。
没有实际主机输出时,它会告诉我当前版本吗?
不会。它要求通过检测链获取实际结果,并禁止凭记忆编造版本字符串。
它适合排查什么故障?
适合排查构建成功但运行时不支持、文档所述符号无法链接、程序不在数据面生效、计数器不递增,以及主机、BFB、容器或部分安装造成的版本漂移。
安装这个技能需要联网或 DOCA 环境吗?
README 的安装命令使用 npx skills;SKILL.md 表明阅读技能不需要 DOCA 安装,但其中的验证步骤需要 /opt/mellanox/doca 下的实时安装。

同仓库的其他 Skills

均来自 NVIDIA/skills

自动化与运维 ✓ NVIDIA · 官方

DOCA 升级管控技能

以确认门控安全执行 DOCA 升级与回滚。

开发与工程 ✓ NVIDIA · 官方

DOCA 编程指南

帮助开发者从示例开始构建、测试和调试库无关的 DOCA 应用。

自动化与运维 ✓ NVIDIA · 官方

DOCA 结构化工具契约

用统一的结构化输出汇总 DOCA 环境、设备、能力、验证及主机与 DPU 状态。

开发与工程 ✓ NVIDIA · 官方

DOCA 环境设置技能

帮助开发者验证、配置和排查 DOCA 开发与运行环境,并选择合适的部署路径。

自动化与运维 ✓ NVIDIA · 官方

DOCA 能力探测器

以只读方式检查 DOCA 在当前主机上发现的设备、库和硬件能力。

自动化与运维 ✓ NVIDIA · 官方

DOCA PCC 诊断计数器

在 ConnectX 或 BlueField 设备上读取固件级 PCC 拥塞诊断计数器。

开发与工程 ✓ NVIDIA · 官方

DOCA Telemetry Exporter 开发技能

帮助 DOCA 应用定义、发送和调试面向外部消费者的结构化遥测数据。

自动化与运维 ✓ NVIDIA · 官方

DOCA CollectX 遥测部署

部署、运行和排查 CollectX 遥测采集器,确保计数器经导出器送达下游系统。

自动化与运维 ✓ NVIDIA · 官方

DOCA BlueField 裸机部署

帮助运维人员在 BlueField 硬件上安全运行和排查 DOCA 应用。

自动化与运维 ✓ NVIDIA · 官方

DOCA 容器部署

指导在 NVIDIA BlueField 上部署、验证和排查 DOCA 服务容器。

开发与工程 ✓ NVIDIA · 官方

DOCA DPA 高级追踪器

捕获并解码 BlueField DPA 编程事件,定位内核行为、通信延迟与追踪异常。

开发与工程 ✓ NVIDIA · 官方

DOCA RDMA Initiator

指导在DPA上开发由加速器发起的单边RDMA应用。

开发与工程 ✓ NVIDIA · 官方

DOCA RDMA 编程助手

帮助开发者在 BlueField、ConnectX 或 DOCA 主机上构建、配置和调试基于 DOCA RDMA 的应用。

开发与工程 ✓ NVIDIA · 官方

DOCA Verbs 原始 RDMA 控制技能

为确需底层 verbs 控制的 DOCA 开发者提供路由、移植与调试指导。

开发与工程 ✓ NVIDIA · 官方

DOCA Arg Parser CLI 技能

帮助开发者为 DOCA 应用构建和调试标准命令行界面。

开发与工程 ✓ NVIDIA · 官方

DOCA 设备管理开发技能

用 C API 编程管理 BlueField 与 ConnectX 设备状态。

自动化与运维 ✓ NVIDIA · 官方

DOCA Argus 运行时安全运维技能

在 BlueField 上部署 Argus,检测主机运行时威胁并将发现转发到 SIEM。

开发与工程 ✓ NVIDIA · 官方

DOCA 硬件遥测计数器读取技能

帮助开发者从 BlueField 或 ConnectX 设备读取分域硬件计数器。

开发与工程 ✓ NVIDIA · 官方

DOCA Flow DPA 性能测量

帮助工程师在支持 DPA 的 NVIDIA 硬件上可靠测量 Flow 规则更新与禁用速率。

开发与工程 ✓ NVIDIA · 官方

DOCA AES-GCM 加速开发技能

帮助开发者在 BlueField 或 ConnectX 上配置、验证和调试 DOCA AES-GCM 加解密。

相关 Skills