VicroCode
让代码创造价值
VicroCode是一个轻量级代码在线发布、交易平台,开箱即用,免部署、免服务器、免备案,支持接入智能体、通用管理系统、游戏等多种项目
稍候片刻,您可先学习AI编程手册
正在加载中...

市场信息

[问与答] 想问下 cursor 改完代码之后,展示代码变更的差异,手动 点接受拒绝的实现原理是什么?

最近在用 cursor cli 等各种 agent 工具去修改本地代码文件,在一次对话问答中,AI 改了代码,我想在界面上展示与 cursor 一样的差异,能让用户点接受 或者 拒绝某一块的改动 实际实现试了很多种方法,都没有达到 cursor 的效果 多次问答改动之后,在之前的一次提问进行重新编辑发送,可以恢复上一次提问前的改动

www.v2ex.com · 2026-09-19T04:37:14+00:00

V2EX › 问与答 想问下 cursor 改完代码之后,展示代码变更的差异,手动 点接受拒绝的实现原理是什么?

tomiaa · 4h 56m ago · 312 views 最近在用 cursor cli 等各种 agent 工具去修改本地代码文件,在一次对话问答中,AI 改了代码,我想在界面上展示与 cursor 一样的差异,能让用户点接受 或者 拒绝某一块的改动 实际实现试了很多种方法,都没有达到 cursor 的效果 多次问答改动之后,在之前的一次提问进行重新编辑发送,可以恢复上一次提问前的改动 代码 差异 接受 1 replies 1 tomchen 4h 30m ago 最简单的,叫 AI 每修改一次都 git commit ,然后就能在 Cursor 等编辑器里面看 diff 、取消部分、全取消了 之后需要的话再修改 commit history

返回 AI 市场导读

来源:v2ex.com