Windows-clean-cn

SKILL运维和基础设施
运维和基础设施 未标注权限 许可证不明确
安装这个技能

一款针对中国大陆地区用户的Windows系统垃圾清理skill

一句话选型结论

按资料字段整理

Windows-clean-cn是运维和基础设施类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类运维和基础设施 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_0611a1f0/windows-clean-cn
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

运维和基础设施
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_0611a1f0仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791724594
正文体量26.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查服务与日志

按现象定位服务状态与日志线索。

写部署与巡检脚本

把重复的部署、巡检写成脚本。

故障排查

按步骤排查网络、依赖与配置。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在运维和基础设施场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
Windows-clean-cn当前 未标注权限 未标注 未标注 未标注 有
Azure 部署 调用外部服务 GitHub 仓库 664.2 万 Codex、Claude、Cursor 有
Azure diagnostics 问题管理 调用外部服务 GitHub 仓库 657.6 万 Codex、Claude、Cursor 有
Azure aigateway 部署 调用外部服务 GitHub 仓库 655.3 万 Codex、Claude、Cursor 有
Azure AI 搜索 调用外部服务 GitHub 仓库 651.4 万 Codex、Claude、Cursor 有
Azure Cloud migrate 部署 调用外部服务 GitHub 仓库 650.7 万 Codex、Claude、Cursor 有

SKILL.md 全文

26.0 KB
模型实际读到的说明书原文,来自技能仓库

Windows-clean-cn v1.0.0 — 中国大陆 Windows 电脑垃圾清理

> 本技能是纯文本说明文档,不附带任何脚本或可执行文件。
> 执行时由 AI 宿主(助手)阅读本文件,按其中的路径清单、判断规则与操作步骤,现场生成 PowerShell 命令或指导用户手动操作。


1. 技能定位

  • 面向中国大陆用户的 Windows 10/11 系统,清理各软件产生的垃圾文件(缓存 / 临时 / 日志 / 弹窗残留 / 无效下载缓存)
  • 覆盖范围:聊天通讯、浏览器、Adobe 全家桶、视频娱乐、生产力软件、下载/网盘/输入法、国产流氓软件
  • 核心原则:只删明确的缓存/临时/日志类文件,绝不误删聊天记录、用户文档、创作草稿和系统文件

触发场景(用户说这些话时使用本技能)

  • "帮我清理电脑垃圾 / 释放 C 盘空间 / 电脑变卡了 / 加速电脑"
  • "清理微信/QQ 缓存"、"清理 Adobe 媒体缓存"、"清理剪映缓存"、"清理浏览器缓存"
  • "处理广告弹窗 / 清理开机自启项 / 卸载流氓软件"

2. 安全红线(绝对禁止,违反即终止该目录操作)

以下内容任何情况下不得删除,只能扫描统计并列入【禁止清理】档提醒用户:

类别 具体内容
微信聊天记录 WeChat Files / xwechat_files 下的 Msg、msg、db_storage、MsgAttach 等数据库及其加密文件
QQ 聊天记录 Tencent Files 下的 nt_data、Msg 等聊天记录数据库
聊天附件原始文件 微信 FileStorage\File、QQ FileRecv 中用户明确需要保留的文件(默认需确认档)
剪映/CapCut 草稿 JianyingPro User Data\Projects、CapCut 草稿目录(一律需确认,不得自动删)
Adobe 项目文件 .prproj、.aep、.psd、.aup、.ai 等源工程文件
用户文档 桌面/文档/下载/图片/视频目录中的用户文件(.docx/.xlsx/.pdf/.sav/.dwg 等)
输入法词库 搜狗/百度/QQ 输入法的用户词库文件(含自定义词组)
WPS 备份文件 WPS 备份中心与自动备份目录中的文档
系统文件 C:\Windows 下除本文件第 5 节明确列出的缓存/临时目录以外的一切

扫描中发现待删路径疑似包含以上内容时:立即跳过该目录,并明确向用户说明原因。


3. 三档分类原则

