V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
frinstioAKL
V2EX  ›  分享创造

DiffTracker: 像 cursor 一样 review AI CLI 的代码改动

  •  
  •   frinstioAKL · 1 天前 · 469 次点击

    最近一段时间在交替使用 codex 、amp 、factory droid 、pi 等 AI CLI 。整体体验确实提升了开发效率,但 AI 生成代码仍然缺乏稳定的可控性,实际使用中仍需要频繁人工 review 才能放心合入。

    像 cursor 这类 IDE 吸引我的核心点之一,是其针对代码改动的 diff review 机制。它会在改动附近直接高亮,并通过浮标提供 undo / accept 的交互,让 review 过程更直观、更低成本。

    因此我做了一个 VS Code 插件 difftracker 。它可以实时监听工作区代码变更,在编辑器中高亮显示 diff ,并在改动位置提供类似 cursor 的浮标操作,用于快速确认或回退 AI 生成代码。效果如下图:

    有很多 CLI 已经可以和 vscode 一键联动了, 因此很方便.

    代码地址: https://github.com/wizyoung/DiffTracker

    vscode 插件地址: https://marketplace.visualstudio.com/items?itemName=Wizyoung.diff-tracker

    openvsx 地址: https://open-vsx.org/extension/Wizyoung/diff-tracker

    BTW: 插件也是用 AI vibe 出来的. 在这个插件上感受如下: gpt 5.3 codex > opus 4.6 > opus 4.5 >> gpt 5.2. 不过最后都是 gpt 5.3 codex 指定 plan, opus 4.6 review 挑刺直到双方满意; 执行阶段同样如此, 这样效果最佳

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1811 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:27 · PVG 08:27 · LAX 16:27 · JFK 19:27
    ♥ Do have faith in what you're doing.