dsh--query:JSON 路徑查詢與設置工具

前言

在 DeepSeek Harness (DSH) 的開發實踐中,智能體經常需要處理結構化的 JSON 數據。無論是從 API 響應中提取特定字段,還是在會話中動態修改數據結構,直接操作字符串往往效率低下且容易出錯。dsh–query 提供了標準化的 JSON 路徑查詢與設置能力,幫助開發者更安全、高效地管理數據。

插件介紹

dsh–query 是一個純 Node.js 實現的 DSH 插件,無需依賴外部網絡服務。它專注於解決 JSON 數據的路徑查詢與賦值問題,由開發者 istone 維護,遵循 MIT 許可證。該插件通過註冊特定的工具,將 JSON 路徑操作能力集成到 DSH 的會話中。

核心功能

  • JSON 路徑查詢:支持根據 JSON 路徑表達式提取數據。
  • JSON 路徑設置:支持根據 JSON 路徑修改或新增數據。

安裝與啓用

在終端中執行以下命令安裝插件:

dsh plugin add dsh--query

安裝完成後,需要在 profile 的 package.json 文件中的 dsh.profile.bundles 字段添加 "dsh--query"。

插件依賴以下環境:
* @deepseek-ai/cordis (^4.0.1)
* @deepseek-ai/dsh-tools (>=0.1.0-rc.6)

典型用法

安裝完成後,在 DSH 的會話中即可調用該插件註冊的工具,具體使用方式取決於工具的具體接口定義。

適用場景與注意

本插件適合需要在 DSH 上下文中進行復雜 JSON 數據處理的場景。

安全提示:安裝即在本機運行第三方代碼,請自行審閱源碼後再進行安裝。

結語

dsh–query 爲 DSH 生態提供了一套輕量級的 JSON 數據處理方案。通過路徑查詢與設置功能,可以簡化數據交互邏輯。

  • 插件目錄:https://www.skillhub.cn/plugins/uckkk/dsh–query
  • 源碼倉庫:https://github.com/uckkk/dsh-json-query
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