编程

Mac 系统工具

试用

面向个人用户的 macOS 系统管控与控制工具. 核心能力: - 系统信息、进程、磁盘、电池查询 - 音量、亮度、网络基础控制 - 截图、剪贴板、Finder 操作 - 破坏性操作二次确认 适用场景: - 个人查看 Mac 系统状态 - 调整音量亮度与网络 - 截图与剪贴板操作 差异化: 免费版聚焦个人只读查询与基础控制,破坏性操作二次确认,零成本使用. 适用关键词: mac 系统, 系统信息, 进程, 音量, 亮度, 截图, 剪贴板, macos, system control

它能做什么

面向个人用户的 macOS 系统管控与控制工具. 核心能力: - 系统信息、进程、磁盘、电池查询 - 音量、亮度、网络基础控制 - 截图、剪贴板、Finder 操作 - 破坏性操作二次确认 适用场景: - 个人查看 Mac 系统状态 - 调整音量亮度与网络 - 截图与剪贴板操作 差异化: 免费版聚焦个人只读查询与基础控制,破坏性操作二次确认,零成本使用. 适用关键词: mac 系统, 系统信息, 进程, 音量, 亮度, 截图, 剪贴板, macos, system control

技能文档

Mac 系统工具(免费版)

概述

本工具帮助个人用户管理与控制 macOS 系统功能:系统信息、进程、磁盘、电池查询,音量亮度网络控制,截图剪贴板 Finder 操作。破坏性操作(关机、重启、杀进程)二次确认.

核心能力

能力说明免费版范围
系统信息软件/硬件/内存/磁盘/电池只读
进程管理CPU/内存排序、查找、结束二次确认
音量亮度查询与设置基础
网络WiFi、IP、DNS、ping基础
截图剪贴板截屏、pbcopy/pbpaste全覆盖
Finder打开、显示、废纸篓基础
技术实现要点:核心能力基于input_params参数与output_format配置实现,支持创建/查询/修改/删除等操作模式,通过config_options进行运行时配置.

核心功能执行

input_params参数进行配置.

处理: 解析核心功能执行的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回核心功能执行的响应数据,包含状态码、结果和日志.

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

参数配置与调用

config_options参数进行配置.

处理: 解析参数配置与调用的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回参数配置与调用的响应数据,包含状态码、结果和日志.

  • 执行此能力时使用config_options参数,支持修改/重置/导入操作

结果处理与输出

output_format参数进行配置.

处理: 解析结果处理与输出的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回结果处理与输出的响应数据,包含状态码、结果和日志.

  • 执行此能力时使用output_format参数,支持导出/保存/转换操作 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:面向个人用户的、macOS、系统信息查询与基、础控制工具、系统管理与控制工等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.

使用场景

场景一:查看系统状态

# 系统软硬件信息
system_profiler SPSoftwareDataType SPHardwareDataType
# ...
# CPU 占用前 10
ps aux --sort=-%cpu | head -11
# ...
# 磁盘与电池
df -h /
pmset -g batt

场景二:音量与亮度

# 查询音量
osascript -e 'output volume of (get volume settings)'
# ...
# 设置音量
osascript -e 'set volume output volume 50'
# ...
# 亮度(需 brightness 工具)
brightness 0.8

场景三:截图与剪贴板

# 全屏截图到桌面
screencapture ./Desktop/screenshot.png
# ...
# 区域截图
screencapture -i ./Desktop/region.png
# ...
# 复制内容到剪贴板
echo "内容" | pbcopy
pbpaste

不适用场景

以下场景Mac 系统工具不适合处理:

  • 实时流数据处理
  • 小规模数据手动分析
  • 非结构化文本情感分析

触发条件

需要数据分析、报表生成、统计洞察、数据可视化时使用。不适用于非本工具能力范围的需求.

快速开始

  1. 用户描述要做的系统操作.
  2. 判断类别(查询/调整/破坏性).
  3. 查询类直接执行;破坏性先确认.
  4. 需要 sudo 的提前告知. 响应解析: 完成完成后,查看输出响应确认任务状态。成功时输出包含解析摘要和响应数据;失败时根据错误信息排查问题,查阅错误解析章节获取恢复步骤.

示例

工作流分类:

类别处理方式
信息查询直接执行并展示
设置调整直接执行
破坏性先向用户确认
需 sudo提前告知用户

优秀实践

  • 查询先做:先查状态再调整,避免盲目操作.
  • 破坏性必确认:关机、重启、杀进程、清废纸篓先问用户.
  • sudo 提前说:需要提权的命令提前告知,避免中途卡住.
  • 截图命名规范:按日期或用途命名,便于查找.
  • 剪贴板别存敏感:pbcopy 内容留剪贴板,敏感信息用后清理.

常见问题

Q1:能批量管理多台 Mac 吗? A:不能。多设备远程管理为专业版能力. Q2:杀进程安全吗? A:操作前向用户确认目标进程,避免误杀系统进程. Q3:亮度命令无效? A:系统默认无 brightness 命令,需额外安装或用 AppleScript. Q4:免费版支持定时任务吗? A:不支持。定时任务与自动化策略为专业版能力. Q5:关机重启能撤销吗? A:不能。执行前务必确认,命令不可逆.

进阶用法

系统信息查询集