所有扫描项目归入三档:

  • 【可安全清理】 纯缓存/临时/日志,删除后由软件自动重建、无任何数据损失。
  • 示例:微信 Cache/Temp、浏览器 Cache/Code Cache、Adobe Media Cache 文件(.cfa/.pek/.ims)、%TEMP%。
  • 【需用户确认】 可能含用户数据或影响体验,逐项列出、等待用户勾选后再处理。
  • 示例:微信/QQ 的图片视频缓存、已下载的视频文件、剪映草稿、浏览器 Cookie(可选)。
  • 【禁止清理】 含聊天记录/文档/系统组件,明确标注原因并跳过,不提供删除入口。

4. 执行流程总览

  1. 阶段一 · 扫描(只读):检测软件安装情况,定位各软件数据目录,统计占用空间,按大小排序输出扫描报告。
  2. 阶段二 · 分类清单:将全部项目按三档输出,标注每个目录的路径与大小。
  3. 阶段三 · 用户确认:对【需用户确认】逐项列出并说明内容,用户勾选后与【可安全清理】合并为执行清单。
  4. 阶段四 · 备份索引:将待删路径清单+清理前大小导出为记录文件(桌面 清理记录_时间戳.txt),便于核对。
  5. 阶段五 · 执行清理:按执行清单现场生成 PowerShell 命令,逐目录删除,删除前记录释放量。
  6. 阶段六 · 对比报告:统计清理前后磁盘可用空间,输出各目录释放空间对比。

5. 通用系统清理(所有机器通用)

路径 说明 档位
%TEMP%($env:TEMP,用户临时目录) 各类软件临时文件 可安全清理
C:\Windows\Temp($env:SystemRoot\Temp) 系统临时文件,需管理员权限 可安全清理
C:\Windows\SoftwareDistribution\Download Windows Update 下载缓存(非 DataStore,DataStore 禁止动) 可安全清理
回收站 已删除文件残存 可安全清理(需确认,回收站里可能还有用户想恢复的文件)
缩略图缓存 %LOCALAPPDATA%\Microsoft\Windows\Explorer\thumbcache_*.db 缩略图重建无害,需重启资源管理器 可安全清理
Windows 错误报告 %LOCALAPPDATA%\Microsoft\Windows\WER\ReportQueue、ReportArchive;C:\ProgramData\Microsoft\Windows\WER\ WER 报告 可安全清理
崩溃转储 %LOCALAPPDATA%\CrashDumps;C:\Windows\Minidump(需管理员) .dmp 崩溃转储 可安全清理
传递优化缓存 C:\Windows\SoftwareDistribution\DeliveryOptimization Windows 更新传递缓存 可安全清理

> 注意:C:\Windows\System32、C:\Windows\SysWOW64、注册表 HKLM\... 等系统核心位置一律禁止清理,本技能不涉及。


6. 聊天通讯软件清理

> 通用定位原则:文档目录优先使用 [Environment]::GetFolderPath('MyDocuments')(兼容 OneDrive 重定向),兜底 $env:USERPROFILE\Documents。所有 <wxid>、<QQ号> 等为通配符,用 Get-ChildItem -Directory 自动发现。

6.1 微信 · 旧版 3.x(数据目录 WeChat Files)

默认位置:<Documents>\WeChat Files\<wxid>\

子目录 内容 档位
FileStorage\Cache 图片/视频缓存(可重建) 可安全清理
FileStorage\Temp 临时文件 可安全清理
FileStorage\Image 聊天图片原始缓存 需用户确认
FileStorage\Video 聊天视频缓存 需用户确认
FileStorage\File 接收的文件 需用户确认(按时间/大小筛选)
FileStorage\Msg 聊天记录数据库 禁止清理

6.2 微信 · 新版 NT 4.0+(数据目录 xwechat_files)

默认位置:<Documents>\xwechat_files\<wxid_xxx>\

子目录 内容 档位
cache 图片/视频缓存 可安全清理
temp 临时文件 可安全清理
Logs 运行日志 可安全清理
video / image / file 聊天媒体与接收文件,仅清理其中过期大文件(如 30 天前且 >10MB,规则需用户确认) 需用户确认
msg、db_storage 等 聊天记录核心数据库 禁止清理

> 旧版升级到 NT 版后,旧 WeChat Files 目录仍会残留,可整档提示用户手动确认后删除(旧聊天记录不再使用的前提下)。

