前言¶
在 DeepSeek Harness (DSH) 的插件生態中,處理 URL 是常見需求。無論是從長鏈接中提取參數,還是根據字段拼接請求地址,都需要明確的工具。dsh-url 插件提供了這兩個基礎能力。
插件簡介¶
dsh-url 是一個純 Node 實現的插件,由開發者 uckkk 維護。它屬於聯網工具類目,核心功能是幫助智能體將 URL 拆解爲結構化成分,或利用參數重新構造 URL。
核心功能¶
該插件提供以下工具:
- parse_url:解析 URL,返回協議、主機、端口、路徑和查詢參數。
- build_url:利用參數構造 URL。
安裝與啓用¶
在終端執行以下命令進行安裝:
dsh plugin add github:uckkk/dsh-url
安裝完成後,需在 profile 的 package.json 文件中,於 dsh.profile.bundles 字段內加入 "dsh-url"。
典型用法¶
安裝後,在 DSH 會話中即可調用該插件註冊的工具。
例如,解析一個地址的查詢參數:
解析這個地址的查詢參數
→ 調用 parse_url(url="https://a.com/p?x=1&y=2")
適用場景與注意¶
作爲運行在本機的插件,dsh-url 在安裝時會執行第三方代碼。使用前請務必審閱其源碼與許可證(MIT)。該插件屬於聯網工具類目。
結語¶
dsh-url 解決了智能體開發中 URL 處理的基礎問題。更多插件信息可參考 DSH 目錄 或源碼倉庫 GitHub。