其实 cursor 的原理并不简单,真正实施起来那就更难了,而且它所有的工程难度恰恰就只是为了解决一个问题 ——「不要让用户手动复制粘贴代码」,所以它在用户体验上下了苦功夫,不仅在工程上要在传统代码编辑器上发明新的代码编辑的范式和工作流,还自己训练和部署了快速 edit 模型 FastApply,自己训练和部署了 cursor tab prediction 模型 Fusion,为了更好地解决 context 携带问题,在本地和服务端做了两层 RAG,这一切都不是一时半会儿能够超越的,这还没说它一路走来做的那些 shadow workspace 等等类似的实验了