首页/新闻资讯/正文详情

【开发环境】Agent 工具清理 Windows 系统盘提示词推荐 ① ( 磁盘扫描 | 磁盘清理 | 批处理脚本生成 | 注意事项与避坑 | 推荐使用的模型 | 通用 Agent清理系统盘提示词 )

发布时间:2026/9/26 4:12:25 来源:云帆数科 栏目:资讯中心
【开发环境】Agent 工具清理 Windows 系统盘提示词推荐 ① ( 磁盘扫描 | 磁盘清理 | 批处理脚本生成 | 注意事项与避坑 | 推荐使用的模型 | 通用 Agent清理系统盘提示词 )
文章目录前言一、磁盘扫描1、总体诊断2、重点检查目录清单3、常用扫描命令二、磁盘清理1、一键批处理脚本的安全边界2、批处理脚本的三个大坑3、手动与软件层清理三、注意事项与避坑四、Agent 工具可加载的专家、技能、连接器1、专家 ( Expert )2、技能 ( Skill )3、连接器 ( Connector / MCP )五、推荐使用的模型六、通用 Agent 清理系统盘提示词总结前言本文记录一次Windows 11 系统盘瘦身过程 ,从空间分析 ,一键脚本编写踩坑 ,到 Agent 工具的能力选型与通用提示词沉淀 ;C 盘总容量 222 GB , 已用 204 GB , 剩余仅 18 GB ( 8.4 % ) , 已低于 10 % 的警戒线 ; 再满下去 , Windows 更新 , 休眠功能与大型软件都会开始报错 ;本文最终成果 :释放约 18 GB 空闲空间 ,并沉淀出一套可复用的 Agent 清理方法论 ;清理系统盘 提示词 :你是一名严谨的Windows系统盘清理助手,服务对象是普通用户,目标是在不损坏系统与数据的前提下最大化回收C盘空间;工作流程:1.只读先行:先用只读命令扫描磁盘剩余空间与重点目录大小,未经用户确认不得执行任何删除;2.重点扫描:AppData的Local与Roaming与LocalLow三目录,ProgramData,用户个人目录,系统缓存目录,输出按大小倒序的清单;3.分级判定:每一项标注 可安全删除 / 软件内清理 / 需人工确认 / 禁止触碰 四级,并写明判定依据;4.方案输出:按收益从高到低给步骤,图形界面路径优先,命令兜底,每条命令解释作用;5.脚本生成:用户要一键脚本时生成.bat,必须满足:管理员权限检测,清理前扫描报告,删除前Y/N二次确认,清理后输出前后剩余空间对比,全程中文提示;6.脚本编码:.bat 必须存为 GBK 编码(CP936),换行符必须为 CRLF,禁止使用 UTF-8加 chcp65001组合;7.数值计算:磁盘字节数一律通过PowerShell以 MB 为单位计算,禁止在 cmd 的set/a 中直接运算;8.安全边界:只清理系统可自动重建的缓存,不碰微信 QQ 钉钉聊天记录,不碰ProgramFiles,不碰WinSxS,不碰PackageCache,不碰注册表,不卸载软件除非用户逐项确认;9.高危前置:涉及删除与系统组件的操作,先给风险说明与备份建议,再给步骤;10.不编数据:所有容量与数量以实测为准,扫描不到就如实说明,禁止编造;输出格式:结论先行,步骤分123,命令用代码块,路径给完整绝对路径;加载的 专家、技能 :一、磁盘扫描1、总体诊断C 盘不是被垃圾文件堆满的 , 大头是开发工具与软件缓存 , 光清垃圾收效有限 , 要走 缓存清理 缓存搬家 卸载闲置软件 三管齐下 ;2、重点检查目录清单核心思路 :优先扫AppData,ProgramData与用户个人目录三处 , 用du或 PowerShell 逐层统计 , 拿到真实数据再动手 ;目录实测大小性质处理策略C:\ProgramData\AMD6.7 GB显卡驱动安装包缓存可整目录删除C:\Users\xxx\AppData\Roaming\kingsoft5.6 GBWPS 插件与云备份软件内清理 , 备份目录迁移C:\ProgramData\Package Cache5.0 GB软件安装器缓存禁止手动删除AppData\Roaming\TRAE SOLO CN与Trae CN5.7 GB两套 AI 编辑器卸载闲置版本C:\Users\xxx\AppData\Local\JianyingPro3.5 GB剪映草稿与素材缓存软件内清缓存C:\Users\xxx\AppData\Roaming\Code3.9 GBVSCode 扩展与工作区清安装包缓存C:\Users\xxx\AppData\Local\Android4.6 GBAndroid SDK做安卓开发则保留AppData\Local下 pip , npm-cache , Pub约 3.1 GB包管理器缓存命令行清空 , 可自动重建AppData\Roaming\baidunetdisk1.6 GB网盘缓存软件内清理AppData\Local\DingTalk_91与_870.7 GB钉钉新旧两版旧版确认后删C:\Users\xxx\Downloads1.6 GB下载堆积人工翻查3、常用扫描命令Git Bash 环境 :用du命令 逐层扫描排查 ;# 统计 AppData 一级子目录大小并倒序排列du-sm$LOCALAPPDATA/*|sort-rn|head-25# 查看 C 盘容量与剩余df-h/cPowerShell 环境 :统计指定目录总大小 ;# 递归求和指定目录的文件大小$s(Get-ChildItemC:\ProgramData\AMD-Recurse-Force-ErrorAction SilentlyContinue|Measure-ObjectLength-Sum).Sum{0:N1} GB-f($s/1GB)二、磁盘清理1、一键批处理脚本的安全边界设计原则 :脚本只清系统可自动重建的缓存 ,清理前先扫描出报告 , 删除前二次确认 ,清理后输出前后剩余空间对比 ;允许清理的五类位置 :用户临时文件夹 :%TEMP%, 实测约 700 MB ;系统临时文件夹 :C:\Windows\Temp, 实测约 85 MB ;Windows 更新缓存 :C:\Windows\SoftwareDistribution\Download;缩略图缓存 :AppData\Local\Microsoft\Windows\Explorer下的thumbcache_*.db;回收站 :单独二次确认后再清空 ;核心清理代码 : C盘清理瘦身.bat 代码内容如下 ,echo off setlocal enabledelayedexpansion title C盘清理瘦身小工具安全版 :: :: 本脚本只清理 5 类【公认安全】的缓存全部可由系统自行重建 :: 1. 用户临时文件夹 2. 系统临时文件夹 :: 3. Windows 更新下载缓存 4. 缩略图缓存 :: 5. 回收站清空前单独再问一次 :: 本脚本【不会】动微信/QQ聊天记录、动 Program Files、 :: 动 WinSxS、动注册表、卸载软件、联网下载。 :: 注意本文件必须保存为 GBK/ANSI 编码否则中文会乱码 :: :: ---- 管理员权限检测 ---- net session nul 21 if %errorlevel% neq 0 ( echo. echo [权限不足] 请右键点击本文件选择“以管理员身份运行”。 echo. pause exit /b ) :: ---- 记录清理前剩余空间单位MB用PowerShell算避免32位溢出---- for /f %%a in (powershell -NoProfile -Command [math]::Round((Get-PSDrive C).Free/1MB)) do set FREE1%%a echo. echo echo C盘清理瘦身小工具 echo echo 清理前 C 盘剩余空间: !FREE1! MB echo. :: ---- 扫描各位置当前大小 ---- echo [扫描] 正在统计各可清理位置的大小请稍等... set SCANLOG%USERPROFILE%\Desktop\C盘清理扫描.txt echo C盘可清理位置扫描 %date% %time% %SCANLOG% call :GetSize %TEMP% 用户临时文件夹 call :GetSize C:\Windows\Temp 系统临时文件夹 call :GetSize C:\Windows\SoftwareDistribution\Download Windows更新缓存 call :GetSize %LOCALAPPDATA%\Microsoft\Windows\Explorer 缩略图缓存 echo. echo 扫描明细已写入桌面《C盘清理扫描.txt》 type %SCANLOG% echo. :: ---- 二次确认 ---- echo ---------------------------------------------- echo 即将清理前 4 类临时/缓存文件不含回收站。 echo 这些都是系统可自动重建的缓存删除不影响软件使用 echo 但正在运行的安装程序可能会受影响建议先关闭其他程序。 echo ---------------------------------------------- set /p GO1确认清理吗输入 Y 继续N 退出 if /i not %GO1%Y goto END echo. echo [1/4] 清理用户临时文件夹... del /f /s /q %TEMP%\* nul 21 for /d %%i in (%TEMP%\*) do rd /s /q %%i nul 21 echo 完成个别被占用的文件会自动跳过属正常现象 echo [2/4] 清理系统临时文件夹... del /f /s /q C:\Windows\Temp\* nul 21 for /d %%i in (C:\Windows\Temp\*) do rd /s /q %%i nul 21 echo 完成 echo [3/4] 清理 Windows 更新下载缓存... net stop wuauserv nul 21 net stop bits nul 21 del /f /s /q C:\Windows\SoftwareDistribution\Download\* nul 21 for /d %%i in (C:\Windows\SoftwareDistribution\Download\*) do rd /s /q %%i nul 21 net start bits nul 21 net start wuauserv nul 21 echo 完成更新服务已重新启动 echo [4/4] 清理缩略图缓存... del /f /q %LOCALAPPDATA%\Microsoft\Windows\Explorer\thumbcache_*.db nul 21 echo 完成 :: ---- 回收站单独确认 ---- echo. set /p GO2要顺便清空回收站吗删了就找不回来了输入 Y 清空N 跳过 if /i %GO2%Y ( rd /s /q C:\$Recycle.Bin nul 21 echo 回收站已清空。 ) else ( echo 已跳过回收站。 ) :: ---- 汇总结果 ---- for /f %%a in (powershell -NoProfile -Command [math]::Round((Get-PSDrive C).Free/1MB)) do set FREE2%%a set /a DELTAFREE2-FREE1 echo. echo echo 清理完成 echo 清理前剩余: !FREE1! MB echo 清理后剩余: !FREE2! MB echo 本次释放约: !DELTA! MB echo echo !date! !time! 清理前!FREE1!MB 清理后!FREE2!MB 释放约!DELTA!MB %USERPROFILE%\Desktop\C盘清理日志.txt echo 结果已追加到桌面《C盘清理日志.txt》 :: ---- 可选组件存储瘦身 ---- echo. echo [提示] 想再多挤一些空间有两个手动大招 echo A. 磁盘清理的“清理系统文件”开始菜单搜“磁盘清理”选C盘 echo 点“清理系统文件”勾选 Windows 更新清理能再出几个GB。 echo B. 组件存储瘦身DISM约10-30分钟安全不影响系统 set /p GO3现在就执行 B 吗输入 Y 执行N 以后再说 if /i %GO3%Y ( echo 正在执行请耐心等待 10-30 分钟期间不要关窗口... Dism.exe /Online /Cleanup-Image /StartComponentCleanup echo 组件清理完成。 ) goto END :GetSize set GP_DIR%~1 set GP_NAME%~2 powershell -NoProfile -Command $s(Get-ChildItem -LiteralPath %GP_DIR% -Recurse -Force -ErrorAction SilentlyContinue | Measure-Object Length -Sum).Sum; if($s -eq $null){$s0}; {0} : {1:N1} MB -f %GP_NAME%, ($s/1MB) %SCANLOG% 2nul goto :eof :END echo. pause执行批处理脚本 : 右键点击脚本 , 选择 以管理员身份运行 :bat 脚本运行效果 :2、批处理脚本的三个大坑坑一 :编码错误导致中文乱码与命令被撕碎 ; 中文版 Windows 的 cmd 默认按 GBK 解析 .bat ,若存成 UTF-8 加chcp 65001, 带括号块的 if 与 for 语句会解析错乱, 典型报错是do 不是内部或外部命令; 解法是保存为 GBK 编码并去掉 chcp 行 ;坑二 :换行符必须是 CRLF ;不少编辑器与工具默认写出 LF ( Unix 格式 ) 换行 , 此时 cmd 的 goto , 括号块与 pause 全部失效 , 表现为双击后窗口一闪而过 ; 解法是统一转换为 CRLF ;# 将 bat 文件转存为 GBK 编码并统一 CRLF 换行$pC:\Users\xxx\Desktop\CleanC.bat$gbk[System.Text.Encoding]::GetEncoding(936)$c[System.IO.File]::ReadAllText($p,$gbk)$c$c-replacern,n-replacen,rn[System.IO.File]::WriteAllText($p,$c,$gbk)坑三 :cmd 算术溢出 ;set /a是 32 位有符号运算 , C 盘 200 多 GB 的字节数远超 21 亿上限 , 直接相减会得到错误结果 ; 解法是让 PowerShell 以 MB 为单位算好再传回 cmd ;3、手动与软件层清理DISM 组件存储瘦身 :先分析再决定 , 典型收益 2 GB 到 4 GB ;:: 只读分析 , 看实际大小与是否建议清理 Dism /Online /Cleanup-Image /AnalyzeComponentStore :: 确认建议清理后再执行 , 耗时 10 到 30 分钟 Dism /Online /Cleanup-Image /StartComponentCleanup磁盘清理的系统文件模式 :开始菜单搜索 磁盘清理 , 选 C 盘 , 点击 清理系统文件 , 勾选 Windows 更新清理与传递优化文件 , 通常可回收 3 GB 到 8 GB ;软件层操作 :WPS 在设置内清缓存并把备份目录改到其他盘 , 剪映在设置内清素材缓存 , 百度网盘在设置内清缓存 , 闲置的 AI 编辑器与 360 全家桶直接卸载 ;包管理器缓存清空 :# Python 包缓存pip cache purge# Node 包缓存npmcache clean--force三、注意事项与避坑绝对禁止删除的目录 :系统目录 :C:\Windows与WinSxS只能通过磁盘清理或 DISM 处理 , 手动删会导致系统损坏 ;程序目录 :C:\Program Files与C:\Program Files (x86);安装器缓存 :C:\ProgramData\Package Cache, 删了会导致软件无法卸载与修复 ;系统文件 :pagefile.sys与hiberfil.sys;聊天记录 :微信 , QQ , 钉钉的缓存目录删除前必须先在软件内确认记录已云端同步 ;操作纪律 :先读后删 :任何目录先确认用途再动手 , 拿不准就先备份或跳过 ;关闭软件 :清AppData缓存前先退出对应软件 , 避免文件占用 ;权限前置 :批处理涉及系统目录清理时必须以管理员身份运行 ;杀软拦截 :360 等安全软件会静默拦截 .bat 脚本 , 需在拦截记录中手动放行 ;过程勿断电 :DISM 清理期间关机可能损坏组件存储 ;四、Agent 工具可加载的专家、技能、连接器1、专家 ( Expert )适用场景 :遇到系统级运维问题时 , 让 Agent 挂载对应专家角色 , 直接获得沉淀好的工作流与安全边界约束 ;Windows 电脑运维专家 :覆盖体检 , 磁盘瘦身 , 网络急救 , 病毒查杀 , 驱动管理等场景 , 内置 先图形界面 , 再命令 , 风险前置 的处置流程 ;选择建议 :专家的本质是一份沉淀了处置经验与铁律的角色提示词 , 比通用对话更不容易给出危险操作 ;2、技能 ( Skill )可复用方向 :office 文档类技能 :把体检数据整理成可视化 HTML 报告或 Word 文档 ;数据处理类技能 :对扫描出的目录清单做透视与排行分析 ;自建技能 :把本次验证过的 bat 生成三铁律 ( GBK 编码 , CRLF 换行 , MB 单位计算 ) 沉淀为技能 , 下次直接复用 ;3、连接器 ( Connector / MCP )可选方向 :终端执行类 MCP :赋予 Agent 安全的命令执行沙箱 , 用于跑扫描命令 ;文件系统类 MCP :提供受限的读写能力 , 配合白名单目录使用 ;云文档连接器 :清理报告直接落到在线文档 , 便于多设备查看 ;五、推荐使用的模型选型原则 :按任务风险与复杂度分配模型 , 不必全程用最贵的 ;任务类型推荐模型档位理由空间扫描与命令生成通用中档模型任务确定性强 , 中档足够且响应快故障诊断与根因分析推理增强型需要多步推理与多原因概率排序清理报告与博客写作强写作型长文本模型结构化输出与排版遵循度更好批量文件清单分析长上下文模型需要一次性吃下大量目录数据一句话建议 :高风险操作 ( 删除 , 注册表 , 系统服务 ) 的决策环节交给推理增强型模型 , 执行环节交给中档模型 , 成本与安全兼顾 ;六、通用 Agent 清理系统盘提示词使用方式 :将下方提示词整段投喂给任意 Agent 工具 ( WorkBuddy , Claude Code , Cursor 等 ) , 按需替换个别表述即可 ;你是一名严谨的Windows系统盘清理助手,服务对象是普通用户,目标是在不损坏系统与数据的前提下最大化回收C盘空间;工作流程:1.只读先行:先用只读命令扫描磁盘剩余空间与重点目录大小,未经用户确认不得执行任何删除;2.重点扫描:AppData的Local与Roaming与LocalLow三目录,ProgramData,用户个人目录,系统缓存目录,输出按大小倒序的清单;3.分级判定:每一项标注 可安全删除 / 软件内清理 / 需人工确认 / 禁止触碰 四级,并写明判定依据;4.方案输出:按收益从高到低给步骤,图形界面路径优先,命令兜底,每条命令解释作用;5.脚本生成:用户要一键脚本时生成.bat,必须满足:管理员权限检测,清理前扫描报告,删除前Y/N二次确认,清理后输出前后剩余空间对比,全程中文提示;6.脚本编码:.bat 必须存为 GBK 编码(CP936),换行符必须为 CRLF,禁止使用 UTF-8加 chcp65001组合;7.数值计算:磁盘字节数一律通过PowerShell以 MB 为单位计算,禁止在 cmd 的set/a 中直接运算;8.安全边界:只清理系统可自动重建的缓存,不碰微信 QQ 钉钉聊天记录,不碰ProgramFiles,不碰WinSxS,不碰PackageCache,不碰注册表,不卸载软件除非用户逐项确认;9.高危前置:涉及删除与系统组件的操作,先给风险说明与备份建议,再给步骤;10.不编数据:所有容量与数量以实测为准,扫描不到就如实说明,禁止编造;输出格式:结论先行,步骤分123,命令用代码块,路径给完整绝对路径;加载如下 专家、技能 :总结本次 C 盘瘦身共释放约 18 GB , 空闲空间从 18 GB 回升到 36 GB ;方法论上记住三句话 : 先实测后动手 , 空间大头永远在AppData与ProgramData而不是临时文件 ; 脚本自动化的前提是边界清晰 , 只清系统可重建的缓存 ; 给 Agent 工具的经验要沉淀为提示词与技能 , 下一次瘦身直接复用 ;

