电脑越用越卡?我做了一个 AI SKILL,让 AI 帮你清理 Windows

9 阅读3分钟

每台 Windows 都有同一个宿命:刚装完系统飞快,用一两年屎山就堆起来了。

装 Adobe 送你一个自启服务,装联想驱动管理送你三个服务加两个计划任务,卸了软件服务还在,注册表启动项也没人帮你清。这些东西每个只吃一点资源,但用一年下来你系统里 50+ 个后台服务在跑,十几个计划任务定时触发——这就是你感觉到的「卡」。

想清理?打开 services.mscSysMainDiagTrackWMPNetworkSvc……你认识几个?关错一个蓝屏了谁负责?

所以大多数人的结局就是:忍着,或者重装。

用 AI 来干这事

我天天用 AI 写代码,有一天突然想:这种「信息量大、需要逐条判断、有最佳实践可参考」的活,不就是 AI 最擅长的吗?

于是我做了 win-sweep——一个开源的 AI Skill(技能包)。

注意,它不是一个软件,没有安装包,没有界面。它是一套 PowerShell 脚本 + 判断框架 + 参考文档,装到 Claude Code、Cursor、VS Code Copilot 这些 AI 编程工具里,AI 就学会了怎么诊断和清理 Windows

用起来就是跟 AI 说人话:

你:电脑好卡,帮我看看
AI:跑了诊断,发现 47 个 Auto 服务、12 个启动项、3 个遥测计划任务。
    建议把这 8 个服务改成 Manual:
    1. AdobeARMservice - Adobe 更新检查 - 风险低
    2. ...
    确认执行?不想改的告诉我编号就行。

你确认,它执行。改完不满意,一条命令回滚。

为什么不做成一键优化工具?

因为一键优化本质上是骗人的。

每台电脑装的东西不一样,有人要 Hyper-V,有人不要;有人用蓝牙,有人不用。硬编码一张「可以关的服务列表」,要么太保守没效果,要么太激进出事故。

win-sweep 给 AI 的不是名单,是判断框架:什么条件下可以关、什么必须留、遇到没见过的服务怎么根据签名和依赖关系来分析。AI 拿到这套框架,面对任何一台电脑都能做出合理判断。

几个设计细节

  • 遥测三层封杀:只禁服务没用,计划任务会拉起来。必须服务 + 计划任务 + 启动项一起断,写在 Skill 里 AI 自动处理
  • 改了就能回滚:启动项「禁用」实际是移到备份键,服务优先改 Manual 而不是 Disabled,高危操作先导出注册表
  • 零依赖:纯 PowerShell 5.1,Windows 10/11 自带,不装任何第三方
  • 你拍板 AI 执行:每一步修改等你确认,不会偷偷动你的系统

适合谁

如果你已经在用 Claude Code、Cursor、VS Code Copilot 这类 AI 编程工具——克隆下来就能用,零学习成本。

如果你还没用过——这可能是个不错的入门场景,总比让 AI 写贪吃蛇实用。

链接

GitHub 地址:github.com/tianzheng-z…

MIT 开源,欢迎 star,欢迎提 issue。