StvLi/dsh-ros2

StvLi★ 1TypeScript最后同步: 2026-08-17

在 GitHub 打开

The Deepseek Harness ROS 2 plugin can be used to efficiently diagnose issues and perform joint debugging.

README 摘要

dsh-ros2 ROS2 debugging tools and a diagnostics skill for DeepSeek Harness (DSH). The plugin gives the DSH agent a read-only ROS2 tool set (L1 scope: package / workspace / dependency inspection, node / topic / service / action / param / interface enumeration, one-shot topic sampling, TF tree queries, whole-graph topology JSON, ros2doctor , bag summaries) plus approval-gated management tools (L2 scope: colcon build as a background job, rosdep install , custom message skeleton generation, param set , bounded bag record ). All tools run plain ros2 / colcon / rosdep CLI commands on the host; L1 never modifies anything, L2 always asks first. Install Requires a host with a ROS2 distribution available on PATH (tested against Jazzy; Humble should work). Node ^22.19 =24 . Tools (L1 read-only diagnostics) Tool Command behind it Purpose ros2 pkg list ros2 pkg list Installed packages, optional substring filter ros2 colcon list colcon list Packages in a colcon workspace ros2 rosdep check rosdep check --from-paths src --ignore-src Dependency health (missing deps = finding, not error) ros2 node list ros2 node list Running nodes ros2 node info ros2 node info [-v] Subscribers / publishers / service…

在 GitHub 查看完整 README →
工具/开发dsh-pluginagent

分类