学生开发者经验|豆包大模型 + TRAE,让 AI 应用快速落地

本文作者:李世博,TRAE 开发者用户

投稿来自 TRAE 用户交流群|官方,文末扫码入群

作为一名从 MarsCode 时期就开始使用的用户,我一路见证了 TRAE 从最初到现在的成长历程。始终保持高水准和用户中心的理念,这点特别打动我。作为一名软件专业的学生,虽然很多技术栈的水平不是很好,但是平常有想法时,我就可以使用 TRAE 去快速实现我的想法。我只要把我的想法告诉 TRAE,它就会根据我的想法去实现。很开心可以见证 TRAE 的成长,未来可期!

项目简介

因为自己是 INFJ,常常喜欢规划做事情,但是有时候遇见一个事情,却不知道如何开始。所以就想做一个工具,让现在特别火的 AI 大模型帮助我把复杂的事情简单化,实现一个事情分成好几个小步骤一步一步完成!

项目功能

  • 智能任务分解: 输入现在在干什么,等会要干什么,然后 AI 会帮你进行分析,如何把复杂的事情简单化,分成好几个小步骤

  • TODO 管理: 这几个小步骤就是当 TODO List 了,用户完成之后可以对应的划线

  • 激励机制: 在步骤列表下方还有鼓励的话语,鼓励我完成任务

  • 成就展示: 到最后还有恭喜我完成这个任务,且需要有一个专门的页面,有图表进行显示我完成的任务情况

自然语言构建项目

我现在要实现一个项目,这个项目要实现的功能是:

输入一段话,我现在在干什么然后等会要干什么,例如"我现在在家里看电影,等会要去图书馆学习",然后 AI 会帮你进行拆分,把复杂的事情简单化,分成好几个小步骤,用有趣鼓励的话语去感染用户,让用户对这个事情更有动力,完成之后也要有对应的动效祝贺用户完成,还需要有一个专门的页面,去记住用户这几天的拆分任务完成的怎么样,然后有对应的图标显示,还有对应的总结。

还需要接入豆包大模型的 API,文档为:www.volcengine.com/docs/82379/... 为 doubao-1-5-lite-32k-250115(这块需要选择自己开通的那个模型,点击开通的那个模型的名称,然后进入到详情页就看到这个 model 名称了)key 为:(这块就是把你的模型 key 复制在这就行了),并且这个项目我希望开源,上传到 GitHub 上,你还需要给我生成对应的文件,那么请帮我生成这个项目吧。

开发流程

1. 优化输入: 我们可以点击"优化输入内容",然后 TRAE 就会帮我们把这个自然语言变成更能让 AI 看得懂的样子

2. 开始生成: 点击"发送" TRAE SOLO 即可帮我们生成这个项目了,我们就静等给咱们生成完成即可

3. 文档构建: TRAE Solo 就会帮助我们进行"产品需求文档"和"技术架构文档"的构建

4. 确认开发: 等构建完成之后,我们查看是否有问题,是否符合自己的预期,如果没有问题的话,我们就点击"确认,开始开发!"

5. 静等完成: 我们就静静的等待 TRAE Solo 的开发就好啦~

​接入大模型

因为我想实现的功能需要借助 AI 能力来完成智能任务拆解,所以我选择使用豆包大模型的免费额度先完成产品 MVP。

1. 访问官网 :我们先访问火山引擎官网 www.volcengine.com/

2. 登录控制台: 登录自己的账号,然后点击控制台,进入控制台中

3. 开通模型: 我们找到"大模型"中"开通管理",我们发现所有的模型都有免费的 50w tokens,我们可以选择自己适合的模型

4. 创建 API Key: 我们还需要去开通一个 API Key,点击侧边栏的"API Key 管理",然后进入到页面,点击"创建 API Key"

5. 获取密钥: 点击下方列表中的"显示"按钮,然后再点击"复制"按钮,即可获得到这个 Key,这个之后我们需要用到

6. 查看文档: 在"开通管理"中,我们点击"接入文档",就可以看到如何连接。如果我们不知道要复制什么给到 TRAE,那我们就可以直接把这个网址给到 TRAE,让 TRAE 自己去看这个文档,然后让 TRAE 自己去写

修改 BUG

我们现在生成完代码之后,我发现现在输入问题,开始智能分解没有给我显示出来。没有关系,因为 AI 就像咱们的实习生一样,肯定会有出错的时候,但是我们只要告诉他什么地方有问题,并进行引导让他改正就行啦。

1. 选择元素: 我们可以使用 TRAE 的选择元素,我们选择"开始智能分解"的那个按钮,然后进行描述

2. 问题修复: 经过了一小轮的修改,现在页面可以正常使用了,我们清晰的可看到 AI 帮我把任务进行了拆解,然后更方便我们去进行任务的完成

3. 功能验证: 我们"数据统计"页面也正常显示了

上传 GitHub

我们可以把 TRAE 生成的这个代码,让 TRAE 写成对应的文档,然后上传到 GitHub 上,就是那么简单,一个项目就构成了。

1. 生成文档: 让 TRAE 生成对应的项目文档

2. 配置仓库: 在这里输入 GitHub 的库的名字,然后再选择是上传到公开的库还是私人的库

3. 完成上传: 最后就上传到我的 GitHub 上了 github.com/boshi-xixix...

最后

TRAE SOLO 模式特别适合想要快速实现想法的开发者。我们只需要描述自己想要的功能,SOLO 就会帮我们生成对应的文档,我们确认无误后,剩下的代码开发和技术栈选择都交给它来解决。

对于学生用户来说,虽然我们还是要在日常学习中打好基础,但当脑海中突然有了项目想法时,就可以直接使用 TRAE 快速实现。生成项目后,我们还可以让 TRAE 讲解代码逻辑,这样不仅实现了想法,也间接学会了代码逻辑和项目经验。希望大家都能用 TRAE 将更多创意变为现实!

相关推荐
兵临天下api13 小时前
微店item_search - 根据关键词取商品列表深度分析及 Python 实现
trae
围巾哥萧尘15 小时前
用 SOLO 模式 30 分钟搞定 智能点名系统 | 围巾哥萧尘🧣
trae
兵临天下api15 小时前
微店 item_get 接口深度分析及 Python 实现
trae
围巾哥萧尘16 小时前
生成一个应用创意众筹的网站🧣
trae
围巾哥萧尘16 小时前
用AI做了款英语学习软件的一个案例🧣
trae
用户40993225021217 小时前
测试覆盖率不够高?这些技巧让你的FastAPI测试无懈可击!
后端·ai编程·trae
IAM四十二1 天前
用Trae做一个浏览器插件
llm·ai编程·trae
VUE1 天前
分享一些常用的mcp服务(附带场景演示)
mcp·trae
前端卧龙人1 天前
Trae 帮我搞定九大行星围绕太阳转的 Three.js 项目
trae