← 返回 Skills 市场
jessy-huang

ROS 2 专家助手

作者 Jessy-Huang · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
104
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install ros2-expert
功能描述
ROS 2 专家助手,提供工程开发辅助、架构分析、学习教学、环境配置、项目实战引导五大能力;当用户需要开发 ROS 2 应用、分析工程代码、学习 ROS 2 知识、安装配置环境或通过项目实战学习时使用。
安全使用建议
简明建议: - 最大风险:SKILL.md 建议通过命令 wget http://fishros.com/install -O fishros && . fishros 从远端下载并立即 source 一个脚本。不要在未知来源上直接运行或 source 任意脚本——这会在你的系统上执行任意代码。若要使用该工具,先在隔离环境(虚拟机或容器)中运行,并手动查看下载的脚本内容(不要直接用 . 脚本)。 - 在分享终端输出或日志时要小心:在发送“完整输出”前检查并去除包含密钥、令牌、电子邮件、私有路径或主机名的行(或只发送有问题命令的相关片段)。 - 关于一键安装来源:核实 fishros.com / fishros.org / fishros.org.cn 的信誉与 HTTPS 支持;优先使用官方或经审查的发行版源(官方 ROS 文档或知名镜像),避免依赖不明第三方脚本。 - 如果你只需要代码/架构/教学帮助:完全可以不运行任何外部安装脚本,skill 的大部分内容是离线文本/模板,可直接使用。 - 若你打算信任并运行该安装脚本:先下载但不要 source:wget http://fishros.com/install -O fishros && less fishros(检查内容);在容器/临时 VM 中测试;必要时请开发者或社区成员审阅脚本。 - 若希望我进一步评估:可以提供(安全处理后的)该远端安装脚本内容或说明你是否愿意在隔离环境中测试,我可以帮你审查脚本是否包含不必要的网络回连、凭据收集或危险命令。
能力评估
Purpose & Capability
Skill 的名称、描述和包含的大量参考文档、模板与 ROS2 工程开发、教学、环境配置和项目实战完全一致;请求的功能(代码生成、代码分析、环境检查、任务设计)合理且相互对应。
Instruction Scope
SKILL.md 明确指导读取用户上传的工程代码、检查本地环境变量与路径(例如 printenv | grep ROS, ls /opt/ros/humble)并要求用户粘贴“终端完整输出”以便诊断——这些操作在调试场景下合理,但会暴露敏感信息。更重要的是,文档在环境配置模式中直接建议运行 wget http://fishros.com/install -O fishros && . fishros(从远端下载并 source 一个脚本),这是在本地执行第三方任意脚本,超出普通文档/分析助手的安全边界。
Install Mechanism
虽然 skill 本身无安装规范(instruction-only),但 SKILL.md 推荐用户执行一键安装命令从 fishros.com 下载并立即 source 脚本。下载并直接执行来自不明/第三方域名的脚本是高风险行为(代码可能在本地执行任意操作)。此外文档在不同地方引用 fishros.org、fishros.com、fishros.org.cn 等多个域名,来源不一致,增加了可疑性。
Credentials
Registry metadata 不请求任何环境变量或凭据(合理)。Skill 文档在某些实战任务中提及需要 'LLM API 密钥'(例如自然语言导航任务),但未将这类凭据列为必需项;这是可理解的(仅在特定任务下才需要),但用户应意识到某些高级示例会要求对外服务密钥。另需注意:文档要求提供“终端完整输出”或可能需要用户贴出本机日志,用户可能无意泄露敏感信息(例如 shell 环境中其他变量、路径、令牌)。
Persistence & Privilege
Skill 未声明 always:true,且没有安装脚本或修改 agent 持久配置的指令(除了建议用户在 ~/.bashrc 中添加 source /opt/ros/humble/setup.bash 的常规说明),因此没有异常持久化或越权请求。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ros2-expert
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ros2-expert 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
新增项目实战引导功能:推荐三个精选开源项目,提供代码解读和实战任务设计
v1.0.0
初始版本发布
元数据
Slug ros2-expert
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

ROS 2 专家助手 是什么?

ROS 2 专家助手,提供工程开发辅助、架构分析、学习教学、环境配置、项目实战引导五大能力;当用户需要开发 ROS 2 应用、分析工程代码、学习 ROS 2 知识、安装配置环境或通过项目实战学习时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 104 次。

如何安装 ROS 2 专家助手?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ros2-expert」即可一键安装,无需额外配置。

ROS 2 专家助手 是免费的吗?

是的,ROS 2 专家助手 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

ROS 2 专家助手 支持哪些平台?

ROS 2 专家助手 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ROS 2 专家助手?

由 Jessy-Huang(@jessy-huang)开发并维护,当前版本 v1.1.0。

💬 留言讨论