用途:该技能面向 macOS,使用 Homebrew 完成软件包的安装、管理、搜索与维护。适合用户提出安装软件、工具、应用或包,安装编程语言、数据库或开发工具,通过 cask 安装 GUI 应用,搜索可安装包,查看已安装包,更新或升级 Homebrew 与包,卸载包,诊断问题,添加第三方仓库,以及查看包信息或版本等场景。
主要能力:brew 工具作为核心工具直接调用,支持 install(安装一个或多个 formula)、install_cask(安装 GUI 应用)、uninstall(卸载)、search(搜索)、info(查看包详情)、list(列出已装 formula)、list_casks(列出已装 cask 应用)、update(更新 Homebrew 自身)、upgrade(升级全部或指定包)、doctor(诊断问题)、tap(添加第三方仓库)、outdated(显示可升级包)。
使用方式:brew 工具会自动检查 Homebrew 是否已安装。若未安装,需先执行:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"。调用时按动作传入参数,例如安装命令行工具使用 {"action": "install", "packages": ["node", "redis"]},安装 GUI 应用使用 {"action": "install_cask", "packages": ["google-chrome"]}。执行后确认安装、更新或移除结果,并在可用时报告版本信息。CLI 工具与语言使用 install,GUI 应用使用 install_cask。
适用示例:安装 node、Python、PHP、Go、Rust、Redis、PostgreSQL、MySQL、Git、FFmpeg、wget、jq、ripgrep、Docker CLI 等 formula;安装 Chrome、VS Code、Slack、Docker Desktop、Spotify、Figma、iTerm、Rectangle、1Password、Cursor 等 cask。
限制:仅面向 macOS,Homebrew 虽也可用于 Linux,但该技能目标是 Mac;使用前需已安装 Homebrew;资料未提供该技能的收费、价格或效果信息。