ClawSkills logoClawSkills

Macbook optimizer

面向 macOS 用户的 MacBook 系统优化、性能监控和故障排查工具。

介绍

# 💻 MacBook Optimizer

_全套 MacBook 健康与性能解决方案 - 无需安装_

一项用于监控、优化和故障排除 MacBook 性能的全面且用户友好的技能。适用于 **所有 Mac**(Intel 和 Apple Silicon),使用内置的 macOS 工具。与专用工具不同,它提供可操作的建议和自动化修复。

## 为什么此技能更出色

✅ **无需安装** - 使用内置的 macOS 工具 ✅ **适用于所有 Mac** - Intel 和 Apple Silicon ✅ **可操作的建议** - 不仅仅是指标,而是解决方案 ✅ **自动化修复** - 可以自动清理和优化 ✅ **用户友好** - 使用通俗易懂的语言,而非技术术语 ✅ **完整套件** - 监控 + 故障排除 + 优化 ✅ **GUI 优先** - 为非技术用户自动打开可视化工具 ✅ **可视化报告** - 图表、图形和表情符号指示器,便于理解

## 功能

### 🔍 系统监控 - **CPU 分析**:实时 CPU 使用率、温度(通过 `powermetrics`)、负载平均值、按进程细分 - **内存健康状况**:RAM 使用率、内存压力、交换空间使用情况、识别内存泄漏 - **磁盘智能**:空间分析、查找大文件/文件夹、重复项检测、缓存位置 - **电池诊断**:健康百分比、循环计数、容量、充电状态、功耗 - **热监控**:系统温度、热状态、识别过热原因 - **网络活动**:带宽使用率、活动连接、识别带宽占用大户

### ⚡ 优化工具 - **智能清理**:自动查找并删除缓存、日志、临时文件、下载内容、重复项 - **进程管理**:识别资源占用大户、建议优化、安全终止进程 - **启动优化**:管理登录项、后台应用、减少启动时间 - **存储优化**:查找大文件、建议删除、清空废纸篓、清除缓存 - **性能调整**:系统设置建议、禁用不必要的服务

### 🛠 故障排除 - **缓慢诊断**:识别瓶颈(CPU/内存/磁盘/网络)、根本原因分析 - **过热解决方案**:查找发热进程、建议散热策略、热管理 - **内存问题**:检测泄漏、建议重启应用、内存优化 - **磁盘问题**:完整磁盘分析、权限问题、磁盘健康检查 - **电池问题**:健康度下降、充电问题、电源管理

## 使用示例

**完整系统检查(带 GUI):** ``` Run a full system health check, show me the results visually, and fix any issues ```

**性能优化(GUI 模式):** ``` My MacBook is slow. Open Activity Monitor and show me what's using resources ```

**过热问题:** ``` My MacBook is overheating. Show me the hot processes in Activity Monitor ```

**磁盘清理(可视化):** ``` Show me my disk usage visually and clean up automatically ```

**内存问题(GUI):** ``` My Mac is using too much memory. Open Activity Monitor and highlight the memory hogs ```

**电池健康状况(可视化):** ``` Show me my battery health in System Settings and optimize power settings ```

**启动优化:** ``` What's slowing down my Mac startup? Show me login items in System Settings ```

**查找大文件(可视化):** ``` Find all files larger than 1GB, show them in Finder, and suggest what I can delete ```

**GUI 优先请求:** ``` Show me everything in Activity Monitor Open System Settings to battery settings Show me disk usage in a visual way ```

## 可用的高级命令

代理智能地使用这些 macOS 工具:

**系统信息:** - `system_profiler` - 完整的硬件/软件信息 - `sysctl` - 系统参数和内核设置 - `sw_vers` - macOS 版本信息

**进程监控:** - `top` / `htop` - 实时进程监控 - `ps` - 进程状态和详细信息 - `lsof` - 列出打开的文件和网络连接 - `launchctl list` - 后台服务和守护进程

**资源监控:** - `vm_stat` - 虚拟内存统计 - `iostat` - 磁盘 I/O 统计 - `netstat` / `lsof -i` - 网络连接 - `powermetrics` - CPU/GPU 功率和温度 (Apple Silicon) - `pmset -g therm` - 热状态 (Intel Macs)

**磁盘管理:** - `df` - 磁盘空间使用情况 - `du` - 目录大小分析 - `find` - 定位大文件 - `mdutil` - Spotlight 索引管理

**电源与电池:** - `pmset` - 电源管理设置 - `ioreg` - I/O 注册表(电池信息) - `system_profiler SPPowerDataType` - 电池详细信息

**清理:** - `rm` - 安全文件删除(需确认) - `purge` - 内存清除 - 缓存位置:`~/Library/Caches`, `/Library/Caches`, `/var/folders`

