SuperAPI AI 工具集

mac-maintenance

通用与其它

查看项目

更新于 10-16 01:08

技能介绍

用途:当用户提出 Mac 清理、维护或软件包/仓库刷新需求时使用该技能。

主要能力与用法:

  1. Homebrew 更新与升级:运行 brew update && brew upgrade。
  2. 刷新 ~/Projects 下的仓库:遍历 ~/Projects/*/.git,对每个仓库先执行 git -C "$dir" status --short --branch 查看状态,再执行 git -C "$dir" pull --ff-only。对于有未提交改动(dirty)的仓库应跳过,除非用户明确要求处理,并报告被跳过的路径。
  3. 清空废纸篓:运行 osascript -e 'tell application "Finder" to empty trash'。

结束时应给出简洁计数:brew 已升级/已是最新;repos 已拉取/已跳过/失败;trash 已清空/失败。

适用场景:日常 Mac 维护、批量更新 Homebrew 软件包、同步本地项目仓库、清理废纸篓。

限制:资料未提供更多平台、权限、错误处理或收费信息;脚本依赖 macOS、Homebrew、git 与 Finder,且默认跳过有未提交改动的仓库。