DSH Plugins
返回列表
⚙️

dsh-scout

工作流 更新于 2026.08.14

在终端中运行以下命令:

dsh plugin install omdsh-dev/dsh-scout

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

在 DeepSeek Harness 中运行 dsh plugin install omdsh-dev/dsh-scout 即可安装该插件,完整源码地址为 https://github.com/omdsh-dev/dsh-scout

插件介绍

当 Agent 需要判断当前运行在哪台机器、哪些命令可用、哪些工具链已安装及其版本、还有多少 CPU 与磁盘余量时,传统做法是逐条试探——猜一个、跑一个、再猜一个,既慢又浪费 token。dsh-scout 将这一过程压缩为一次 environment_probe 调用:按 scope 参数一次性返回环境、PATH 命令、软件版本、硬件资源、监听端口、系统服务、工作区工具链乃至串口、USB、GPU 等信息,结果以结构化 JSON 交付,可直接被 Code Mode 消费。

所有探测严格只读:不执行任何携带模型输入的 shell 命令,不暴露完整 process.env,子进程探测配有超时、并发上限与 TTL 缓存;workspace 探测拒绝路径穿越与符号链接逃逸;慢后端(system_profiler、lsusb、CIM)结果自动缓存。没有电池的桌面机或虚拟机如实报告 battery.available 为 false 而非报错,串口、USB、网络、GPU 等硬件分类专为嵌入式与机器人调试设计,一次数组调用即可拿到全部信号。

该插件以 dsh bundle 形式安装,自带 patch 层与 env-probe 技能,无需修改 Harness 仓库即可在任何 profile 中生效。适合从事嵌入式与机器人开发、跨平台 DevOps,以及任何希望 Agent 在执行任务前先准确感知运行环境的 DeepSeek Harness 用户。

使用场景

  • Agent 在执行任务前一次性感知平台、PATH 命令、软件版本与资源余量,免去逐条试探。
  • 嵌入式与机器人调试时同时获取串口、USB、网络和 GPU 信息,一次数组调用完成。
  • 新项目开发前快速了解工作区工具链信号、锁文件与版本锁定,零子进程开销。

适合人员

  • 使用 DeepSeek Harness 工作流构建 Agent 的开发者
  • 从事嵌入式、机器人及跨平台硬件调试的工程师
  • 需要 Agent 在执行前先准确感知运行环境的 DevOps 团队