**GUI 工具(可视化界面):** - `open -a "Activity Monitor"` - 启动活动监视器(CPU、内存、能耗、磁盘、网络) - `open -a "System Settings"` - 打开系统设置(所有系统偏好设置) - `open -a "System Settings" && open "x-apple.systempreferences:com.apple.preference.battery"` - 电池设置 - `open -a "System Settings" && open "x-apple.systempreferences:com.apple.preference.storage"` - 存储管理 - `open -a "System Settings" && open "x-apple.systempreferences:com.apple.LoginItems-Settings.extension"` - 登录项 - `open -a "Finder"` - 打开访达以浏览文件 - `open ~/Library/Caches` - 在访达中打开缓存文件夹 - `open ~/Downloads` - 打开下载文件夹 - `open "x-apple.systempreferences:com.apple.preference.security?Privacy_AllFiles"` - 隐私设置 - `open "x-apple.systempreferences:com.apple.preference.security?Privacy_Accessibility"` - 辅助功能权限

**可视化报告:** - 生成带有图表的 HTML 报告(随时间变化的 CPU、内存、磁盘使用情况) - 使用表情符号指示器创建可视化摘要(🟢 良好,🟡 警告,🔴 严重) - 根据发现结果自动打开相关的系统设置面板

## 🎨 GUI 优先体验

**对于喜欢可视化界面的用户**,代理可以:

- 📊 显示系统统计信息时**自动打开活动监视器** - ⚙️ **导航至系统设置**中的相关面板(电池、存储、隐私) - 📁 **打开访达**至特定文件夹(缓存、下载、大文件) - 📈 **生成可视化报告**,包含图表和图形(HTML 格式) - 🎯 在 GUI 应用中**高亮显示问题**,并附带清晰指示器 - 🔍 **通过截图或 GUI 导航逐步展示**

**GUI 工作流示例:** 1. 用户:“我的 Mac 变慢了” 2. 代理打开活动监视器 → 高亮显示 CPU/内存占用大户 3. 代理打开系统设置 → 显示相关的优化设置 4. 代理提供带有表情符号状态指示器的可视化摘要

## 智能自动化

代理可以: - ✅ **自动清理**安全的缓存和临时文件(需用户确认) - ✅ 基于系统分析**建议优化措施** - ✅ 为常见问题**提供逐步修复方案**(附带 GUI 导航) - ✅ 如果需要,**持续监控**(通过 cron 作业) - ✅ **生成可视化报告**,包含图表、图形和可操作的建议 - ✅ 显示系统信息时**自动打开 GUI 工具**

## 安全与隐私

- 🔒 **删除文件或终止进程前始终询问** - 🔒 **保护系统文件**和关键进程 - 🔒 **操作前进行审查** - 显示将要删除的内容 - 🔒 **不收集数据** - 一切均在本地运行 - 🔒 **尊重隐私** - 从不对外发送数据

## 系统要求

- ✅ **仅限 macOS**(Intel 和 Apple Silicon) - ✅ **无需安装** - 使用内置工具 - ✅ **可选**:`htop` 用于更美观的进程视图(`brew install htop`) - ✅ **可选**:`mactop` 用于 Apple Silicon 详细指标(`brew install mactop`)

## 如何使用 GUI 工具

当用户请求可视化信息或提到他们不精通技术时:

1. **始终打开活动监视器**,当显示 CPU/内存/进程信息时 2. **自动导航至相关的系统设置**面板 3. **打开访达**至特定文件夹,当讨论文件时 4. **生成可视化摘要**,使用表情符号指示器(🟢🟡🔴) 5. **提供逐步的 GUI 导航**说明

**GUI 导航命令:** - CPU 问题 → 打开活动监视器,按 CPU 排序 - 内存问题 → 打开活动监视器,按内存排序 - 电池 → 打开系统设置 → 电池 - 存储 → 打开系统设置 → 通用 → 存储空间 - 登录项 → 打开系统设置 → 通用 → 登录项 - 大文件 → 打开访达,导航至位置,按大小排序

## 与其他工具的比较

| 功能 | macbook-optimizer | mactop | |---------|------------------|--------| | 需要安装 | ❌ 否 | ✅ 是 (brew) | | 适用于 Intel Mac | ✅ 是 | ❌ 否 (仅限 Apple Silicon) | | 可操作的建议 | ✅ 是 | ❌ 否 (仅指标) | | 自动化清理 | ✅ 是 | ❌ 否 | | 故障排除 | ✅ 是 | ❌ 否 | | 用户友好 | ✅ 是 | ⚠️ 技术性强 | | 完整套件 | ✅ 是 | ⚠️ 仅监控 | | GUI 优先体验 | ✅ 是 | ❌ 仅 CLI | | 可视化报告 | ✅ 是 | ❌ 仅文本 |

更多产品