AI 真是个犟种
今天在搞 GitHub Action 构建,遇到一些问题,就让 Gemini 3 Pro 优化一下。结果被 Gemini 的回答气笑了 😅...
背景
Action 在构建 mac intel 时,之前一直用 macos-13 这个镜像,但目前已经被平台废弃,改为 macos-15-intel 了。我也是在 action 执行报错时,才发现这个引导 issue(actions#13046[1])。
GitHub Actions(含 Azure DevOps)正在弃用 macos-13 与 macos-13-arm64 镜像:弃用自 2025 年 9 月 22 日开始(高峰期可能排队更久),并将于 2025 年 12 月 8 日起完全停止支持;为推动迁移,官方会在若干“brownout”窗口(UTC:11/4 14:00–11/5 00:00、11/11 14:00–11/12 00:00、11/18 14:00–11/19 00:00、11/25 14:00–11/26 00:00)让使用 macOS 13 的作业直接失败,因此应尽快把 macos-13 更新为 macos-latest、macos-14 或 macos-15;若必须依赖 Intel/x86_64,则迁移到 macos-15-intel(预计可用到 2027 年 8 月且为最后一个 x86_64 镜像),在 2027 年 8 月之后 GitHub Actions 托管 macOS runner 将不再支持 x86_64,只能转向 arm64(Apple Silicon)镜像或改用自托管 Intel runner。
所以就有了以下这段代码:
.github/workflows/release.yml# ... strategy: fail-fast:false matrix: include: -os:macos-latest platform:darwin arch:arm64 -os:macos-15-intel # ✅ 👀 看这里 platform:darwin arch:x64 -os:windows-latest platform:win32 arch:x64 -os:ubuntu-latest platform:linux arch:x64# ...

🪧 官方公告
Gemini 真犟
当我把整个 release.yml 代码复制到 Gemini 3 Pro,看到它输出的结果,有那么一瞬间被它自以为是的“小聪明”震惊到了。因为我让它修复其他问题,结果它上来就说我有个致命错误。

一下子就让我来劲了,因为这个问题是我刚解决的,现在又被它 review 出来,这是赤裸裸的挑衅啊。我很不经意的回了句“最新文档”,结果就被它狠狠教育了。

AI 有时犟起来还挺可爱,一本正经给你讲错误,还说得头头是道。说实话,我要是不知道这些技术细节,真就被忽悠过去了。但此刻,我很生气(哈哈哈,还想教育我),于是我把链接丢进去让它自己读。

在有了参考之后,认错态度还算“诚恳”,总结得也不错。
唉,Gemini 真像叛逆期的孩子啊,虽知错能改,但前提是你得震得住,不然它就会用自己所谓的世界级知识“说教”于你...
