领了激励计划的2亿token,马上用opencode试着做一个web app,功能自认为很简单直白:
构建一个图像对比看板应用。
技术栈:
- React + TypeScript + Vite
- Tailwind CSS 用于界面设计
- Zustand 用于状态管理
- Fancybox 用于点击打开图片灯箱
- @panzoom/panzoom 用于未来单张图片的缩放/平移和对比模式
- @tanstack/react-virtual 用于处理大型图片列表
- Dexie.js / IndexedDB 用于工作区数据持久化
- 后期使用 Tauri 2 封装应用,以支持 macOS 桌面功能,包括本地文件访问、URL 图片获取、缓存、窗口置顶和原生菜单。
MVP 需求:
1. 通过文件选择器导入多张图片。
2. 通过拖放导入图片。
3. 通过剪贴板粘贴导入图片。
4. 通过文本框导入多个图片 URL,每行一个 URL。
5. 在响应式网格中显示所有图片。
6. 鼠标悬停时显示更大的浮动预览图。
7. 点击图片打开可缩放的灯箱。
8. 允许删除单张图片和清空所有图片。
9. 显示图片文件名/来源类型。
10. 使用适合视觉对比的简洁深色界面。
拆分了开发计划后开始让mimo写。
commit如图:
生成的界面:
发现问题
但测试发现一个问题:多图上下对比时,缩放时不是根据指针定位缩放而是直接向左漂移:

测试不同模型的修复
于是我想到正好针对这个问题,让各个模型进行修复,看看结果如何,以下皆是基于上个问题commit进行测试的。
MiMo-V2.5-Pro
使用opencode
尝试了2次,修复皆失败。
DeepSeek V4-Pro(high)
使用opencode
一次成功,但是真的慢啊。

GLM5.1
使用opencode
一次成功。
GPT5.5(high)
codex app
一次成功,写完代码自己跑lint、build、开发服务器测一遍。
AI评审
又让GPT5.5针对这几个修复分支评价了一下,参考结果如下:
1 个帖子 - 1 位参与者