🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

WSL 工作区目录选择器 WilliamShi666/dsh-wsl-workspace-picker

DeepSeek Harnessv0.1.1
WilliamShi66635 天前有提交已提供中文文档扫描:未发现敏感能力

一键直达 WSL 下 Windows 盘符并输入绝对路径跳转

34.9/100
综合分
1
GitHub 星标
209
npm 周下载
—/5
用户评分

数据截至 2026/10/5 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-wsl-workspace-picker
npm 源 · dsh-wsl-workspace-picker 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · browser
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 35 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-wsl-workspace-picker @ 0.1.1
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/27 11:45:54

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/2(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-slots
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

1 张 · 点击查看大图

功能亮点

  • 一键直达WSL盘符
  • 完整面包屑层级
  • 常显路径输入框

README

由 DeepSeek 最新模型翻译生成
dsh-wsl-workspace-picker Awesome DSH Plugin DeepSeek Harness Web UI 增强版工作区目录选择器:一键直达 /mnt Windows 盘符、从文件系统根目录开始的完整面包屑、常显路径输入框。 | English | 截图 dsh-wsl-workspace-picker 对话框 增强版"选择工作区目录"对话框:顶部为 /mnt Windows 盘符快捷访问行、常显路径输入框、从 / 开始的完整面包屑。 为什么需要它 DSH 自带的目录选择对话框(侧边栏工作区"+"按钮和对话页工作区选择器背后的对话框)默认打开 Linux 主目录,并且面包屑在"主目录"处截断。在 WSL 下,Windows 盘位于 /mnt/c、/mnt/d……只能通过面包屑旁一个极不显眼的铅笔图标输入路径才能到达——大多数用户根本找不到它,面包屑也永远点不到 /mnt。 本插件以单栏浏览器遮蔽(shadow)原版对话框,让所有路径都触手可及: - 快捷访问行 — 主目录、/,以及主机上实际存在的挂载点:WSL 的 /mnt Windows 盘符或 macOS 的 /Volumes 外接卷,打开对话框时自动发现,一键直达。 - 常显路径输入框 — 直接输入绝对路径(如 /mnt/d/projects)回车跳转。
展开完整文档(README 剩余 1 节)
dsh-wsl-workspace-picker

Awesome DSH Plugin

DeepSeek Harness Web UI 增强版工作区目录选择器:一键直达 /mnt Windows 盘符、从文件系统根目录开始的完整面包屑、常显路径输入框。

| English |

截图

dsh-wsl-workspace-picker 对话框

增强版"选择工作区目录"对话框:顶部为 /mnt Windows 盘符快捷访问行、常显路径输入框、从 / 开始的完整面包屑。

为什么需要它

DSH 自带的目录选择对话框(侧边栏工作区"+"按钮和对话页工作区选择器背后的对话框)默认打开 Linux 主目录,并且面包屑在"主目录"处截断。在 WSL 下,Windows 盘位于 /mnt/c、/mnt/d……只能通过面包屑旁一个极不显眼的铅笔图标输入路径才能到达——大多数用户根本找不到它,面包屑也永远点不到 /mnt。

本插件以单栏浏览器遮蔽(shadow)原版对话框,让所有路径都触手可及:

- 快捷访问行 — 主目录、/,以及主机上实际存在的挂载点:WSL 的 /mnt Windows 盘符或 macOS 的 /Volumes 外接卷,打开对话框时自动发现,一键直达。
- 常显路径输入框 — 直接输入绝对路径(如 /mnt/d/projects)回车跳转。
- 从 / 开始的完整面包屑 — 整个文件系统上下点击,不再被主目录截断。
- 新建文件夹 和 显示隐藏文件 开关,与原版一致。

安装

dsh plugin --profile web add dsh-wsl-workspace-picker

重启 dsh web 并刷新浏览器页面。通过侧边栏工作区"+"按钮(或对话页工作区选择器)打开选择器,即可看到增强版对话框。

卸载:

dsh plugin --profile web remove dsh-wsl-workspace-picker

工作原理

本插件(dual-face 包)的浏览器半注册到两个 directoryFlow 槽位(sidebar.workspaces.directoryFlow 与 conversation.hero.workspace.directoryFlow),槽位优先级 −10。DSH 槽位系统是遮蔽制:同槽位中优先级最低的 occupant 生效,因此 −10 会替换原版浏览对话框(优先级 0)。原版插件保持加载、不受影响,卸载本插件即可还原。

目录列表复用 host 端现有的 browse 能力(经客户端运行时 ctx.workspaces.listDirectory / createDirectory)——无任何 host 侧代码,不自行访问文件系统。

dsh-wsl-workspace-picker/
├── package.json # dsh.bundle.patch + dsh.client(dual-face 声明) ├── cordis.patch.yml # loader 条目插入 ├── scripts/build.mjs # ESBuild:src/ → lib/ ├── src/ │ ├── client.tsx # 浏览器半(TypeScript 源码) │ ├── styles.ts # 对话框样式 + 注入 │ └── index.ts # host 半(空 apply) └── lib/ ├── index.js # host 半(构建产物) └── client.js # 浏览器半(构建产物:__ModuleLoader__ bundle)

浏览器半使用 TypeScript 编写,由 ESBuild 编译(npm run build)。运行时依赖(react、react/jsx-runtime、@deepseek-ai/dsh-client-ui-primitives 等)保持 external,加载时经 web shell 模块表解析,与官方 client bundle 一致。npm run typecheck 执行 tsc --noEmit 类型检查。

兼容性

- DeepSeek Harness 0.1.0-rc.6 及以上(web profile)
- 任何有挂载目录需要访问的主机:WSL(Windows 盘出现在 /mnt 下)、macOS(外接硬盘和镜像出现在 /Volumes 下),或在这两个根下有 bind mount 的普通 Linux
- 语言:English、简体中文(跟随 UI 语言)

安全与范围

纯 UI 插件。无 host 侧行为、不发起任何网络连接,仅通过原版对话框同款的 host browse 能力列目录/建目录,受当前 profile 的文件沙箱策略约束。

许可证

MIT
预览分享卡片长什么样 ↓WilliamShi666/dsh-wsl-workspace-picker
分享 · DeepSeek Harness Hub
WilliamShi666/dsh-wsl-workspace-picker

一键直达 WSL 下 Windows 盘符并输入绝对路径跳转

回到顶部