Trae 是一款由 AI 驱动的 IDE,让编程更加愉悦和高效。国际版集成了 GPT-4 和 Claude 3.5,国内版集成了DeepSeek-r1

server/2025/3/6 19:35:12/

Trae 是一款由 AI 驱动的 IDE,让编程更加愉悦和高效。国际版集成了 GPT-4 和 Claude 3.5,国内版继承了DeepSeek-r1,支持实时代码建议和无缝 GitHub 集成。

当前国内和国际版的AI都是免费的。

安装

国际版安装

国际版下载:下载 Trae - 字节跳动全新 AI 驱动的 IDE | Trae IDE

下载后安装, 安装完启动,选注册

结果说不让中国人注册....

App Unavailable

Unfortunately, Trae is currently available in certain countries/regions. For users in China, you can download Trae CN from trae.com.cn .
If you have any questions, contact feedback@mail.trae.ai for further help.

晕!

你网页上能识别国别,那你弹出网页的时候就不能识别国别,直接导航到国内吗?

所以说国际版只认国外,弹窗也是弹到外国去。

国内版安装

 踩坑之后才知道,原来要到国内网站下载才行,去这个网站下载:Trae - AI 原生 IDE

 去这里注册:Trae - 登录

测试

测试下chat功能

让它写个汉诺塔的程序,结果写了三段代码,最厉害的是什么呢?

最厉害的,是它都考虑到懒人不想再打开编辑器,直接帮着把写文件的代码都给出来了,在控制台把代码一贴,就自动写到文件里面去了!

比如这就是在Windows下给出的三段代码,直接黏贴到cmd控制台即可生成文件:

index.html文件

@'
<!DOCTYPE html>
<html lang="zh"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>汉诺塔演示</title><link rel="stylesheet" href="styles.css">
</head><body><h1>汉诺塔演示</h1><label for="discs">圆盘数量:</label><input type="number" id="discs" value="3" min="1"><button onclick="startHanoi()">开始</button><div class="towers"><div class="tower" id="towerA"></div><div class="tower" id="towerB"></div><div class="tower" id="towerC"></div></div><script src="script.js"></script>
</body></html>
'@ | Out-File -FilePath index.html -Encoding UTF8

 styles.css文件: 

@'
.towers {display: flex;justify-content: space-around;align-items: flex-end;height: 300px;
}.tower {width: 20px;height: 200px;background-color: #333;position: relative;display: flex;flex-direction: column;align-items: center;
}.disc {height: 20px;border-radius: 10px;margin: 2px 0;
}
'@ | Out-File -FilePath styles.css -Encoding UTF8

script.js 文件: 

@'
function createDiscs(n, tower) {for (let i = n; i > 0; i--) {const disc = document.createElement('div');disc.classList.add('disc');disc.style.width = `${i * 20}px`;disc.style.backgroundColor = `hsl(${i * 30}, 80%, 50%)`;tower.appendChild(disc);}
}function moveDisc(fromTower, toTower) {return new Promise((resolve) => {const disc = fromTower.lastChild;if (disc) {toTower.appendChild(disc);setTimeout(() => {resolve();}, 500);}});
}async function hanoi(n, source, auxiliary, target) {if (n === 1) {await moveDisc(source, target);} else {await hanoi(n - 1, source, target, auxiliary);await moveDisc(source, target);await hanoi(n - 1, auxiliary, source, target);}
}async function startHanoi() {const n = parseInt(document.getElementById('discs').value);const towerA = document.getElementById('towerA');const towerB = document.getElementById('towerB');const towerC = document.getElementById('towerC');// 清空所有塔towerA.innerHTML = '';towerB.innerHTML = '';towerC.innerHTML = '';// 创建圆盘createDiscs(n, towerA);// 开始汉诺塔游戏await hanoi(n, towerA, towerB, towerC);
}
'@ | Out-File -FilePath script.js -Encoding UTF8

效果还是非常不错的!

测试下builder功能

让它写了个贪吃蛇的游戏,倒是能跑,但是蛇的速度太快,让它降低速度,效果也不显著,只能说确实build了一个项目,还是不错的。

当前是alpha版本,期待后面的提升!


http://www.ppmy.cn/server/172950.html

相关文章

每日一题——接雨水

接雨水问题详解 问题描述 给定一个非负整数数组 height&#xff0c;表示每个宽度为 1 的柱子的高度图。计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 示例 示例 1&#xff1a; 输入&#xff1a;height [0,1,0,2,1,0,1,3,2,1,2,1] 输出&#xff1a;6 解释&#…

Excel 豆知识 - XLOOKUP 为啥会出 #N/A 错误

XLOOKUP有的时候会出 #VALUE! 这个错误。 因为这个XLOOUP有个参数叫 找不到时的返回值&#xff0c;那么为啥还会返回 #VALUE! 呢&#xff1f; 可能还有别的原因&#xff0c;但是主要原因应该就是 检索范围 和 返回范围 不同。 比如这里检索范围在 B列&#xff0c;是 4-21&…

3.6V-30V宽压输入降压同步IC内置MOS,电流4A/5A/6A,可以满足汽车应急电源,BMS电池,电池组USB口输出等储能应用

今天给大家介绍一下这三款产品&#xff0c;分别是CJ92340,输入电压4.5V-30V&#xff0c;输出可调&#xff0c;电流负载能力可达4A&#xff0c;频率350KHZ。CJ92350,输入电压3.6V-30V&#xff0c;输出可调&#xff0c;频率可调&#xff0c;带载能力达5A。CJ92360,输入电压3.6V-3…

深度探索:美团开源DeepSeek R1 INT8量化技术的性能革命

摘要 美团搜索推荐机器学习团队近日发布了一项重要开源成果——DeepSeek R1的INT8无损满血版。该模型部署在A100硬件上&#xff0c;采用INT8量化技术&#xff0c;在保持BF16精度的同时&#xff0c;实现了高达50%的吞吐量提升。这一突破使得老旧显卡无需更换硬件即可获得显著性能…

C++(蓝桥杯常考点)

前言&#xff1a;这个是针对于蓝桥杯竞赛常考的C内容&#xff0c;容器这些等下棋期再讲 C 在DEVC中注释和取消注释的方法&#xff1a;ctrl/ ASCII值&#xff08;常用的&#xff09;&#xff1a; A-Z:65-90 a-z:97-122 0-9:48-57 换行/n:10科学计数法&#xff1a;eg&#xff1a…

机器学习-决策树详细解释

目录 一、预备知识 1.信息熵: 2.条件熵: 3.信息增益 4.基于信息增益选择分割特征的过程 5. C4.5算法 6.C435算法选择特征的策略 7 基尼不纯度: 二. 决策树的核心概念 ​1.树的结构 ​2.关键算法 三. 决策树的构建过程 1.特征选择 2.递归分割 3.停止条件 四. 决…

EA - 开源工程的编译

文章目录 EA - 开源工程的编译概述笔记环境备注x86版本EABase_x86EAAssert_x86EAThread_x86修改 eathread_atomic_standalone_msvc.h原始修改后 EAStdC_x86EASTL_x86EAMain_x86EATest_x86备注备注END EA - 开源工程的编译 概述 EA开源了‘命令与征服’的游戏源码 尝试编译. 首…

配置Nginx日志url encode问题

文章目录 配置Nginx日志url encode问题方法1-lua方法2-set-misc-nginx-module 配置Nginx日志url encode问题 问题描述&#xff1a; 当自定义日志输出格式&#xff0c;需要输出http请求中url参数时&#xff0c;如果参数中包含中文&#xff0c;是会进行url encode的&#xff0c…