用途:在原生 macOS 或 Linux 上执行系统管理任务,不适用于 WSL 与 Windows。技能会按主机名读取 ~/.admin/profiles/{hostname}.json 中的偏好设置,实现 profile 感知的操作。
主要能力:平台检测(Darwin 为 macOS,Linux 下若 /proc/version 含 microsoft 则提示改用 admin-wsl);包管理(macOS 用 Homebrew,Debian/Ubuntu 用 apt,Fedora/RHEL 用 dnf);Python 与 Node 包管理按 profile 选择 uv/pip/conda 与 npm/pnpm/yarn/bun;服务管理(Linux 用 systemctl 与 journalctl,macOS 用 brew services);通过 profile 中的 servers 配置 SSH 连接服务器;Docker 常用操作与能力检测(hasDocker、hasGit)。
使用方式:先运行 bash scripts/verify-unix-environment.sh 验证环境,再 source 加载脚本并调用 load_admin_profile 与 show_admin_summary。包管理器等偏好通过 jq 从 $PROFILE_PATH 读取。SSH 可用 ssh_to_server "cool-two" 或手动读取 host、username、keyPath 后执行 ssh -i。
适用场景:macOS 与原生 Linux 的日常系统维护、软件安装升级、服务启停与日志查看、远程服务器 SSH、Docker 操作。
限制:不支持 WSL(改用 admin-wsl)、Windows(admin-windows)与服务器置备(admin-devops)。故障排查与已知问题见 references/OPERATIONS.md。具体收费、价格与效果资料暂未提供。