前言¶
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 爲開發者提供了便捷的依賴樹查詢能力。更多細節與源碼請參考下方鏈接。