DSH Plugins
返回列表
🧰

dsh-url

联网工具 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install uckkk/dsh-url

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

在 DeepSeek Harness 中运行 dsh plugin install uckkk/dsh-url 即可从 https://github.com/uckkk/dsh-url 安装本插件。

插件介绍

处理 URL 听起来是小事,真做起来却总在编码字符、默认端口、查询参数顺序上踩坑。dsh-url 把"拆"和"拼"两件事封装成两个即调即用的工具,让你不用再手写正则去切 URL 或手动拼接字符串。

它提供两个核心工具:parse_url 将任意 URL 拆解为协议、主机、端口、路径、查询参数等结构化字段;build_url 则反向工作,接受各独立组件并组装出一条完整、规范的 URL。底层是纯 Node 实现,无浏览器依赖,CLI 和服务端环境都能稳定跑起来。

适合把 URL 当数据而非字符串来处理的开发者——无论是自动化流水线、数据清洗脚本,还是调试工作流中需要频繁读写 URL 各部分的场景,这个小插件都能帮你省下一层重复样板代码。

使用场景

  • 将抓取到的链接拆解为协议、主机、路径等字段以便入库或路由
  • 根据业务参数动态拼装带查询串的完整请求地址
  • 在数据清洗管道中批量校验或归一化 URL 格式

适合人员

  • 需要频繁拆分或构造 URL 的自动化脚本开发者
  • 从事数据清洗与 ETL 的工程师
  • 构建 CLI 工具或 Agent 工具链的开发者