OpenCode v2.2.2 默认开启生图,免费 DeepSeek 模型画不了图
OpenCode v2.2.2 把 experimental_image_generate 改为默认开启,但默认赠送的 deepseek-v4.1-flash-free 等免费模型没有生图能力,不锁配置就会自动调用 DALL-E 3 高清版并扣费,作者实测 README 排版被画歪。

终端 Agent 学会自己画图了,第一次就把我的 README 画歪了 刚更新的 OpenCode v2.2.2 把 experimental_image_generate 改为默认开启,不用手写配置就会在后台自动挂载生图工具 默认赠送的 deepseek-v4.1-flash-free 等 8 个免费模型全是纯文本和推理架构,没有生图能力,让它画图只能调本地技能或者当场抓瞎 如果不配置 experimental.image_generate.model,它会顺着主模型 Provider 自动挑选最高配生图模型,调一次 DALL-E 3 高清版直接扣掉 0.04 到 0.08 美元 输出文件的后缀由返回的真实图片格式决定,异步 Job 存图时会强行覆盖请求指定的后缀,本地相对路径直接失效,把 README 排版全搞乱了 翻看源码会发现官方特意塞了 Prompt 护栏,明文规定 Agent 严禁在未获明确指令时擅自画图,防止后台偷跑调用 同一天发布的 Codex 0.166.0 选择了死磕严肃终端交互,专门做了键盘驱动的 transcript 选择与快速复制代码块 OpenCode 试图在终端里做完多模态闭环,适合需要一键补齐架构图和配图的开发者,代价是必须自己垫付生图账单,还要人工校对排版 日常只写纯代码和脚本的同学继续留守现有版本或用 Codex 就够了,想尝鲜 OpenCode 生图的记得手动在配置里锁死便宜模型