Disk Division Steward: Read-only Multi-disk Space Panel under DSH

前言

在 Windows 上跑 DSH 或本地智能体时,C 盘被缓存、下载目录和软件默认路径慢慢撑满,是常见运维问题。手动查盘符、翻注册表、对照浏览器与微信的下载路径,步骤分散,也容易误删系统目录。DeepSeek Harness 支持通过插件扩展客户端能力;下面介绍维护者 JKL-3484 发布的 dsh-drive-manager(磁盘分工管家),它在 DSH 左侧栏提供只读磁盘面板,自动识别多块固定盘,用绿 / 黄 / 红归类占用,并核对常见下载目录与多盘分工建议。插件归类为客户端,当前 GitHub 星标为 0,与官方无从属关系,安装前请自行查看源码与 MIT 许可证。

这是什么

dsh-drive-manager 是 DSH 生态中的独立插件:面向需要把系统盘与数据盘分开管理、又不太熟悉盘符与路径设置的用户,解决「看不清各盘占用、不知道下载落在哪里、不敢动系统目录」的问题。它不执行删除,只展示统计与操作建议;清理仍由用户在 Windows 中自行确认完成。

核心功能

多盘自动识别与过滤

插件自动识别 C、D、E、F 等所有固定盘,无需配置盘符。左侧栏打开后会扫描各盘,每块盘有容量卡及绿 / 黄 / 红计数;点击某盘卡片可只查看该盘,再点一次或选「显示全部」恢复全局视图。

绿 / 黄 / 红分类

颜色 含义 面板提供的内容
绿色 可直接清理的缓存 / 临时文件 「怎么彻底删」:磁盘清理、浏览器清缓存、pip cache purge、清空回收站等
黄色 个人数据、已安装软件、聊天记录、项目、自定义目录 「怎么安全处理」:备份、迁移、卸载重装
红色 Windows、Program Files、ProgramData、还原点、商店应用、虚拟内存等 「为什么不能删」:需系统工具或卸载器

绿色项也会写明彻底删除方式,避免只删一半或删错路径。

下载目录核对

会核对系统下载文件夹,以及 Edge、Chrome、微信、QQ、Steam、百度网盘、联想商店等常见下载位置:绿色表示已在数据盘,黄色表示在系统盘或需调整,灰色表示未检测到。

分工建议与自定义目录

面板给出系统盘 / 数据盘角色判断、检查项,以及按风险排序的迁移步骤。每块数据盘顶层未识别的目录会以黄色列出名称(不递归统计体积),便于发现如 D:\Data、E:\Projects 等自定义路径。

安全边界(只读)

没有删除按钮,也不执行删除命令;除「在资源管理器中打开」外无写盘操作。大目录按时间预算统计,显示 ≥ 表示只统计了部分;Windows、WindowsApps、WpSystem、还原点等系统目录不统计。部分目录因权限会标「受系统保护,不统计」。黄色项处理前请先备份。

安装与启用

环境要求:Windows 10/11,DSH >= 0.2.1-rc.2(package.json 中 engines.dsh 与此一致;插件版本 0.2.0,Node >= 20)。

从 GitHub 安装(官方 README 命令):

dsh plugin --profile desktop add github:JKL-3484/dsh-drive-manager

若 github: 前缀无法解析,可使用完整地址:

dsh plugin --profile desktop add https://github.com/JKL-3484/dsh-drive-manager

安装或更新后需完全退出 DSH(含托盘)再启动,左侧栏会出现硬盘图标「磁盘分工管家」。插件以当前 DSH 进程权限运行,安装前建议在 GitHub 仓库核对 plugin/ 源码与许可证。

典型用法

  1. 点击左侧栏硬盘图标打开面板。
  2. 首次扫描约 10–20 秒(大目录可能标 ≥)。
  3. 点击盘卡片过滤视图;需要时用「在资源管理器中打开」跳转到对应目录。
  4. 按绿色卡片的「怎么彻底删」在系统或软件自带界面中清理;完成后点右上角「重新扫描」确认占用是否下降。

后端面板接口(开发或集成时可参考 README):GET /api/drive-manager/overview、POST /api/drive-manager/scan、POST /api/drive-manager/reveal(请求体含 { "path": "D:\\..." })。

适用场景与注意

适合:新机器或多盘环境,希望可视化看清各盘分工、下载目录是否在 C 盘、以及哪些项能安全清理的用户。不适合:非 Windows 系统(README 标明仅 Windows);期望插件一键删文件的场景(本插件 deliberately 只读)。

已知限制包括:首次扫描时间随磁盘数量与目录大小变化;自定义顶层目录不递归统计体积;部分路径无权限统计。

链接

  • 社区目录页:https://www.skillhub.cn/plugins/JKL-3484/dsh-drive-manager
  • 源码与说明:https://github.com/JKL-3484/dsh-drive-manager
羽毛球分组比赛记分
小程序二维码

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

Xiaoye