Agent Skills
返回列表
💻

Mac 终端效率套件

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/mac-cli-productivity。

技能介绍

在 macOS 上,很多系统操作要靠图形界面一步步点:清缓存、查端口、批量重命名、截屏或录屏、找大文件。这些动作每天重复几次,既打断节奏,也容易漏掉关键参数。这个技能以终端为工作台,把高频操作压缩成可复用的命令与别名,让你用一条命令完成原本多点多击的任务。

核心能力

  • 场景化命令思路:查占用端口的进程用 lsof -i :端口;清空 DNS 缓存用 sudo dscacheutil -flushcache;批量重命名用循环配合 mv;截屏/录屏用 screencapture;找大文件用 du -sh 排序。
  • 固化为函数与别名:把每天重复三次以上的动作写入 ~/.zshrc 或脚本目录,取易记的名字如 cleanup、ports,减少输入与记忆成本。
  • 安全护栏:对删除或系统级操作加确认(如 -i),在执行前先读懂命令,避免盲目 sudo。

工作步骤

  1. 列出每天重复三次以上的动作,明确输入与输出。
  2. 将其写成函数或脚本,放入 ~/.zshrc 或独立脚本目录。
  3. 起好记且不与系统命令冲突的别名,并记录用途。
  4. 为危险操作加确认参数,在关键步骤前做备份。

适用边界与注意点

  • 仅作为效率方法参考,不替代你对命令的理解与责任。
  • 涉及系统级或删除操作务必谨慎,先备份再执行。
  • 别名应使用独特前缀,避免覆盖系统命令。
  • 函数与别名需写入配置文件,避免只在当前 shell 生效。
  • 对来源不明的脚本先读懂再执行,不要直接 sudo。

使用场景

  • 本地起了多个服务,端口冲突,需要快速定位是哪个进程占用了 8080 端口
  • 改完 hosts 或部署完环境后网络异常,需要清空 DNS 缓存让配置立即生效
  • 下载目录里几十份截图命名混乱,需要按规则批量重命名后归档
  • 磁盘告警时需要在 /Users 下快速找出占用空间最大的文件并确认能否删除

适合人员

  • Mac 后端开发者:本地常起多个服务,端口被占时要秒级定位进程并释放
  • 独立开发者:部署联调全靠终端,想把清缓存、查端口等动作固化成别名减少重复输入
  • 运维或技术支持:要在多台 Mac 上排查缓存与网络问题,需要一份可直接复用的命令清单
  • 重度终端用户:每天手动清理缓存和截屏太繁琐,想把重复三次以上的动作脚本化