I4H 工作流环境创建
从现有环境快速搭建可运行的 Isaac for Healthcare 新环境。
技能明确限制创建范围、要求避免共享修改、不提交变更,并披露需要克隆外部仓库、运行脚本、启动 Isaac Sim 和桥接服务;但默认克隆与执行外部代码、桥接实时修改/烘焙仍有外部影响,缺少逐步用户确认、权限隔离、回滚方案和依赖完整性验证,因此扣分。
文档提供了较完整的路径、配置契约、静态检查、桥接验证、异常诊断和停止命令,失败时也要求报告阻塞;但依赖 .venv、第三方检出、GPU、Isaac Sim 和外部仓库,关键路径没有提交测试套件或可独立复现的执行结果,静态评估按上限扣分。
用途、适用任务、非适用的场景编辑范围、配方路由和输入解析项较清晰;但没有中文输入/输出支持说明,核心功能依赖 GitHub、Isaac Sim 和 GPU 主机,对中国大陆网络和资源环境的适配证据不足,因此扣分。
具备版本号、Apache-2.0 许可证、作者、分层参考文档、限制、前置条件、验证和故障排查;但评测明确指出缺少 Instructions 和 Examples,维护责任、变更日志、稳定版本策略及更新路径不完整,且仓库许可证元数据为 NOASSERTION,因此扣分。
创建契约、五文件输出面、配置字段、任务成功规则和验证门槛可直接指导环境脚手架,随附的三项评测报告显示正向任务有一定收益;但样本仅三项、无负向触发集,报告不是独立复现证据,且真实结果仍依赖重型 Isaac Sim 桥接验证,静态评估不超过7分并扣除不确定性。
选定技能及其引用文件内容可审计,包含命令、检查项、评测数据和已知静态发现;但没有可核验的第三方链接、提交测试套件或多来源复核,评测结果本身无法由本次静态阅读独立验证,因此仅给有限分数。
- 不要把静态检查、dry-run 或随附评测报告当作环境已成功构建;必须在可用 GPU/Isaac Sim 主机上完成真实桥接和视觉验证。
- 克隆并运行外部 i4h-workflows 前应审查固定版本、依赖完整性和执行权限;实时编辑与烘焙前应明确确认并准备可恢复副本。
- 核心依赖海外 GitHub 及 NVIDIA/Isaac Sim 运行环境,需单独验证中国大陆网络可达性、模型获取和镜像替代方案。
- 补充 Instructions、Examples、变更日志、维护责任和更新路径,并澄清 Apache-2.0 技能许可证与仓库 NOASSERTION 元数据的关系。
这个 Skill 能做什么,适合哪些场景?
该技能用于通过分叉最接近的现有环境,创建首个可运行的 workflows/agentic 环境版本。它覆盖 YAML、资产、任务、环境类、运行时和验证流程。技能明确不负责场景润色、可选道具或摄像机添加,以及桥接编辑烘焙。完整验证需要能够启动 Isaac Sim 的 GPU 主机。
解析工作流根目录,必要时通过 Git 克隆 i4h-workflows;加载仓库映射、创建契约和环境编写模式等参考文件;检查源环境的 YAML、环境类、资产、任务、运行时和策略栈;创建环境 YAML、资产 Python 文件、任务 Python 文件、环境类和运行时五个表面;运行 Python 编译、环境列表、arena dry-run 和 policy dry-run 检查,并要求通过真实构建、桥接就绪、对象检查和视口捕获验证。
- I4H 工作流开发者需要从最接近的现有环境创建一个新任务环境时。
- 机器人环境作者需要保留既有内联场景或注册资产架构时。
- 需要为新环境同时配置 YAML、资产、任务、环境类和运行时时。
- 需要在 GPU 主机上验证新环境能否构建并检查渲染场景是否合理时。
这个 Skill 有哪些优点和局限?
- 明确限定为新环境脚手架,职责边界清晰。
- 提供五个核心文件的创建契约和标准验证命令。
- 强调从最近的可用实现分叉,减少架构偏离。
- 包含排序任务、静态目的地属性、G1 WBC 和摄像机等具体约束。
- 一次只能创建一个环境。
- 依赖已知的源环境或足够的环境设计信息。
- 完整构建和视觉验证需要能启动 Isaac Sim 的 GPU 主机。
- dry-run 不足以证明任务、资产和场景真正可用;技能本身不提供验证结果。
- 场景润色、额外道具、摄像机烘焙和桥接编辑必须交给 scene-edit 工作流。
如何安装这个 Skill?
使用 NVIDIA/skills 集合的默认安装流程:npx skills add nvidia/skills --skill i4h-workflow-create --yes。也可以先运行 npx skills add nvidia/skills 并交互选择技能和安装位置。源材料未说明具体安装目录。
如何使用这个 Skill?
在已完成 i4h-workflow-setup、具备 .venv、第三方检出和 Isaac Sim 启动支持的工作区中,向代理提出创建一个新 workflows/agentic 环境的请求,并提供环境 ID、源环境或足够的选择信息、场景与资产来源、机器人所有者、策略栈、模型或检查点、摄像机、对象、目的地和成功规则。技能会按最近的现有模式创建环境;创建后可运行 py_compile、workflows/agentic/policy/run.sh --list-envs、arena --dry-run 和 policy --dry-run。