我之前一直使用 cursor 进行编程,近日发现 cline 效果也很好 (#1 calling tool on openrouter)。
因此,今天尝试了一下 cline 的编辑能力,似乎比我想象的要调理和强大的多。
界面显示
cline 能够查看发送给大模型的 context。这一点相比于 cursor 要透明很多。
测试的任务
原始任务:
|
|
这个任务设计到 windows 的 API,还有对一些简单工具的使用。
运行过程
整体运行还是比较流畅的,除了遇到了一个解决不了的问题(无法显示 UI)
在使用过程中,遇到了无法解决的问题:程序在运行后闪退。后来发现是因为 windows 应用初始化的时候,部分变量值为 null,没有通过 xml 清单进行加载。
最后我用 cursor + vscode 解决了问题。cursor 建议使用 visual studio 去编辑项目,而不是使用 dotnet 命令行。因此我发现了 null 变量的位置,从而修复了问题。
费用问题
- Cline 操作文件的过程还是比较流畅的,但是费用太高了。我操作了一上午,花费了 $3.17 美元,还没能把事情搞定。
- 基本上我一个周编程时间是4天,因此两个周就能达到 cursor 一个月的订阅费用了。
- 除非 cline 有足够的优势,否则我应该不会选择 cline。