DSH Plugins
返回列表
🤖

dsh-tool-json

模型推理 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install omdsh-dev/dsh-tool-json

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

在 DeepSeek Harness 中,使用命令 `dsh plugin install omdsh-dev/dsh-tool-json` 安装插件,完整源码地址为 https://github.com/omdsh-dev/dsh-tool-json。

插件介绍

在 Agent 工作流中,JSON 数据无处不在——API 响应、配置文件、工具输出等。然而,传统的处理方式如频繁启动 bash 进程执行 node 或 jq 命令,会带来不必要的进程开销和字符串序列化成本。内置的 grep 工具虽然能进行正则匹配,却无法理解 JSON 的结构层次,容易导致错误匹配。

dsh-tool-json 插件正是为了解决这些痛点而生。它提供了一个轻量级、零依赖的 JSON 查询工具,基于 JMESPath 启发的路径查询语法(自定义子集),采用递归下降解析器实现。这意味着你可以直接使用如 foo.bar、items[0]、items[*].name 等表达式来精确提取 JSON 数据,而无需启动外部进程,大大提升了效率和安全性。

这个插件特别适合那些在 DSH 环境中频繁与 JSON 数据交互的 Agent 开发者和用户。无论你是处理复杂的嵌套结构,还是需要快速过滤和提取信息,dsh-tool-json 都能提供直观、安全的解决方案。它的安全模型确保了查询过程中的资源控制,防止潜在的安全风险,让你可以专注于业务逻辑而非底层细节。

总之,dsh-tool-json 不仅简化了 JSON 处理流程,还为 Agent 工作流带来了更高效、更可靠的体验。如果你厌倦了传统方法的繁琐和开销,不妨尝试这个插件,让你的数据处理更上一层楼。

使用场景

  • 处理 API 返回的 JSON 数据
  • 查询配置文件中的嵌套信息
  • 从工具输出中提取特定字段

适合人员

  • DSH 环境下的 Agent 开发者
  • 频繁处理 JSON 的开发者
  • 需要高效数据提取的运维人员