# 软件信息
sw_vers                          # macOS 版本
uname -a                         # 内核信息
# ...
# 硬件信息
sysctl -n machdep.cpu.brand_string   # CPU 型号
sysctl -n hw.memsize                  # 内存(字节)
system_profiler SPHardwareDataType    # 硬件概览
# ...
# 磁盘与电池
df -h /                          # 磁盘占用
pmset -g batt                    # 电池状态

进程管理

# CPU 占用前 10
ps aux --sort=-%cpu | head -11
# ...
# 内存占用前 10
ps aux --sort=-%mem | head -11
# ...
# 查找进程
pgrep -fl "chrome"
# ...
# 结束进程(先确认)
kill PID          # 正常结束
kill -9 PID       # 强制结束(谨慎)

网络诊断

# WiFi 信息
networksetup -getairportnetwork en0
# ...
# IP 与 DNS
ifconfig | grep "inet "
scutil --dns | grep nameserver
# ...
# 连通性
ping -c 4 example.com
traceroute example.com

常用操作速查

操作命令
音量查询osascript -e 'output volume of (get volume settings)'
设置音量osascript -e 'set volume output volume 50'
静音osascript -e 'set volume output muted true'
全屏截图screencapture ./Desktop/s.png
区域截图screencapture -i ./Desktop/r.png
复制到剪贴板echo x | pbcopy
粘贴pbpaste
打开 Finderopen .
清空废纸篓rm -rf ./.Trash/*(先确认)

安全操作规范

  • 查询优先:先查状态再调整,避免盲目操作.
  • sudo 提前说:需提权命令提前告知,避免中途卡住.
  • 系统进程别杀:杀进程前确认目标,避免误杀系统进程.
  • 剪贴板防泄:敏感信息用后清理剪贴板.

依赖说明

运行环境

  • Agent 平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI 等)
  • 操作系统: macOS(Windows/Linux 仅部分命令兼容)

依赖详情

依赖项类型是否必需获取方式
osascript系统工具必需macOS 自带
brightness亮度控制可选Homebrew 安装
LLM APIAPI必需由 Agent 内置 LLM 提供

API Key 配置

  • 本工具为纯 Markdown 指令,无需额外 API Key
  • sudo 操作需用户系统密码,由系统弹窗处理

可用性分类

  • 分类: MD+EXEC(Markdown 指令 + 命令行执行)
  • 说明: 通过自然语言指令驱动 Agent 执行 macOS 系统命令

错误处理

错误场景原因处理方式
配置错误参数缺失或格式错误检查依赖说明中的配置要求
运行时错误运行环境不满足确认运行环境符合依赖说明
网络错误连接超时或不可达执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案

已知限制

  • 需LLM支持,无LLM环境不可用
  • 复杂业务场景建议结合人工经验判断
  • 执行效率受模型能力与网络环境影响
  • 当前为免费版本,如需完整功能请升级到付费版获取全部能力

输出格式

{
  "success": true,
  "data": {
    "result": "Mac 系统工具处理结果",
    "execution_time": "0.5s",
    "metadata": {
      "version": "1.0",
      "processor": "mac system"
    }
  },
  "execution_log": ["解析输入参数", "执行核心处理", "格式化输出结果"],
  "error": null
}

相关技能

macOS截图工具免费版,为个人用户包含屏幕截图与基础录屏能力. 适用于需要mac node snapshot tool相关能力的开发场景,包含结构化的工作流程和可复用的模板,帮助用户快速完成任务并保持代码质量. 适用于需要mac node snapshot tool相关能力的开发场景,包含结构化的工作流程和配置指引.

屏幕监控工具免费版,面向个人用户的屏幕共享与分析. 核心能力: - 单次屏幕截图 - 定时自动截图(间隔可调) - 截图本地保存与管理 - 屏幕内容基础分析 - 双模式运行(主动/被动) 适用场景: - 远程协助截图 - 工作进度记录 - 屏幕内容存档 差异化:免费版提供基础截图能力。PRO版扩展实时流共享、多屏支持、AI 分析与企业级监控. 适用关键词: screenshot, 屏幕截图, screen capture, 监控, screen share, 定时截图

Mac 磁盘空间盘点与清理建议技能。当用户说「硬盘不够用」「空间不足」「磁盘快满了」「帮我清理 Mac」「扫描大文件」「哪些可以删」时触发。 自动扫描系统、用户目录、开发项目中的空间占用,生成三级清理建议(立即清 / 确认后清 / 保留),提供可直接复制执行的命令。 绝不自动删除任何文件,只出报告和命令,执行前必...

1 次安装

An Agent Skill for checking a Mac. It automatically inspects system and device information, opens a local page for guided hardware checks, and generates a downloadable inspection report.

个人服务器监控工具,支持CPU/内存/磁盘基础指标与简单告警通知。Use when 需要系统监控、日志分析、运维告警、部署管理时使用。不适用于物理硬件维修。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。

1 次安装

iOS/macOS 应用全生命周期开发技能包。覆盖从需求分析到上架发布的完整流程,包括:工程工作流(需求澄清、PRD生成、任务拆解、Swift TDD、Bug诊断、架构改进)、政策合规监控与动态学习、智能代码生成(Swift/SwiftUI/UIKit)、UI设计系统与美学规范(12大设计法则、631配色、8点网...

1 次安装