6.3 QQ · 旧版 8.x

位置 内容 档位
<Documents>\Tencent Files\<QQ号>\Image 聊天图片缓存 需用户确认
<Documents>\Tencent Files\<QQ号>\Video 聊天视频 需用户确认
<Documents>\Tencent Files\<QQ号>\FileRecv 接收的文件 需用户确认
%LOCALAPPDATA%\Tencent\QQ\ 下的日志与临时缓存(Log、temp、cache 类目录) 运行日志与缓存 可安全清理

6.4 QQ · 新版 NT 9.x(NTQQ)

位置 内容 档位
%APPDATA%\Tencent\QQ\Cache 缓存 可安全清理
%APPDATA%\Tencent\QQ\Log 日志 可安全清理
%APPDATA%\Tencent\QQ\tmp 临时文件 可安全清理
%APPDATA%\Tencent\QQ\ 下图片/视频/接收文件缓存目录 媒体缓存 需用户确认
nt_data 等 聊天记录数据库 禁止清理

6.5 企业微信

数据目录:<Documents>\WXWork\<corpid>\(<corpid> 用通配符发现)

子目录 档位
Cache、Temp 可安全清理
File、Image、Video 需用户确认
Msg、db_storage、数据库文件 禁止清理

6.6 钉钉

  • 数据目录:<Documents>\DingTalk\(聊天文件)与 %APPDATA%\DingTalk\(日志、缓存)
  • 可安全清理:%APPDATA%\DingTalk\ 下的 logs、cache 类目录
  • 需用户确认:<Documents>\DingTalk\ 下接收的文件、图片、视频缓存
  • 禁止清理:聊天记录数据库(db、sqlite 文件)、用户文档

6.7 飞书

  • 数据目录:%APPDATA%\Feishu\ 与 <Documents>\Feishu Files\(若存在)
  • 可安全清理:%APPDATA%\Feishu\ 下的 logs、cache 类目录
  • 需用户确认:接收文件、图片/视频缓存目录
  • 禁止清理:聊天记录数据库(db、sqlite 文件)

7. 浏览器清理

> 规则统一:浏览器清理目标是 Cache、Code Cache、GPUCache、GrShaderCache、ShaderCache、Service Worker\CacheStorage、CachedData 等缓存目录。书签、历史、密码、扩展数据均不在此列,禁止删除。 清理前需关闭对应浏览器进程。

浏览器 数据目录(User Data 下以 Default\ 为例,多用户按 Profile N 逐个处理) 档位
Chrome %LOCALAPPDATA%\Google\Chrome\User Data\ 可安全清理(缓存类)
Edge %LOCALAPPDATA%\Microsoft\Edge\User Data\ 可安全清理(缓存类)
Firefox %LOCALAPPDATA%\Mozilla\Firefox\Profiles\<profile>\(cache2、startupCache、thumbnails、shader-cache) 可安全清理(缓存类)
360 安全浏览器 %APPDATA%\360se6\User Data\ 可安全清理(缓存类)
360 极速浏览器 %APPDATA%\360Chrome\Chrome\User Data\ 可安全清理(缓存类)
QQ 浏览器 %APPDATA%\Tencent\QQBrowser\User Data\ 可安全清理(缓存类)
搜狗浏览器 %APPDATA%\SogouExplorer\(Cache、Webkit\Cache 类) 可安全清理(缓存类)
UC 浏览器 %LOCALAPPDATA%\UCBrowser\(或 %APPDATA%\UCBrowser\) 可安全清理(缓存类)
2345 浏览器 %APPDATA%\2345Explorer\(或 %LOCALAPPDATA%\2345Explorer\) 可安全清理(缓存类)

> Cookie 档位为【需用户确认】(影响登录态),默认不清理。


8. Adobe 全家桶清理

> 重点:Premiere/AE/Media Encoder 的媒体缓存是 C 盘杀手(.cfa/.pek/.ims 预览索引文件会累积数十 GB),安全清理。

