颠覆认知!用Trae+Claude 3.5,我0代码搞定AI Chrome

AI前沿3周前发布 yizz
3,682 0 0
广告也精彩

体验 Trae 后,我对未来软件开发的认知刷新

为什么说体验 Trae 刷新了我的认知?

作为一名软件工程科班出身,并且使用过多种编程语言的小程序员,我在体验 Trae 后,真实地看到了未来软件开发的变革。这次体验最让我震惊的是,我没有阅读任何一行代码,也没有打开浏览器的开发者模式进行调试,全程仅通过自然语言与 Trae 对话,就成功地使用 Claude 3.5 构建了一个 AI 网页分析 Chrome 插件。更不可思议的是,我甚至没有使用过 Ctrl+C/V 这样的快捷键!

我的编程之路:

我的编程之路始于初中自学的 PascalBasic 语言,后来深入学习了大学的 C/C++PHPJavaPythonNextJS 等。我曾用动网论坛模板搭建学校论坛,写过 DSP 嵌入式软件,用 C 语言从零开始构建数据库,还亲手架构和搭建过整套 BI 系统 的前后端。虽然如此,我从未涉足过 Chrome 插件 的开发,直到现在成为产品经理也未曾接触过这个领域。

我与 AI 的初次尝试:

我是 微软 Copilot 企业版 的首批体验用户,并带领 300 人程序员团队共同试用了嵌入在 VSCode 里的 Copilot。虽然当时体验有些失望,但却更加坚定了我的信念:软件工程必将被 AI 所改变

我是如何使用 Trae 构建 Chrome 插件的?

核心流程:

我使用 Trae 构建 Chrome 插件 的核心流程是: “说需求” + “验收功能” + “反馈” 的循环。

  1. 提出需求: 我告诉 Trae 我想做一个插件,然后它就自动创建了一系列文件,并编写了代码。
  2. 修改界面: 我告诉 Trae 界面需要修改的地方,它就认真地修改了代码。
  3. 对接 AI 模型: 我把需要调用的 AI 大模型KeyAPI 手册给 Trae,它就修改了 Post 接口,正确地对接了 AI 智能体
  4. 调试功能: 我在点击按钮后发现没反应,我让 Trae 输出 debug 信息,它就修改了 UI,把 debug 信息输出到了界面上。
  5. 完成开发: 我将 debug 信息反馈给 Trae,它就成功地完成了这个插件的制作!

Trae 的便捷之处:

  1. 原生中文对话: Trae 支持原生的中文对话,这让使用起来非常自然流畅。
  2. 便捷的图标: 它自带的右上角图标,让习惯使用 Ctrl+C/V 的程序员们感受到被替代的焦虑。
  3. 多功能集成:
    • Bash 命令行: 可以一键添加到终端,甚至直接运行。
    • 文本段: 可以直接添加到光标处或者添加到新文件。
    • ⭐️ 最强大的功能:代码变更应用Trae 可以自己找到代码文件,对比并决定修改哪几行代码,并在用户确认后自动修改,且不影响其他代码!
  4. 回溯功能: 可以回退到之前的对话重新开始,这在发现之前的提示词不合理时非常有用。

Trae 的 Beta 功能:

Trae 还有一个还在 beta 验证的 Builder 功能,看起来非常吸引人,下次一定要尝试一下!

使用 Trae 后,程序员的工作方式会发生什么变化?

一句话总结:

有了 Trae,你将使用 90% 产品经理 + 9% 初级程序员 + 1% 中级程序员 的工作方式来构建一款软件。

工作方式转变:

  1. 产品经理的活 (90%): 我主要负责告诉 Trae 需求,验收功能,并反馈功能问题,Trae 则负责任劳任怨地修改。
  2. 初级程序员的活 (9%): 我需要不停地点击“应用”代码,导入到 Chrome 进行测试。
  3. 中级程序员的活 (1%): 我需要指导 Trae 打印出错误日志,并给它一些思路进行修正。

程序员的未来:

程序员们不必焦虑,应该从重复的“胶水代码”劳动中跳出来,去学习更有趣的新事物的本质,去真正的创造,而不是一味的重复劳动。

我的感悟

我认为:科技的进步,总会改变我们固有的模式。就像曾经的马车被汽车替代,算盘被计算机替代一样,AI 也会逐步改变程序员的工作方式。我们不应恐惧改变,而是应该拥抱变化,去学习新工具,探索新领域,成为真正具有创造力的人。Trae 的出现,让我看到了 AI 在软件开发领域的巨大潜力,未来的软件开发将更加高效和智能。

keywords, , , , #Claude3.5

© 版权声明
chatgpt4.0

相关文章

error: Content is protected !!