ops-speedup 是一个跨平台、硬件自适应的系统优化器,以 bin/ops-speedup 二进制为探针与操作的核心来源。它会自动检测 macOS、Linux、WSL 或 Windows(MINGW/Cygwin/MSYS2),并结合 CPU、内存、磁盘、GPU 配置决定优化方案,最终输出健康评分与清理报告。
主要能力:视觉横幅与硬件摘要、JSON 诊断(磁盘/内存/网络)、完整并行扫描(磁盘、内存、CPU 占用、能耗占用、GPU/ANE、启动项),以及分级清理。清理分为三档:--clean 为安全清理(缓存、临时文件、日志、降低守护进程、刷新 DNS、内核调优,非破坏性);--deep 在 clean 基础上清理废纸篓、DerivedData、模拟器、动画裁剪、launch-agent;--aggressive 进一步卸载 launch agents、执行 docker --volumes、清理超过 14 天的 node_modules、启用 TCP BBR,可能造成破坏,需逐项确认。
使用方式:通过命令行调用,如 ${CLAUDE_PLUGIN_ROOT}/bin/ops-speedup --scan、--clean、--deep、--aggressive。支持模式快捷参数 scan、clean、deep、auto、aggressive。运行具有幂等性(距上次运行不足 1 小时会跳过部分步骤),会将遥测写入 ~/.ops-speedup/history.jsonl,内核调优参数只升不降,且内置受保护进程列表,阻止终止 shell、IDE、系统守护进程等。
适用场景:需要在多种操作系统上快速释放磁盘空间、缓解内存与 swap 压力、排查 CPU 与能耗占用、检查启动项并做网络与内核调优的用户。
限制:各操作系统能力不同,例如 CPU 占用终止、能耗、GPU/ANE、launch agent 检测、动画裁剪、TCP BBR 等仅在部分平台可用;Windows 仅提供有限支持。破坏性操作需显式确认,可能删除未挂载的容器卷和过期构建目录。具体安装步骤、收费与价格信息暂未提供。