你好,我是易安,深耕AI编程。
一、前言
昨天群里小伙伴看到trae的海外版,出现了upgrade to Pro的标识,宣告trae正式进入商业化进程!
目前的套餐是首月3刀,次月10刀,这个价格是cursor的一半,至于效果有没有cursor好,等下看易安的测评。
虽说海外版收费,但是国内依然是免费,目前没有看到收费的入口,想要继续白嫖的兄弟,可以继续冲国内版,域名见下图。
迫不及待,我23点下班,回家赶紧充了3美金,替大家玩一下,充值入口在官方的首页,点开始使用进来后,可以看到支付宝的充值入口。
扫码,绑定支付宝免密支付,不到3s就充好了。
非首批Pro用户,开启期待已久的Trae付费版!
官方pro用户,有600次快速和无限慢速,对比cursor的是500次快速,简直良心,又是一个不按token计数的大善人。
这是昨天的更新,除了pro版本,最核心的是Agent能力提升和多轮对话上下文的执行情况得到优化,以及智能体门槛更加低了,开箱即用。
二、Trae Pro的编程表现如何?
我用几个案例给大家演示一下,演示流程cursor和tras用到的模型都是claude-4-sonnet,不要问为啥不用claude-4-opus,因为trae没有,为了保持公平,哈哈。
一)测试项目:仿小红书的瀑布流图片展示页面
为什么选这个?
- 大家都熟悉小红书
- 效果直观,一眼就能看出好坏
- 涉及常见的前端技术,但不会太复杂
这是我的提示词:
我想做一个仿小红书的瀑布流图片展示页面,具体需求如下:
技术栈:
- 使用 React 18 + TypeScript
- 样式使用 Tailwind CSS
- 状态管理用 Zustand
- 图片懒加载使用 react-lazyload
页面结构:
1. 顶部搜索栏:
- 左侧logo(文字"小蓝书")
- 中间搜索框,带搜索图标,placeholder"搜索你感兴趣的内容"
- 右侧发布按钮
2. 瀑布流主体:
- 两列布局(移动端),三列布局(平板),四列布局(桌面端)
- 每个卡片包含:
* 图片(宽度100%,高度自适应)
* 标题(最多两行,超出显示...)
* 作者头像(圆形,24px)和昵称
* 点赞数(红心图标+数字)
- 卡片hover效果:轻微上浮,阴影加深
- 点击卡片有按压效果
3. 数据加载:
- 首次加载20条数据
- 滚动到底部自动加载更多
- 加载时显示 loading 动画
- 使用 mock 数据,包含不同高度的图片
样式要求:
- 整体风格清新简洁
- 主色调:#fe2c55(小红书红)
- 背景色:#f5f5f5
- 卡片背景:纯白,圆角 8px
- 适配 iPhone 12 及以上机型
交互效果:
- 下拉刷新功能
- 图片加载失败显示默认图
- 点赞动画:点击后红心放大再缩小
- 页面切换使用渐入效果
请生成完整的代码,包括组件拆分、样式处理和数据 mock。
1、Cursor的效果
复制提示词丢给cursor,使用agent模式,一路不用我接受
很快就写好了,运行npm,报错了
看不懂,没关系,丢给cursor,自己修复
可惜修复了几轮还是报错
2、Trae的效果
- 开启新的窗口,切换至Builder模式,果真付费才是爹啊,是货真价值的快速,没有出现排队情况!
5分钟后,等待结果,也是自动执行了npm,运行
靠哟!一把过,有没有!这点完败cursor,同样的模型,cursor运行报错了,且修复了几轮都没有修复好。
3、视频演示
二)测试项目:轮播图
既然刚刚cursor的演示以失败为告终,那么第二个案例,我们来个简单的点的,一个很场景的需求,实现一个轮播图组件。
这是我的提示词:
帮我写一个轮播图组件,要求如下:
使用场景:电商网站首页的商品推荐轮播
具体需求:
1. 基础功能:
- 自动播放,每3秒切换一次
- 鼠标悬停时暂停播放
- 支持左右箭头切换
- 底部有小圆点指示器
- 支持手机端的左右滑动
2. 样式设计:
- 轮播图尺寸:宽度100%,高度400px(PC端)/ 200px(移动端)
- 图片要保持16:9比例,多余部分裁切
- 左右箭头:半透明白色背景,hover时不透明度增加
- 指示器:白色圆点,当前项为主题色 #ff6b6b
- 切换动画:淡入淡出效果,持续时间300ms
3. 技术要求:
- 使用 Vue 3 的 Composition API
- 不依赖第三方轮播库,原生实现
- 支持 TypeScript
- 样式使用 CSS Module
4. 数据结构:
传入的图片数组格式:
[{
id: 1,
url: '图片地址',
title: '图片标题',
link: '点击跳转链接'
}]
5. 额外功能:
- 图片懒加载
- 支持传入自定义切换时间
- 暴露切换方法供父组件调用
- 切换时触发 change 事件
请提供完整的 Vue 组件代码,包括详细的注释说明。
1、cursor的效果
在执行了25次调用后,出现了异常
我们让它继续修复多轮还是一样的结果
2、Trae的效果
成功完成,没有任何报错
不仅实现了自动轮播,还考虑了事件日志,这波还是Trae表现更好!
三)测试项目:爬虫
第三个项目,这是很多人入门爬虫的第一个项目,我们看看谁的代码更容易理解,
这是我的提示词:
我想写一个Python爬虫来爬取豆瓣电影Top250的信息,具体需求如下:
目标网站:https://movie.douban.com/top250
需要爬取的信息:
1. 电影排名
2. 电影名称(中文名+外文名)
3. 导演
4. 主演(最多3个)
5. 上映年份
6. 制片国家/地区
7. 电影类型
8. 豆瓣评分
9. 评价人数
10. 一句话简介
11. 电影海报图片链接
技术要求:
1. 使用 requests + BeautifulSoup 进行爬取
2. 添加合理的请求头,模拟正常浏览器访问
3. 设置随机延时(1-3秒),避免请求过快
4. 处理可能的反爬措施(如需要登录、验证码等)
5. 使用 logging 记录爬取进度
6. 异常处理:网络错误、解析错误等
数据存储:
1. 爬取的数据保存为 CSV 文件
2. 同时保存为 JSON 文件,方便后续处理
3. 图片链接单独保存在一个文本文件中
4. 使用 pandas 对数据进行简单清洗
额外功能:
1. 支持断点续爬(如果中途中断,下次可以继续)
2. 爬取完成后,生成简单的数据分析:
- 各年代电影数量分布
- 各国家/地区电影数量
- 评分分布直方图
- 导演作品数量排行(前10)
3. 生成一个 HTML 报告,展示爬取结果的统计信息
代码规范:
- 使用类来组织代码
- 添加详细的中文注释
- 遵循 PEP 8 编码规范
- 提供使用说明和依赖库列表
请提供完整的代码实现,并说明如何处理可能遇到的反爬问题。
1、cursor的效果
同样复制给cursor,项目生成好了,但是一直卡在依赖安装这里。
2、Trae的效果
一键复制提示词,丢给trae,中间提示要我装一个库,直接点安装
最后运行效果,实现了多个功能
输入1,很快就开始爬取,最终生成了一份csv文件,json文件,html,charts报告
这个图表比较中规中矩
三、真实体验总结
经过这三轮实战测试,结果还是挺让人意外的,只能说cursor的刀法还是狠,官方很多模型上下文砍半,充钱了还频繁降智,trae这波收费版测试下来很强,就是不知道能维持多久,不过我相信字节的实力,国内总算有个IDE能和AI编程翘楚们掰掰手腕了。
性能对比
| 测试项目 | cursor | trae pro |
|---|---|---|
| 小红书瀑布流 | ❌ 多次报错未解决 | ✅ 一次成功 |
| Vue轮播图 | ❌ 25次调用后异常 | ✅ 完美运行 |
| 豆瓣爬虫 | ⚠️ 卡在依赖安装 | ✅ 全流程顺畅 |
使用体验细节
响应速度:
- Trae Pro 付费后确实没有排队,响应速度肉眼可见的提升
- Cursor 在复杂项目时调用次数消耗很快
代码质量:
- 两者生成的代码质量都不错,注释详细
- Trae 在处理依赖和环境配置上更智能一些
- 都能理解复杂的中文需求
稳定性:
- Trae Pro 三个项目全部一次性成功
- Cursor 在遇到错误后的自我修复能力有待提升
四、我的选择建议
性价比目前来看首选:Trae Pro
- 首月3刀尝鲜价,比Cursor便宜一半多
- 600次快速调用,比Cursor还多100次
- 无限慢速保底,不用担心用完
适合哪些人?
- 编程新手:Trae 的容错率更高,一次成功率高
- 个人开发者:价格实惠,功能够用
- 老司机:3刀的试错成本几乎可以忽略
五、写在最后
AI编程工具的竞争真的激烈,Trae Pro 以一半的价格提供了不输 Cursor 的体验,这对我们开发者来说绝对是好事。不过工具终归是工具,选择适合自己的才是最重要的。如果你预算有限可以试试 Trae Pro,要是追求稳定继续用Cursor 依然是不错的选择,如果你喜欢白嫖,Trae 国内版继续免费。
最后的最后,易安已经建了一个 Trae 交流群,感兴趣的小伙伴可以加入一起交流使用心得。也欢迎在评论区分享你的使用体验!
记得点赞👍收藏📖,下期易安会带来更多 AI 编程工具的深度测评!
PS:这次测评全程真实记录,没有任何恰饭成分。工具好不好用,试了才知道~