前言¶
DeepSeek Harness(DSH)采用插件化架构,插件扩展了核心功能。在 Windows 环境下,直接访问 WSL 的文件系统路径进行工作区选择往往需要额外的步骤。dsh-wsl-picker 插件旨在解决这个问题,它允许通过工具界面直接浏览 WSL 的根目录 / 以及 Windows 挂载点 /mnt 下的目录结构。
插件定位¶
该插件属于 dsh-wsl-kit 套件的一部分。它的核心作用是列出 / 和 /mnt 下的目录,供用户选择作为工作区。需要注意的是,它不会注册 IM 工作区。
安装与启用¶
使用官方命令安装插件:
dsh plugin --profile web add github:173787247/dsh-wsl-picker
安装完成后,重启 dsh web 并打开一个新的会话。此时,工具名称为 wsl_picker。
核心功能与用法¶
wsl_picker 支持以下参数:
start或path:指定要浏览的目录。推荐使用start。如果start为空或设置为im,默认路径为~/.dsh/im-workspace。filter:对目录项名称进行不区分大小写的子字符串匹配。showHidden:包含以点开头的隐藏文件或目录。
兼容性与依赖¶
使用该插件需要满足以下条件:
- DeepSeek Harness 版本:必须安装并运行 DSH ≥ 0.1.2。
- 模型配置:Cloud Flash 模型
deepseek-flash必须在~/.dsh/settings.yaml中配置(例如在llm-deepseek下),此插件不负责配置模型。 - Agent Teams:上游实验性功能,此处非必需。
注意事项¶
- 该插件为
dsh-wsl-kit套件的一部分。 - 若遇到问题,可参考套件仓库中的故障树文档(位于
dsh-wsl-kit项目的docs/TROUBLESHOOTING.md)。 - 插件版本为 0.1.1,兼容性矩阵请参考套件仓库。