DeepSeek Harness 插件介绍:dsh-wsl-pkg

前言

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在智能体开发过程中,开发者经常需要检查项目依赖。传统的检查方式往往依赖本地命令,或者需要手动拼接参数。dsh-wsl-pkg 插件将这一过程集成到了 DSH 的工作流中。

插件介绍

dsh-wsl-pkg 是一个用于 WSL 环境下的依赖树摘要工具。它由 173787247 维护,采用 MIT 许可证。该插件主要解决在 DSH 插件生态中快速获取 npm、pip 和 cargo 包管理器依赖状态的需求。

核心功能

插件提供以下功能:

  • pkg_status:检查包管理器是否可用。
  • pkg_npm_ls:执行 npm ls 的浅摘要。
  • pkg_pip_list:列出 pip 包列表。
  • pkg_cargo_tree:执行 cargo tree -d 1,显示依赖树。

安装与启用

通过官方安装命令将插件添加到当前配置中。

dsh plugin --profile web add github:173787247/dsh-wsl-pkg

配置与用法

插件运行在当前 DSH 进程的权限下,不会执行实际的安装或卸载操作,深度默认设置较浅以避免噪音干扰。

如果使用 dsh-wsl-kit 套件,可以通过以下脚本批量链接插件:

bash dsh-wsl-kit/scripts/link-linux-plugins.sh

配置项支持以下参数:

  • allowRoots:允许的根目录配置。
  • timeoutMs:超时时间配置。

生态背景

DSH 社区拥有独立的插件目录(如 skillhub.cn),与 DeepSeek 官方无直接从属关系。该插件仅作为社区工具提供,使用前请检查源码与许可证。

结尾

dsh-wsl-pkg 为开发者提供了便捷的依赖树查询能力。更多细节与源码请参考下方链接。

羽毛球分组比赛记分
小程序二维码

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

小夜