相关推荐

涉密资质申请条件矩阵:通用门槛、三类差异与自查校验模型
涉密资质申请条件矩阵:通用门槛、三类差异与自查校验模型

定义: 涉密资质是国家保密行政管理部门依法授予企业从事涉密业务的资格,分为军工保密资质(保发〔2025〕2 号)、涉密信息系统集成资质(2020 年第 1 号令)、国家秘密载体印制资质(2020 年第 2 号令… · 2026/9/26 4:12:25

iOS版本可以实时转文字吗?录音APP怎么操作
iOS版本可以实时转文字吗?录音APP怎么操作

很多iOS用户在会议、讲座记录场景中,都会遇到两个核心问题:iOS系统是否支持录音实时转文字、主流录音APP的实时转写功能具体如何操作、存在哪些使用限制。本文针对高频使用误区,客观解答iOS设备录音转文字的可用条件、操作流程与功能边界。一… · 2026/9/26 4:12:25

SAP HANA SQLSCRIPT LOGGING 权限详解,从存储过程日志采集到数据库安全隔离
SAP HANA SQLSCRIPT LOGGING 权限详解,从存储过程日志采集到数据库安全隔离

在 SAP HANA 数据库中,一个存储过程能够正常执行,并不代表调用该过程的用户就能够查看或收集它产生的全部日志。 这种情况在企业系统的日常运维中相当常见。我们的业务系统通过存储过程完成订单计算、财务数据汇总或库存检查,业务用户只需要获得处理结果,而负责故障排查的… · 2026/9/26 4:12:25

Claude Code Skills实战指南:11个顶级技能提升开发效率
Claude Code Skills实战指南:11个顶级技能提升开发效率

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 4:57:04

IP2325双节锂电池5V升压充电方案解析
IP2325双节锂电池5V升压充电方案解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 4:57:04

如何10分钟从零构建KytyPS5:PS5模拟器源码编译到首次运行PS5游戏的完整新手指南
如何10分钟从零构建KytyPS5:PS5模拟器源码编译到首次运行PS5游戏的完整新手指南

如何10分钟从零构建KytyPS5:PS5模拟器源码编译到首次运行PS5游戏的完整新手指南 【免费下载链接】KytyPS5 PlayStation 5 emulator for Windows, Linux and MacOS 项目地址: https://gitcode.com/gh_mirrors/ky/KytyPS5 KytyPS5 是一款免费开源的 PS5 模拟器… · 2026/9/26 4:56:58

知网维普AIGC检测差异与论文降重实战指南
知网维普AIGC检测差异与论文降重实战指南

1. 知网和维普的AIGC检测,到底差在哪先说一个我这两天刚遇到的咨询案例。有位研究生发了一份修改了三个月的论文初稿给我,说自己用两个平台做了AIGC检测,结果一个显示8%,另一个显示57%。他一晚上没睡好,反复追问是不是… · 2026/9/26 4:56:52

C#加密解密注册码实战:AES-GCM+RSA签名构建软件授权机制
C#加密解密注册码实战:AES-GCM+RSA签名构建软件授权机制

简介:《C#加密与解密注册码DEMO程序》是一份面向.NET开发者和软件版权保护学习者的完整示例,演示了通过读取CPU编码与硬盘编码生成唯一机器码,再经MD5加密后写入注册表和本地文件,以实现软件授权控制。程序分为用户程序加密模块与… · 2026/9/26 4:56:52

Windows 下 Docker Compose 容器状态查询、日志查看与文件导出实战
Windows 下 Docker Compose 容器状态查询、日志查看与文件导出实战

日常用 Docker Compose 跑服务的人里,Windows 上最绕不开的两个操作就是查服务状态和进容器看文件。我见过不少同事装了 Docker Desktop,docker compose up -d一敲,服务起来了就不知道该干嘛了——日志报错不知道去哪看,改完配置文… · 2026/9/26 4:56:52

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码