软件 清理位置 内容 档位
Premiere Pro / After Effects / Media Encoder %APPDATA%\Adobe\Common\Media Cache Files\ 媒体缓存(.cfa/.pek/.ims) 可安全清理
Premiere Pro / After Effects / Media Encoder %APPDATA%\Adobe\Common\Media Cache\ 媒体缓存数据库残留 可安全清理
Photoshop %APPDATA%\Adobe\CameraRaw\Cache\ Camera Raw 缓存 可安全清理
Photoshop %TEMP%\Adobe\ 与 Photoshop Temp 类目录 PS 临时文件 可安全清理
全部 Adobe %APPDATA%\Adobe\<AppName>\Logs\、Session\ 日志与临时会话文件 可安全清理
全部 Adobe 各软件自己的缓存目录(如 %APPDATA%\Adobe\Audition 临时文件、Illustrator 临时) 缓存/临时 可安全清理

禁止清理:.prproj、.aep、.psd、.aup、.ai 工程/源文件,用户的项目文件夹,导出成品。


9. 视频娱乐软件清理

> 统一规则:清理播放缓存、封面缓存、下载缓冲、直播回放缓存(可安全清理);用户已下载的视频文件一律【需用户确认】,默认不清理。

软件 主要缓存位置(标准路径 + 自动发现兜底) 档位
爱奇艺 %APPDATA%\iQIYI Video\ 下 Cache/临时目录;下载目录中视频文件 缓存可安全清理;已下载视频需确认
优酷 %APPDATA%\youku\(及 %APPDATA%\youku\youku\ 缓存) 缓存可安全清理;已下载视频需确认
腾讯视频 %APPDATA%\Tencent\QQLive\ 下缓存目录 缓存可安全清理;已下载视频需确认
芒果 TV %LOCALAPPDATA%\MangoTV\(或 %APPDATA%\MangoTV\)缓存目录 缓存可安全清理;已下载视频需确认
咪咕视频 %APPDATA%\ 下含 Migu/MiguVideo 的目录(自动发现) 缓存可安全清理;已下载视频需确认
抖音 %LOCALAPPDATA%\Douyin\(或 %APPDATA%\Douyin\)缓存目录 缓存可安全清理
西瓜视频 %LOCALAPPDATA%\ 下含 Xigua/XiGuaVideo 的目录(自动发现) 缓存可安全清理
哔哩哔哩 %LOCALAPPDATA%\bilibili\(或 %APPDATA%\bilibili\)Cache/视频缓存目录 缓存可安全清理;已下载视频需确认
快手 %LOCALAPPDATA%\ 下含 Kwai 的目录(自动发现) 缓存可安全清理

10. 生产力软件清理

10.1 剪映专业版 / CapCut(重点:缓存默认塞 C 盘)

软件 位置 档位
剪映专业版 %LOCALAPPDATA%\JianyingPro\User Data\Cache\ 可安全清理
剪映专业版 %LOCALAPPDATA%\JianyingPro\User Data\Projects\com.lveditor.draft\(草稿) 需用户确认(默认不删)
CapCut 国际版 %LOCALAPPDATA%\CapCut\User Data\Cache\ 等缓存目录 可安全清理
CapCut 国际版 CapCut 草稿与项目文件目录 需用户确认(默认不删)

> 草稿与项目文件一律不得自动删除;扫描时仅提示占用空间,由用户自行决定。

10.2 SPSS

  • 可安全清理:%APPDATA%\SPSS Inc\ 下日志与临时文件(.log、临时输出)
  • 禁止清理:.sav 数据文件、语法文件 .sps、输出 .spv

10.3 WPS Office

  • 可安全清理:%LOCALAPPDATA%\Kingsoft\WPS Office\ 下缓存/临时目录;%APPDATA%\kingsoft\wps\addons\ 中下载的扩展缓存(需确认)
  • 需用户确认:WPS 云文档本地缓存、皮肤缓存
  • 禁止清理:WPS 备份中心/自动备份目录中的文档、用户文档

10.4 Microsoft Office

  • 可安全清理:%LOCALAPPDATA%\Microsoft\Office\ 下缓存/临时(如 Office Upload Center 缓存中已上传完成的残留、OfficeFileCache 中已同步部分需确认)
  • 需用户确认:Office 文档缓存(OfficeFileCache、DCF 缓存——清理后影响未上传文档的恢复)
  • 禁止清理:用户文档本体、Outlook 数据文件(.pst/.ost,清理会导致邮件丢失)

