Agent Skills
返回列表
C盘瘦身与安全迁移

C盘瘦身与安全迁移

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cea8b3ea/c-drive-slim-migrate 技能,用于在 AI 助手中执行 C 盘安全瘦身清理与 D 盘迁移。

技能介绍

要解决的问题

C 盘被临时文件、各类缓存、聊天软件数据和大型应用数据挤爆是老问题。手动清理的风险在于:删错 pagefile.sys、递归清空 AppData、或者把聊天软件的存档移走后程序打不开。通用清理脚本又往往是「一键全删」,缺少分步确认,出问题时无法回溯。

核心能力与工作方式

这套技能把「安全」固化成了流程,而不是靠使用者自己判断:

  • 只读扫描先行:scripts/scan_cdrive.py 只统计体积和列出大文件,不触碰任何数据。扫描结果按 references/safe_targets.md 的风险分级分类。
  • 三分类处置:低风险删除候选(临时文件、缓存)、中风险迁移候选(聊天软件数据、项目代码)、高危项仅提示(hiberfil.sys、系统还原点),高危项默认不动。
  • 确认前置:任何删除、编辑、移动动作,先把受影响路径清单摆出来,收到明确确认才执行。模糊请求先问清目标。
  • 小批量执行:每批最多 10 项,逐批验证,失败立即暂停。
  • 迁移走备份路线:先 robocopy /E /COPY:DAT 复制到 D 盘并校验体积与文件数,再在原路径建 mklink /J 连接点,程序仍按原路径访问、数据实际在 D 盘。
  • 删除可逆:删除走系统回收站(SHFileOperation + FOF_ALLOWUNDO),不用 rm -rf 或 del /F 永久删除。

边界与注意点

  • 个人目录(桌面、文档、图片等)只扫描、只建议,删除或移动须逐项确认。
  • 系统保护目录(C:\Windows、System32、WinSxS 等)禁止递归删除。
  • 注册表、驱动、环境变量相关的「优化」不在此技能范围内。
  • 真正腾出空间需要清空回收站,这是高危不可逆操作,必须用户单独、显式确认,绝不默认执行。
  • 严禁用 ctypes(DeleteFileW/RemoveDirectoryW)或 shutil.rmtree 绕过回收站直接删用户目录原文件——会绕过本机 safe-delete 安全网,实战中曾造成部分不可逆删除。

使用场景

  • 开发机C盘被npm/pip缓存和IDE临时文件占满,需要扫描并清理低风险缓存
  • 微信聊天记录让C盘告警,需要把微信数据迁移到D盘且程序无感继续使用
  • 大型项目代码目录占用C盘过多空间,需要备份到D盘后用Junction连接点释放原路径
  • 休眠文件占用数GB,需要知晓副作用后由用户决定关闭

适合人员

  • 个人开发者:C盘被依赖缓存和构建产物占满,需要安全清理
  • IT运维工程师:需要批量处理多台办公机的C盘空间告警
  • 重度聊天软件用户:微信或QQ数据持续增长导致C盘告急
  • 普通办公人员:下载目录堆积大量文件,需要迁移到D盘