Trae国内最新版本来袭,不服来战

我正在参加Trae「超级体验官」创意实践征文,本文所使用的 Trae 免费下载链接:www.trae.com.cn/?utm_source...

最新版本Trae CN 版本: 0.5.1,第一时间我就用上了,特别想看下MCP怎么使用,MCP就像一个Agent市场一样,避免重复造轮子。对于不想用梯子的用户,但又想尝试AI Agent Native的编程IDE工具,国内目前只能使用Trae,除了模型的差别,国内Trae和国际版是一模一样的,两个版本我都装了,也对比了cursor,觉得还是Trae更符合国内用户的使用习惯。

之前看过为啥名字是Trae(The Real AI Editer),就是奔着打造一款AI Native的编辑器,可不是只能程序员才能使用,AI办公都可以用,比如你之前制作了豆包智能体,完全可以移植到Trae,而且能力更强(对接了MCP)。

字节对AI编程已经下重注了,瞧瞧,已经在掘金平台发布了推广活动,我看了下活动力度还是蛮大的,就连"网易云/QQ音乐月度VIP"都成阳光普照奖了,如果邀请几个人搞一个京东卡完全不是问题,这个京东卡金额没说,估计最少也有50吧。

活动内容详情可以去网站了解:

juejin.cn/loyalty-pro...

礼物还不错,有想要的再考虑参加,我已经有邀请资格了,支持哥们请来这里下载。

【下载地址】 juejin.cn/loyalty-pro...

Trae实战

这次更新可是安利到我了,特别是@web 、智能体、userRules、MCP满足了当下的需要。比如用户规则就特别好用,相当于公共提示词,你的偏好都可以写到这里。还有上下文,你可以忽略一些文件,也可以添加一些workspace之外的URL和文件,比如添加你的PRD需求文档,真Nice!

project_rules.md(项目规则) user_rules.md(用户全局规则)
知之为知之,不知为不知,是知也。 知之者不如好之者,好之者不如乐之者。 知之者不如好之者,好之者不如乐之者。 1.请保持对话语言为中文 2.我的系统为 Mac 3.请在生成代码时添加函数级注释,代码符合阿里Java代码规范

场景一:面试题问答

我今天用了一下,用它回答面试题特别好,提示词应该对这类问题有定制。比如我问了一个java程序员经常碰到的问题,"堆外内存如何查看大小",它的回答还是比较满意,摘要如下:

  1. 使用 sun.misc.Unsafe 和 DirectBuffer(讲解了堆外内存主要是这两个玩意占用的)
  2. 使用 JMX(Java Management Extensions,代码的方式获取,基本用不到)
  3. 使用命令行工具 (就是用jstat、jmap分析堆转储文件)

场景二:制作图床网页

我之前有个需求就是想制作一个自己的图床,好处是私密性比较好,我可以设置防盗、读权限、访问域名等,也花不了多少钱,你用不了多少空间(空间0.09 元/GB,流量0.25 元/GB,一个月也花不了1块钱)。

说时迟,做时快,毫不夸张,几分钟程序就做好了。一开始我用了bootstrap,后面又用了vue+node,他都能漂亮的完成,当然如果出错了你得会调试(被坑了,阿里云oss默认是不需要PUT请求有header的,所以后端没问题,前端就报跨域错误了,因为是AI写得代码,总是认为它有问题就不断调试点,其实是要去阿里云oss控制配置一下允许的header为*,吃了大亏了,这种问题你没思路就是不行,去问AI也是白问,这时候就需要用搜索引擎了,因为你不会独立遇到一个从来没出现过的问题,可能问题出现在B不在A上,你一直纠结在A就永远解决不了问题,虽然有RAG但他是为了解决发散的问题,但我们就想有真实的发散和"幻觉"呀,也不是"幻觉"而是需要回答问题之外的问题),AIGC离AI还有段距离,大概是自动驾驶L2到L4的差距。后面我想如果脑中有做一些小项目的思路就快去落地,真的很爽。

