Human-Goat(human-goat-pp-cli)是一个 agent 原生 CLI,把两类真人服务网络统一到同一任务模型下:TaskRabbit 负责线下本地人力,Magic 负责可远程完成的跑腿。核心卖点是无需交互的 TaskRabbit 结账:按真实全包价与评价质量搜索排序,直接使用已绑定卡片下单,并由消费上限与可验证的取消命令兜底。
主要能力:hire 直接找并按评价与全包价排序、在下单前校验总额不超过上限;cancel 取消后重新读取状态确认是否真的取消成功,并报告是否在免费窗口内及费用;best 把 TaskRabbit 隐藏的服务费(约 15%)与信任支持费(5%-15%)折算进展示时薪;watch 轮询某类别某日期的推荐并在有匹配时提醒;dispatch 按任务形态把自然语言任务路由到 Magic 或 TaskRabbit,可用 --via 强制指定;spend 对本地预约、发票与 Magic 任务历史做 SQL 查询;status 汇总两类来源所有在途任务。另有 account、categories、invoices、system、taskers 等命令。
使用方式:先安装并校验 CLI。默认安装命令为 npx -y @mvanhorn/printing-press-library install human-goat --cli-only,校验 human-goat-pp-cli --version;若 npx 失败可回退 go install github.com/mvanhorn/printing-press-library/library/productivity/human-goat/cmd/human-goat-pp-cli@latest(需 Go 1.26.6+)。TaskRabbit 认证为从已登录 Chrome 会话回放 cookie(human-goat-pp-cli auth login --chrome),Magic 使用 $MAGIC_API_KEY 或 ~/.magic/api_key 的 x-api-key。任意命令可加 --agent,展开为 --json --compact --no-input --no-color --yes,支持 --select 裁剪字段、--dry-run 预览、--home 或 HUMAN_GOAT_HOME 重定位状态目录。
限制:不要用该 CLI 修改已绑定的支付方式、不要做程序化密码登录(登录表单有 reCAPTCHA),也不要在预约之外转移资金;它是只读取向的工具,不适合执行创建、更新、删除、发布、评论、邀请、下单之外的变更类请求。具体收费、可用地区与覆盖范围等资料未提供。