AI赋能开发:利用Trae20分钟实现全自动内网扫描工具编写

Trae IDE 是字节跳动推出的一款 AI 驱动的集成开发环境,它基于 VSCode 核心进行深度定制,集成了多种大型语言模型(如 Claude-3.5-Sonnet、Claude-3.7-Sonnet、GPT-4o 等),旨在通过自然语言交互与“Builder 模式”极大提升代码生成、错误修复和项目构建的效率。Trae 完全免费,不限功能开放 GPT-4o 与 Claude 模型,无需订阅费用,支持插件生态与 VSCode 扩展,实现对现有项目、扩展和配置的无缝兼容。

本文将介绍如何使用Trae全自动开发一款内网扫描的小工具,实现AI自动编写代码,创建文件,安装依赖环境,文件命名,自动调试,自动修复的开发全流程。

一、环境配置

访问https://www.trae.com.cn/,下载对应版本的Trae即可。安装完成后首次打开Trae,会提示是否导入VScode已有设置(包括IDE和插件等),笔者此处选择导入,若您想重新配置环境,可以选择不导入,后续根据需求自己配置。

二、模型选择

您可以根据需求,选择自己喜欢的大模型辅助程序开发,如下图所示:

选择对应厂商的模型,正确输入模型名称,并配置API后即可使用您自己的大模型,笔者此处采用的是DeepSeek-R1-671B。

三、开发流程

首先,您需要为即将编写的项目创建一个独立的文件夹。

然后在右侧对话框输入您的开发需求,应包括使用的编程语言等,笔者以开发一款内网扫描工具为例,如图所示:

随后就是AI自己开发的过程,此处不再赘述,注意,AI生成的代码Trae会提示是否采用,一般情况下选择全部接受即可。

生成完毕后,我认为还需要一个可视化的UI界面以提升用户体验,于是便有了以下对话:

期间Trae会提示您执行相关的命令,您可以直接在对话框点击运行命令,也可以在终端自己输入命令,或者想要更省事,您可以勾选选项:自动执行MCP和命令,至此,便可以实现完全自动的开发流程。

让我们运行代码测试一下。

您可以根据需求,继续提出要求,并实现自动修改、调试、完善代码的过程。

四、一点思考

如今,诸如Trae、Cursor等AI代码编辑器已经能够大大简化,甚至完全接管一些简单的开发工作,这为编程基础欠佳,甚至完全不懂编程、开发的人们带来了极大的便利,但是对于传统意义上的程序员有着不小的冲击,作为广大IT从业者中的一员,我们该如何适应这一变革?

Avatar photo

Sebastian

《AI赋能开发:利用Trae20分钟实现全自动内网扫描工具编写》有一个想法

回复 Sebastian 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注