每台 Windows 都有同一个宿命:刚装完系统飞快,用一两年屎山就堆起来了。
装 Adobe 送你一个自启服务,装联想驱动管理送你三个服务加两个计划任务,卸了软件服务还在,注册表启动项也没人帮你清。这些东西每个只吃一点资源,但用一年下来你系统里 50+ 个后台服务在跑,十几个计划任务定时触发——这就是你感觉到的「卡」。
想清理?打开 services.msc,SysMain、DiagTrack、WMPNetworkSvc……你认识几个?关错一个蓝屏了谁负责?
所以大多数人的结局就是:忍着,或者重装。
用 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。