10.5 AutoCAD

  • 可安全清理:%LOCALAPPDATA%\Autodesk\ 下缓存/日志/临时;%APPDATA%\Autodesk\ 下日志
  • 需用户确认:自定义设置备份、临时图形文件(.sv$、.dwl2 残留——仅当图纸已正常关闭时)
  • 禁止清理:.dwg 图纸、块库、用户配置文件主体

10.6 达芬奇 DaVinci Resolve

  • 可安全清理:%APPDATA%\Blackmagic Design\DaVinci Resolve\ 下缓存、日志、代理缓存(Proxy/渲染缓存目录按项目设置定位)
  • 需用户确认:渲染输出成品、项目归档文件
  • 禁止清理:项目库数据库(.db)、项目文件、源素材

11. 下载 / 网盘 / 输入法清理

软件 清理位置 内容 档位
迅雷 %APPDATA%\Thunder Network\Thunder\ 下缓存/日志/临时目录 缓存日志 可安全清理
迅雷 默认下载目录中的文件 已下载文件 需用户确认
百度网盘 %APPDATA%\baidu\BaiduNetdisk\ 下 Cache/日志/头像缓存/临时下载目录 缓存日志 可安全清理
百度网盘 下载目录中的文件 已下载文件 需用户确认
搜狗输入法 %APPDATA%\SogouInput\ 下 Cache/皮肤缓存/临时目录 缓存 可安全清理
搜狗输入法 %APPDATA%\SogouInput\ 下词库/用户配置文件 用户词库 禁止清理
百度输入法 %LOCALAPPDATA%\ 或 %APPDATA%\ 下含 BaiduIme/BaiduInput 的缓存目录 缓存 可安全清理;词库禁止
QQ 输入法 %LOCALAPPDATA%\Tencent\QQPinyin\(或 %APPDATA%\Tencent\QQPinyin\)缓存目录 缓存 可安全清理;词库禁止

12. 国产流氓软件与广告清理

> 本节所有操作分两步:先扫描列出、后由用户确认。删除注册表项/计划任务前必须备份。

12.1 流氓软件残留缓存

软件 清理位置 档位
360 全家桶 %APPDATA%\360safe\、%APPDATA%\360se6\ 等目录下的缓存/日志 可安全清理(卸载 360 需用户确认,不在自动清理范围)
2345 系列 %APPDATA%\ 下含 2345 的目录中的缓存/日志 可安全清理(卸载需用户确认)
快压 %APPDATA%\ 下含 KuaiZip/KuaiYa 的目录中的缓存与广告弹窗组件 可安全清理(卸载需用户确认)
布丁压缩 %APPDATA%\ 下含 Buding/Pudding 的目录中的缓存与弹窗组件 可安全清理(卸载需用户确认)

> 对流氓软件的卸载(而非清理缓存):扫描出安装信息(注册表 HKLM\...\Uninstall 与 HKCU\...\Uninstall),列出由用户确认后引导用户手动卸载或提供卸载命令。

12.2 广告弹窗程序识别

  • 扫描 %APPDATA%\ 与 %LOCALAPPDATA%\ 下随机字母数字命名的目录(如 asdf1234),其中含 popup、ad、banner 字样的文件为高风险弹窗残留,列为【需用户确认】
  • 扫描 C:\Program Files (x86)\Common Files\ 下常见的弹窗模块目录,列为【需用户确认】
  • 扫描安装目录名称含 Advert、Popup、Recommend 等关键词的软件,列为【需用户确认】

12.3 恶意开机自启项

扫描以下位置并列出全部启动项(含公司名/命令路径),标出可疑项(无签名、随机目录名、路径指向临时目录)供用户确认:

注册表 HKCU\Software\Microsoft\Windows\CurrentVersion\Run
注册表 HKLM\Software\Microsoft\Windows\CurrentVersion\Run
注册表 HKLM\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Run
启动文件夹 %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup

处理规则:只删除用户确认的可疑项;删除注册表项前先用 reg export 导出该项备份到记录文件,再执行删除。

