OpenCode 曝严重 bug:deepseek-v4.1-flash 拒读图片后整个会话永久卡死
JavaGT · ghdev · 2026-11-05
OpenCode 项目收到 issue:在 opencode-go/deepseek-v4.1-flash#high 上,agent 在 UI 验证循环中用 read 工具读取六张 PNG 截图后,会话永久不可用——此后所有请求(包括发送 . 或 Proceed)都返回 "image input is not available on this engine" 错误,且无法在 UI 中移除触发图片。
关键观察:
- 该模型在 models.dev 上标注支持图像输入(attachment: true),错误提示却称引擎不支持图像,属上游网关行为。
- 复现不稳定:同一 1×1 PNG 一次失败、几分钟后重复成功;-f 挂载同图的新会话也成功。作者推断问题出在 Go 网关的按请求后端路由,而非客户端请求格式。
- 复现路径:OpenCode 2.2.5,让 agent 在会话中多次 read PNG 截图后继续会话即可触发。
对用 OpenCode 跑长会话视觉验证循环的用户是实际踩坑点,且暴露了路由型网关下模型能力不一致的问题。
「编程与Agent」频道最新
- Gemini 4 Hydrogen 56 秒建完 3D 沙漠牧场,3.8 Flash 要 6 分钟 — minchoi · 2026-11-13
- 30 分钟搭出可开门开冰箱的 3D 交互餐厅,Hydrogen 又秀新案例 — minchoi · 2026-11-13
- Carbon 编排 Hydrogen 集群,45 分钟造出会自录 demo 的绯红飞蛾 — minchoi · 2026-11-13
- Gemini 4 Hydrogen 把 Google Sheets 变成逐格重算的动态山水画 — minchoi · 2026-11-13
- AI 响应慢别怪模型:流式输出+进度展示是留住用户的关键 — XxFreakhawkxX · 2026-11-13
- 用 LLM 事后核查 HN 评论预测准确率,创业者称数据库全开放即可做 — Darpinian · 2026-11-13