[分享创造] “钢笔”是如何炼成的

接 /t/1193728 的续篇。在这个五一假期,我终于在 v0.16 版本里把钢笔工具( Pen Tool )打磨到了“能用且好用”的程度——但这次不一样的地方在于,整个过程都是和 AI Agent 一起完成的。

说是“炼成”,其实因为钢笔功能交互极其复杂,更多的是一场人机结对编程的实践。我负责提出细化的需求和判断方向,AI 负责写代码、调曲线、修边界情况。

当然,不是每一步都完美。有时候 AI 生成的逻辑会忽略一些细节,我就把错误的现场描述给它,它再迭代修复。就这样反复磨合,假期结束,虽然还有好几处小细节尚未收尾,但核心体验已经稳稳落地。

而整个过程也并非只靠一个工具或模型死磕。Gemini 、Codex 、Claude 等轮番上阵,各有千秋:

  • Gemini 是我用得最顺手的“规划师”。主要在 Antigravity 编辑器里实践它的 Plan 模式--确实出众,可随时审查、评论和修改。👍👍
  • Codex 则像一个速度与代价并存的搭档。在 5.4 版本里,它处理复杂任务时明显力不从心。换到 5.5 版本后,代码质量上去了,但 Token 消耗也肉眼可见地快了不少。👍
  • Claude 是最慢”最沉的。在 Opus 4.7 ,每次任务都感觉它在尽可能读取整个项目上下文,不断尝试理解周边的文件结构、状态管理方式。分析的时间最长,交出来的代码质量也最高。👍👍👍

大家可以来一起来用过工具或模型的体验。

最后,TDD (测试驱动开发)、单元测试和端到端测试的体系还需要不断完善。等这些补齐之后,就基本可以把执行层全权交给 AI ,而我只需站在最高层做决策和验收。

🔗 体验地址:manva