12.4 恶意计划任务

  • 运行 schtasks /query /fo LIST /v 扫描全部计划任务,筛选出:
  • 指向 %TEMP%、%APPDATA% 随机目录的
  • 名称含 ad、update、popup、随机字符串的
  • 以高权限运行、触发频繁的未知任务
  • 列出可疑任务由用户确认;删除前导出任务定义(schtasks /query /tn <任务名> /xml > 备份文件)再删除。

13. 自动发现同类软件(支持扩展覆盖)

对每个软件类别,按以下优先级定位数据目录:

  1. 标准路径探测:直接检测第 6~12 节列出的标准路径是否 Test-Path。
  2. 通配符发现:对含 <wxid>、<corpid>、<profile> 的路径用 Get-ChildItem -Directory 枚举。
  3. 关键词扫描兜底:在 %APPDATA%、%LOCALAPPDATA%、<Documents> 下按关键词(软件英文名/拼音)扫描目录名,命中即纳入候选并标注"自动发现,请确认归属"。
  4. 进程辅助确认:用 Get-Process 检测运行中的软件进程,确认软件已安装且未在清理期间运行(清理前提示用户关闭目标软件)。

14. 扫描与统计方法(AI 宿主现场生成命令的参考模板)

> 以下为命令编写规范,AI 宿主按此现场生成 PowerShell 命令执行,不调用任何脚本文件。

14.1 目录大小统计(只读,绝不删除)

# 规范:所有路径用环境变量/$env: 展开,绝不硬编码用户名;
# 删除类命令一律加 -LiteralPath,避免通配符误匹配。

# 计算单个目录占用(MB),目录不存在返回 0
function Get-DirSize([string]$Path) {
    if (Test-Path -LiteralPath $Path) {
        $Sum = (Get-ChildItem -LiteralPath $Path -Recurse -Force -ErrorAction SilentlyContinue |
                Measure-Object -Property Length -Sum).Sum
        [math]::Round(($Sum / 1MB), 2)
    } else { 0 }
}

# 批量统计示例:微信新旧架构各目录
$Docs = [Environment]::GetFolderPath('MyDocuments')
$WxOld = Get-ChildItem -LiteralPath "$Docs\WeChat Files" -Directory -ErrorAction SilentlyContinue
$WxNew = Get-ChildItem -LiteralPath "$Docs\xwechat_files" -Directory -ErrorAction SilentlyContinue

$Results = @()
foreach ($wx in $WxOld + $WxNew) {
    foreach ($sub in @('FileStorage\Cache','FileStorage\Temp','FileStorage\Image',
                       'FileStorage\Video','FileStorage\File','FileStorage\Msg',
                       'cache','temp','Logs','msg','db_storage')) {
        $p = Join-Path $wx.FullName $sub
        if (Test-Path -LiteralPath $p) {
            $Results += [PSCustomObject]@{
                Path = $p
                SizeMB = Get-DirSize $p
            }
        }
    }
}
$Results | Sort-Object SizeMB -Descending | Format-Table -AutoSize

14.2 磁盘空间统计(清理前后对比用)

Get-PSDrive C | Select-Object @{n='FreeGB';e={[math]::Round($_.Free/1GB,2)}},
                        @{n='UsedGB';e={[math]::Round($_.Used/1GB,2)}},
                        @{n='TotalGB';e={[math]::Round(($_.Free+$_.Used)/1GB,2)}}

14.3 删除命令规范(示例,仅用于【可安全清理】档)

# 删除前先记录大小,删除后输出释放量
$Target = 'C:\Users\<用户名>\AppData\Local\...'  # 实际执行时用 $env: 展开,不硬编码
if (Test-Path -LiteralPath $Target) {
    $Before = (Get-ChildItem -LiteralPath $Target -Recurse -Force -ErrorAction SilentlyContinue |
               Measure-Object -Property Length -Sum).Sum
    Remove-Item -LiteralPath $Target -Recurse -Force -ErrorAction SilentlyContinue
    "已清理: $Target  释放 $([math]::Round($Before/1MB,2)) MB"
}

14.4 注册表/计划任务/启动项扫描规范