这个图床项目,如果大家想用的话,也可以直接去github下载:

github.com/yuanbixue/p...

一些感想:AI Agent 最火爆的场景就是编程领域,因为确定性强,数据多,可检验。这个时代会让一批独立开发者活得很滋润,因为试错成本变得极低,以前要一周开发的软件,现在1天就行了,只要你有想法就赶紧去做。

场景三:单词学习智能体

点击工具里面的智能体,定义好提示词就完成搭建一个智能体了,如果你想要更牛逼一点,也可以配置mcp server更能发挥agent的能力。比如我想制作一个单词学习的智能体,就简单搞了一个。

复制代码
你是一个辅助记单词的老师,你的流程如下:

1、搜索用户单词的词源
2、给出音标和词源历史
3、不需要给例句,而是针对这个单词给一些生活中和这个单词相关的短语,通过短语记住这个单词
4、总结如何记忆这个单词

执行上面4个步骤,不发散回答。

回答得还不赖,😄

csharp 复制代码
### 词源
"put" 源于古英语 "putian",最初意为 "to thrust, shove, drive, throw",与原始日耳曼语族的相关词汇有关。

### 音标
英 [pʊt] ;美 [pʊt]

### 生活相关短语
1. put on:穿上;上演;增加。如 "put on your coat"(穿上你的外套),"put on a play"(上演一出戏剧)。
2. put off:推迟;延期;使反感。如 "put off the meeting"(推迟会议)。
3. put up:建造;举起;提供住宿。如 "put up a tent"(搭起帐篷)。
4. put out:熄灭;伸出;出版。如 "put out the fire"(灭火)。
5. put away:放好;储存;抛弃。如 "put away your toys"(把你的玩具收起来)。

### 记忆方法
可以通过联想生活场景来记忆 "put" 及其相关短语。比如想象自己早上起床,"put on" 衣服;然后出门前把物品 "put away" 放好;如果遇到火灾,需要 "put out" 火。通过将这些短语与具体的动作和场景联系起来,能更有效地记住它们。

场景四:搭建自己的MCP Server

特别注意node需要升级到20以上,不然npx -y package不支持,特别坑。此外,需要设置默认node版本为20,执行 "nvm alias default 20",如果使用了nvm,有多个版本的node,还需要添加下面的代码固定版本。

bash 复制代码
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm
#[ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
alias nvm="unalias nvm; [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"; nvm $@"

Trae官方也有文档讲解如何配置MCP Server,详见:docs.trae.com.cn/ide/model-c...

实验了一下安装无头浏览器Puppeteer的MCP Server,让它操作浏览器获取本地的出口ip,丝滑+ easy。

相关推荐
终身学习基地17 分钟前
第一篇:Django简介
后端·python·django
Apifox2 小时前
Apifox 4月更新|Apifox在线文档支持LLMs.txt、评论支持使用@提及成员、支持为团队配置「IP 允许访问名单」
前端·后端·ai编程
我家领养了个白胖胖2 小时前
#和$符号使用场景 注意事项
java·后端·mybatis
寻月隐君2 小时前
如何高效学习一门技术:从知到行的飞轮效应
后端·github
Andya2 小时前
Java | 深拷贝与浅拷贝工具类解析和自定义实现
后端
Andya2 小时前
Java | 基于自定义注解与AOP切面实现数据权限管控的思路和实践
后端
云原生melo荣2 小时前
快速记忆Spring Bean的生命周期
后端·spring
阿里云腾讯云谷歌云AWS代理商_小赵2 小时前
腾讯云国际站:为什么Docker适合部署在云服务器?
后端
Java中文社群2 小时前
大模型向量数据库去重的N种实现方案!
java·人工智能·后端
小奏技术2 小时前
字节最新开源项目CompoundVM-在JDK8上启用JVM17
后端