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

文件资源管理器 ZrSiO4-y/dsh-explorer

DeepSeek 客户端
ZrSiO4-y80 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态

侧边栏文件树加多标签预览,像 VS Code 一样浏览工作区

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

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

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/ZrSiO4-y/dsh-explorer.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 80 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 49 处,展示前 25 条)
  • 读取本地文件
    lib/index.js:407
    try { return await realpath(r); } catch { return r; }
  • 读取本地文件
    lib/index.js:427
    const real = await realpath(abs);
  • 请求外部主机api.deepseek.com
    lib/index.js:442
    const upstream = await fetch("https://api.deepseek.com/user/balance", {
  • 发起网络请求
    lib/index.js:442
    const upstream = await fetch("https://api.deepseek.com/user/balance", {
  • 读取本地文件
    lib/index.js:473
    return JSON.parse(await readFile(pkgPath, "utf8"));
  • 请求外部主机api.github.com
    lib/index.js:519
    const upstream = await fetch(`https://api.github.com/repos/${gh.owner}/${gh.repo}/tags`, {
  • 发起网络请求
    lib/index.js:519
    const upstream = await fetch(`https://api.github.com/repos/${gh.owner}/${gh.repo}/tags`, {
  • 读取本地文件
    lib/index.js:534
    const st = await stat(path);
  • 执行外部命令固定命令
    lib/index.js:570
    execFile("powershell.exe", ["-NoProfile", "-NonInteractive", "-Command", script], { windowsHide: true, timeout: 20000 }, (err) => (err ? rej(err) : re
  • 执行外部命令固定命令
    lib/index.js:582
    execFile(
  • 删除本地文件
    lib/index.js:588
    try { await rm(out, { force: true }); } catch { }
  • 读取本地文件
    lib/index.js:593
    const buf = await readFile(out);
  • 删除本地文件
    lib/index.js:594
    await rm(out, { force: true });
  • 读取本地文件
    lib/index.js:706
    try { bst = await stat(base); } catch { json(res, 404, { error: "not-found" }); return; }
  • 写入本地文件
    lib/index.js:800
    await rename(target, newPath);
  • 删除本地文件递归
    lib/index.js:814
    await rm(target, { recursive: true, force: true });
  • 写入本地文件
    lib/index.js:827
    await mkdir(join(target, name));
  • 发起网络请求
    lib/client.js:512
    const apiPost = useCallback((endpoint, path, payload) => fetch("/api/explorer/" + endpoint + "?path=" + encodeURIComponent(path), {
  • 发起网络请求
    lib/client.js:527
    const res = await fetch("/api/explorer/list?path=" + encodeURIComponent(path));
  • 发起网络请求
    lib/client.js:545
    fetch("/api/explorer/roots")
  • 发起网络请求
    lib/client.js:642
    fetch("/api/explorer/search?q=" + encodeURIComponent(q) + "&path=" + encodeURIComponent(rootPath))
  • 写入剪贴板
    lib/client.js:684
    await navigator.clipboard.writeText(text);
  • 发起网络请求
    lib/client.js:1083
    fetch(url)
  • 发起网络请求
    lib/client.js:1108
    fetch("/api/explorer/zip?path=" + encodeURIComponent(file.path))
  • 写入剪贴板
    lib/client.js:1402
    navigator.clipboard.writeText(fileA.path).then(() => {
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
涉及外部主机:api.deepseek.com、api.github.com

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

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 侧边栏文件树
  • 多标签文件预览
  • 搜索排序分屏

README

由 DeepSeek 最新模型翻译生成
📁 dsh-explorer DeepSeek Harness 的 VS Code 风格文件资源管理器侧边栏文件树 + 多标签预览面板 · 纯插件架构 · 官方包零改动 一键安装,打开就能用 —— 像在 VS Code 里浏览项目一样浏览你的工作区 ✨ 特性 🗂️ 侧边栏文件树 - 嵌入侧边栏下半区,不遮挡会话列表,拖动把手调节上下比例 - 文件名实时搜索、按名称/大小/时间排序、隐藏项与依赖目录一键过滤 - 完整右键菜单:预览、系统程序打开、分屏、复制路径、重命名、新建文件/文件夹、删除 - 键盘导航(↑↓ 移动、→ 展开、← 折叠、Enter 打开、F2 重命名、Delete 删除) 🖥️ 多标签预览面板 - 多标签多开、分屏对比(左右/上下)、换边、拖宽,状态自动记忆 - 点击文件即预览,对话自动让出空间,绝不额外占屏 🔬 丰富预览格式 | 格式 | 预览方式 | | 代码 / 文本 | shiki 语法高亮 + 行号 + 文件内查找 | | 图片 | 适应窗口、滚轮缩放(以鼠标为中心)、拖动平移 | | PDF | 浏览器内嵌 | | PPT / PPTX | 服务器端转 PDF,100% 保真 | | Markdown | 渲染预览 | | CSV / Excel / Word | 表格 / 文档渲染 |
展开完整文档(README 剩余 1 节)
📁 dsh-explorer

DeepSeek Harness 的 VS Code 风格文件资源管理器侧边栏文件树 + 多标签预览面板 · 纯插件架构 · 官方包零改动

一键安装,打开就能用 —— 像在 VS Code 里浏览项目一样浏览你的工作区

✨ 特性

🗂️ 侧边栏文件树
- 嵌入侧边栏下半区,不遮挡会话列表,拖动把手调节上下比例
- 文件名实时搜索、按名称/大小/时间排序、隐藏项与依赖目录一键过滤
- 完整右键菜单:预览、系统程序打开、分屏、复制路径、重命名、新建文件/文件夹、删除
- 键盘导航(↑↓ 移动、→ 展开、← 折叠、Enter 打开、F2 重命名、Delete 删除)

🖥️ 多标签预览面板
- 多标签多开、分屏对比(左右/上下)、换边、拖宽,状态自动记忆
- 点击文件即预览,对话自动让出空间,绝不额外占屏

🔬 丰富预览格式

| 格式 | 预览方式 |
| 代码 / 文本 | shiki 语法高亮 + 行号 + 文件内查找 |
| 图片 | 适应窗口、滚轮缩放(以鼠标为中心)、拖动平移 |
| PDF | 浏览器内嵌 |
| PPT / PPTX | 服务器端转 PDF,100% 保真 |
| Markdown | 渲染预览 |
| CSV / Excel / Word | 表格 / 文档渲染 |
| 压缩包 (zip) | 浏览包内文件并预览内层 |
| 音视频 | 内嵌播放器,支持进度拖动 |

🔍 更多
- 文件名递归搜索整个工作区
- 🎈 余额胶囊:右下角实时显示账户余额
- 🆕 自动更新提示:有新版本时右下角提醒

🚀 安装

dsh plugin --profile web add github:ZrSiO4-y/dsh-explorer

装完重启 dsh --profile web,刷新页面即可。

⚙️ 配置工作区

插件只浏览你配置的目录。编辑你的 profile cordis.patch.yml(通常在 %USERPROFILE%\.dsh\profiles\web\cordis.patch.yml),加上:

- id: explorer
config:
roots:
- 'D:\你的项目'
- 'E:\另一个目录' # 可配置多个

💡 文件只在你本机预览,不会上传到任何服务器。

🆕 更新

有新版本时,界面右下角会自动提示。重新执行安装命令覆盖即可:

dsh plugin --profile web add github:ZrSiO4-y/dsh-explorer

🧱 技术栈

纯 Cordis 插件(官方 bundle 形态)· React 客户端 · 零改动官方包

📄 License

MIT
预览分享卡片长什么样 ↓ZrSiO4-y/dsh-explorer
分享 · DeepSeek Harness Hub
ZrSiO4-y/dsh-explorer

侧边栏文件树加多标签预览,像 VS Code 一样浏览工作区

回到顶部