# 启动项(只读列出)
$RunKeys = @(
  'HKCU:\Software\Microsoft\Windows\CurrentVersion\Run',
  'HKLM:\Software\Microsoft\Windows\CurrentVersion\Run',
  'HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Run'
)
foreach ($k in $RunKeys) { if (Test-Path $k) { Get-ItemProperty $k | Format-List } }

# 计划任务(只读列出)
schtasks /query /fo LIST /v

# 删除注册表项前备份:reg export <完整键名> <备份文件.reg>
# 删除计划任务前备份:schtasks /query /tn <任务名> /xml > <备份文件.xml>

15. 交互与确认流程(对用户)

  1. 先扫描、后清理:任何删除动作之前必须先完成扫描并展示结果。
  2. 三档输出:扫描报告之后,必须输出【可安全清理】【需用户确认】【禁止清理】三张清单。
  3. 需确认项逐项列出:每项给出「路径 + 大小 + 内容说明 + 建议」,等待用户逐项勾选或批量选择。
  4. 禁止项说明原因:如"微信聊天记录数据库,删除将丢失全部聊天记录"。
  5. 清理前提示:提醒用户先退出微信/QQ/浏览器/剪映等目标软件,保存文档。
  6. 备份索引:执行清理前,将待删路径+清理前大小导出为 桌面\清理记录_YYYYMMDD_HHMMSS.txt。
  7. 清理后汇报:输出释放空间前后对比(各目录释放量 + C 盘可用空间变化)。

16. 输出格式(必须遵守)

16.1 扫描报告(阶段一)

按软件分类分组,每个目录一行:分类 | 软件 | 路径 | 大小(MB) | 档位,整体按大小降序排列,并在顶部给出 C 盘可用空间。

16.2 三档清理建议清单(阶段二)

【可安全清理】 (共 N 项,可释放约 X MB)
  1. 微信 NT 缓存   C:\Users\...\xwechat_files\...\cache   120.5 MB
  ...

【需用户确认】 (共 N 项)
  A. 微信聊天图片   ...\FileStorage\Image   850.2 MB  [内容说明]
  B. 剪映草稿       ...\Projects\...        2.1 GB   [删除后无法恢复]
  ...

【禁止清理】 (共 N 项,已跳过)
  - 微信聊天记录  ...\FileStorage\Msg   [删除将丢失全部聊天记录]
  ...

16.3 用户确认(阶段三)

  • 默认仅执行【可安全清理】;
  • 【需用户确认】逐项询问,用户勾选后并入执行清单;
  • 用户未确认的项目一律不执行。

16.4 清理前后空间对比报告(阶段六)

C 盘可用空间:清理前 12.35 GB → 清理后 28.90 GB(释放 16.55 GB)

分类释放明细:
  通用系统清理       2.10 GB
  微信(新旧架构)   4.80 GB
  Adobe 媒体缓存    6.50 GB
  浏览器缓存         1.20 GB
  剪映缓存           1.95 GB
  ...

17. 通用注意事项

  • PowerShell 优先:所有定位、统计、删除操作优先使用 PowerShell;[Environment]::GetFolderPath() 处理重定向目录。
  • 环境变量定位:一律使用 $env:USERPROFILE、$env:APPDATA、$env:LOCALAPPDATA、$env:TEMP、$env:SystemRoot,绝不硬编码用户名。
  • 只读优先:扫描统计阶段只读不删;删除前再次确认路径无敏感关键词(Msg/db/文档/草稿)。
  • 逐目录执行:每次删除一个目录并输出结果,失败即停止该目录并上报,不静默跳过。
  • 需要管理员权限的路径(C:\Windows\Temp、SoftwareDistribution、Minidump):提示用户以管理员身份运行 PowerShell。
  • 版本差异:微信/QQ 的新旧架构按第 6 节区分处理;无法确认架构时先探测两个目录,命中哪个清理哪个。
  • 清理后建议:提示用户重启相关软件或重启电脑,使缓存目录正常重建。

常见问题

5 问
答案由本站依据条目字段整理
Windows-clean-cn怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_0611a1f0/windows-clean-cn。安装方式为未标注。装完刷新技能列表或重开客户端。

Windows-clean-cn支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

Windows-clean-cn权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

Windows-clean-cn收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

Windows-clean-cn用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。