轻量级 Windows C盘智能清理工具

$MFT 文件大小,先维护大文件候选池再懒重建候选路径,避免逐文件 metadata IO;非管理员或 MFT 失败时自动降级为原有遍历方案Sns、WebView、小程序等常见缓存目录会独立归类$MFT 顺序大小解析,秒级完成全盘扫描(类似 WizTree);非管理员或 MFT 失败时保留 jwalk 降级遍历com.xxx.yyy)和纯版本号目录(1.2.3.4、v2.0)在评分前直接跳过Exact / Prefix / Pattern 三种规则,禁止全局 contains 匹配HKCR\Applications 下的文件关联残留,不碰系统关键区域reg.exe export 生成完整 .reg 备份文件,支持双击恢复SHLoadIndirectString FFI 调用 Windows API 解析 @%SystemRoot%\System32\xxx.dll,-1234 等原始字符串为人类可读的菜单名称shellex\ContextMenuHandlers 下的系统级右键菜单条目自动禁止选中和删除,防止破坏系统右键功能$MFT 建立文件大小表,避免传统全盘递归扫描和大量逐文件 metadata IOdisk_growth_* 历史文件名,D/E 等其他盘使用 d_disk_growth_*、e_disk_growth_* 前缀,统一存放在 disk_growth_snapshots/ 下;文件级明细采用同名分片目录存储,避免多 TB 磁盘下生成或读取超大主 JSON;每个磁盘快照最多保留 3 组,超过后自动清理旧主快照和同名分片目录$MFT 体积、硬盘类型和安全软件实时扫描,应用启动后的首次 MFT 扫描可能因系统缓存预热而更慢src-tauri/src/disk_growth/,命令入口统一为 scan_disk_growthOLLAMA_MODELS 并解析 manifest 映射共享 blob,展示真实模型名而不是 sha256-* 文件名HF_HOME;ComfyUI 会识别 Python 版 extra_model_paths.yaml、桌面版 %APPDATA%\ComfyUI\config.json 的 basePath、extra_models_config.yaml、默认 models 目录和 diffusion_models、text_encoders、controlnet 等现代模型目录;LM Studio 仅识别明确的 .lmstudio 路径,避免把普通 models 目录误判为 LM Studio.safetensors、.gguf、.ggml、.ckpt、.onnx、.ort、.tflite、.pb、.h5、.hdf5、.keras、.mlmodel、.mlpackage、.engine、.plan、.trt、.mnn、.rknn、.mindir、.om、.pdmodel、.pdiparams、.caffemodel、.dlc、.hef、.xmodel、.bmodel、.pte、.task、.nemo、.bin、.pt、.pth 等格式分层过滤大模型候选;.bin/.pt/.pth 等高误判扩展名必须达到更高体积阈值,并跳过已由配置层覆盖的路径;其中 .bin/.dlc 在 MFT 兜底中还会结合 AI/模型目录或强模型文件名特征确认,并排除 Steam、3DMark 等游戏/跑分资源目录,避免把大型资源包误报为模型ai-models:progress 事件展示 MFT 枚举、候选筛选、大小读取、路径重建和结果汇总等阶段;扫描完成后在总览卡片的耗时入口 hover 展示各阶段耗时与总耗时,便于判断瓶颈且不干扰模型结果主信息ai_models 扫描模块新增配置优先 + MFT 兜底分层,scan_ai_model_assets Tauri 命令支持深度发现参数和阶段进度事件,MVP 仅做可视化分析与定位,不提供删除或自动清理%LOCALAPPDATA%/LightC/config/config.json,默认运行数据保存在 %LOCALAPPDATA%/LightC/data/;更改数据目录只迁移日志、备份、快照和安装历史缓存,不把配置文件混入用户选择的数据目录download.json 网盘链接、B站/抖音 @Evan的像素空间),并提示第三方转载、网盘引流和二次打包风险``` ┌─────────────────────────────────────────────────────────────────────────────┐ │ Frontend (React 19 + TypeScript + TailwindCSS 4) │ │ ┌────────────────────┐ ┌─────────────────────┐ ┌───────────────────┐ │ │ │ Pages │ │ Components │ │ Hooks │ │ │ │ - HomePage │ │ - TitleBar │ │ - useCleanup │ │ │ │ - CleanupPage │ │ - Toast │ │ │ │ │ │ - BigFilesPage │ │ - CategoryCard │ │ │ │ │ │ - SocialCleanPage │ │ - ConfirmDialog │ │ │ │ │ │ - SystemSlimPage │ │ - SettingsModal │ │ │ │ │ └────────────────────┘ │ - WelcomeModal │ └───────────────────┘ │ │ │ - ScanProgress │ │ │ ┌────────────────────┐ │ - ScanSummary │ ┌───────────────────┐ │ │ │ - Hotspot │ │ │ │ - Leftovers │ │ │ │ - Registry │ │ │ │ - ContextMenu │ │ │ │ - DiskGrowth │ │ │ │ - SystemSlim │ │ │ └────────────────────┘ │ │ │ │ │ Tauri Commands (IPC) │ └────────────────────────────────────┼────────────────────────────────────────┘ │ ┌────────────────────────────────────┼────────────────────────────────────────┐ │ Backend (Rust) │ │ ┌─────────────────────┐ ┌─────────────────────┐ ┌─────────────────────┐ │ │ │ Scanner Module │ │ Cleaner Module │ │ System Slimming │ │ │ │ - scan_engine │ │ - delete_engine │ │ - Hibernation │ │ │ │ - categories │ │ - enhanced_delete │ │ - WinSxS DISM │ │ │ │ - file_info │ │ - permanent_delete │ │ - PageFile │ │ │ │ - social_scanner │ └─────────────────────┘ │ - AdminCheck │ │ │ │ - hotspot │ └─────────────────────┘ │ │ │ - leftovers │ ┌─────────────────────┐ │ │ │ - registry │ │ Logger Module │ │ │ │ - context_menu │ └─────────────────────┘ │ │ │ - disk_growth/* │ ┌─────────────────────┐ │ │ │ (MFT/snapshot/ │ │ Data Dir Module │ │ │ │ growth) │ └─────────────────────┘ │ │ └─────────────────────┘ │ │ │ │ ┌────────────────────────────────────────────────────────────────────────┐ │ │ │ Commands Layer (IPC) │ │ │ │ commands/disk.rs commands/scan.rs commands/social.rs │ │ │ │ commands/delete.rs commands/system.rs commands/leftovers.rs │ │ │ │ commands/registry.rs commands/hotspot.rs commands/disk_growth.rs │ │ │ │ commands/tools.rs commands/logger_cmd.rs commands/data.rs │ │ │ └────────────────────────────────────────────────────────────────────────┘ │ │ │ │ ┌────────────────────────────────────────────────────────────────────────┐ │ │ │ Tauri Plugins │ │ │ │ - process (进程管理) - opener (文件打开) - dialog (原生对话框) │ │ │ └────────────────────────────────────────────────────────────────────────┘ │ │
$ claude mcp add light-c \
-- python -m otcore.mcp_server <graph>