开始他用 MacBook Pro 跑,跑着跑着发现它要的权限越来越多,就赶紧切到家里的 Mac Mini 继续折腾剩下的工作。
macOS 这一套大家都懂,它默认就不想你随便给程序高权限。屏幕录制、输入输出、摄像头音频、完全磁盘访问、辅助功能、自动化,这些一个都不能少。最恶心的是辅助功能和自动化,不是你点一下就能把目标加进去,经常要绕来绕去。每天都在猜:这一步到底该加 OpenClaw、Terminal 还是 Nodejs?你以为你在做自动化,实际你在玩权限猜谜。
更离谱的是有些权限根本不能靠脚本改,也不能指望 terminal 一把梭。很多动作必须人手点。你想走工程化,系统告诉你这一步只能手工。即使有 Claude Code 和 CodeX 帮助,很多限制还是得你自己盯着系统设置一项项点。
跑起来以后也不代表能交付。
给过它最原始的指令:打开 QQ,给某个人发一条消息。结果它把 QQ 打开了,然后就愣住。真的就是停在那儿,没有后续。
又给一条:打开 Codex,新建一个对话,做一个 AI 调研。它折腾了很久,在键盘上乱点,前面倒是成功新建了一个对话,后面就是输不进去内容。你看它在那儿忙半天,结果卡在最基础的输入动作上。
中间还有一次执行现场特别荒诞。它先开一个 Chrome 调试窗口,又开第二个;它开第三个;然后关一个再开一个,再关一个再开一个。五六个窗口来回弹,最后在某个窗口里停住不动。过一会儿它回你一句“我已经完成了”。你当时真的会怀疑,是看错了还是它理解错了“完成”这两个字。
Boss 直聘筛岗那次也是同样的风格。它进去后就是刷,刷,继续刷,最后触发风控,任务终止。这个过程看着像“差一点就成功”,实际上从中段就偏航了,只是你要等很久才拿到那个失败结果。