当前位置: 首页 > article >正文

新手小白实战教程:用 TRAE 从零创建一个“个人日记本”网页应用

本教程将带你手把手、一步步使用 TRAE 完成你的第一个小项目。我们会像搭积木一样从创建一个空文件夹开始直到做出一个能运行、能记日记的简单网页。请严格按顺序操作不要跳步。第一步项目启动与规划 (5分钟)目标告诉 TRAE 我们想做什么让它帮我们搭建项目骨架。打开 TRAE双击桌面图标启动 TRAE。创建空项目文件夹在电脑桌面或其他你找得到的地方右键 - 新建 - 文件夹。将文件夹命名为my-diary-app名字可以自己取但不要用中文。在 TRAE 中打开这个文件夹在 TRAE 顶部菜单栏点击File文件 -Open Folder...打开文件夹。在弹出的窗口中找到并选中你刚创建的my-diary-app文件夹点击选择文件夹。现在TRAE 左侧的资源管理器Explorer区域应该显示MY-DIARY-APP下面空空如也。召唤 AI描述需求点击 TRAE 左侧活动栏的TRAE AI图标一个星星标志。右侧会弹出 AI 侧边栏。找到并点击Builder标签页。在底部的大输入框里一字一句地输入以下内容你可以复制粘贴“请帮我创建一个简单的个人日记本网页应用。要求使用 HTML, CSS 和纯 JavaScript 编写不需要复杂框架因为我是新手。网页有一个好看的标题‘我的日记本’。有一个输入框可以写日记内容一个按钮点击后能保存日记。保存的日记能显示在网页下方最新的日记显示在最上面。日记数据保存在浏览器的本地存储里这样刷新页面日记也不会消失。请为我生成所有必要的文件。”按下回车键发送。与 AI 对话确认细节AI 可能会问你一两个问题来澄清比如确认技术栈。你只需回答“是的”或按照它的提示选择最简单选项。很快AI 的Builder模式就会开始工作自动在左侧资源管理器里创建文件和文件夹并往里面写代码。你会看到文件列表在自动增加这非常酷第二步认识生成的项目文件 (5分钟)AI 工作完成后你的资源管理器看起来应该像这样MY-DIARY-APP (项目根目录) ├── index.html (网页的主入口文件就像书的封面和目录) ├── style.css (网页的样式文件控制颜色、字体、布局等外观) └── script.js (网页的交互逻辑文件控制按钮点击、保存等行为)我们来认识一下它们你不需要现在理解代码先知道它们是干嘛的index.html双击它它会在中间编辑器区域打开。里面是网页的“骨架”比如标题、输入框、按钮这些元素都在这里定义。你可以把它想象成房子的承重墙和房间格局。style.css双击打开。里面定义了网页的“装修风格”比如背景色是什么标题多大按钮什么颜色。它让房子变得好看。script.js双击打开。里面是网页的“智能家居系统”比如你点击“保存”按钮后会发生什么日记怎么存、怎么读。它让房子变得“聪明”能互动。第三步运行并查看你的网页 (3分钟)现在让我们看看 AI 为我们生成的网页长什么样。在 TRAE 中运行确保index.html文件在编辑器中是打开的状态。在index.html文件标签页上右键。在弹出的菜单中找到并选择Open with Live Server或在默认浏览器中打开类似的选项。如果没找到这个选项你可能需要先安装一个叫 “Live Server” 的小插件。别怕很简单点击左侧活动栏的扩展图标四个小方块搜索“Live Server”找到它并点击“安装”。安装完再重复右键操作。见证奇迹你的默认浏览器比如 Chrome、Edge会自动打开一个新标签页显示的就是你的“个人日记本”应用了你应该能看到一个带有标题、输入框和按钮的页面。虽然可能不太漂亮但功能俱全。第四步修改与个性化你的应用 (15分钟)现在我们来当一回“设计师”和“产品经理”用 TRAE 的 AI 对话功能来修改这个应用。场景一让网页标题更有个性定位代码在 TRAE 中打开index.html文件。使用 AI 提问找到显示“我的日记本”的那行代码通常在h1标签里。选中“我的日记本”这几个字。在选中区域右键选择向 AI 提问。在右侧弹出的 AI 对话面板中输入“我想把标题改成‘[你的名字]的私密日记本’并且把颜色改成深蓝色字体稍微大一点。请直接帮我修改这行代码。”按下回车。应用修改AI 会给出修改后的代码建议。仔细阅读确认它理解了你的意思比如颜色代码可能是#1a237e这样的。如果没问题点击 AI 回复框中的应用或替换按钮。你会立刻看到index.html文件中的标题文字和样式代码被自动更新了。查看效果回到浏览器刷新页面按 F5 键看看标题是不是变了。场景二为保存按钮添加一个提示动画我们觉得点击“保存”按钮后最好有个提示让用户知道保存成功了。描述需求这次我们不选中代码直接点击右侧 AI 对话面板确保它开着。输入“我想在script.js文件里当用户点击保存按钮后除了保存日记还能弹出一个小的提示框显示‘日记保存成功’2秒后自动消失。请帮我修改script.js文件中的保存函数。”审查并应用AI 会分析现有的script.js代码并给出修改后的完整函数或代码块。它会清晰地告诉你它修改了哪里。你阅读理解后点击应用。测试功能回到浏览器页面。在输入框里写点文字比如“今天学会了用 TRAE 做网页太酷了”点击“保存”按钮。观察是否出现了“日记保存成功”的提示可能在页面顶部或底部并且2秒后消失。同时检查你写的日记是否出现在了下方的日记列表中。场景三让日记列表的样式更清晰我们发现日记一条条堆在一起有点乱想给每条日记加个边框和背景色。精准提问在 AI 对话面板输入“在style.css文件中我想为每一条显示的日记条目div添加一个浅灰色的背景#f5f5f5、一个灰色的细边框1px solid #ddd、以及一些内边距padding: 10px并且让每条日记之间有一些间距margin-bottom: 10px。请直接帮我修改style.css文件。”应用并刷新应用 AI 的修改后保存style.css文件按CtrlS。回到浏览器刷新页面。看看已有的日记条目是不是立刻变好看了有了卡片一样的效果。第五步调试与解决问题 (5分钟)如果某一步出错怎么办别慌这正是 TRAE 最擅长帮忙的地方。情况一代码有红色波浪线语法错误把鼠标放在波浪线上会看到错误信息。选中出错的那一行或附近几行代码右键选择向 AI 提问输入“这段代码报错了错误信息是XXX请问如何修复”情况二浏览器按 F12 打开开发者工具看到 Console控制台有红色报错复制这个错误信息。在 TRAE 的 AI 对话面板里粘贴并提问“我的网页在浏览器控制台报错[粘贴错误信息]。问题可能出在哪里如何修复”情况三功能没实现比如点击保存没反应在 AI 对话面板描述现象“我的日记本网页点击保存按钮后日记没有显示在列表里。请帮我检查script.js文件中的saveDiary函数可能有什么问题。”AI 会引导你一步步检查或者直接给出修正后的代码。总结与下一步恭喜你你已经完成了✅用 TRAE Builder 从一句话描述生成完整项目。✅在 TRAE 中运行并查看网页。✅使用 AI 对话功能修改 HTML 内容、CSS 样式和 JavaScript 逻辑。✅实现了一个具有增、删、显、存本地功能的完整网页应用。这个小项目涵盖了软件开发的核心流程需求分析 - 项目生成 - 界面美化 - 功能增强 - 调试。通过这个实战你体验了 TRAE 最核心的两种 AI 用法Builder自动创建和Chat对话修改。给你的挑战可选尝试继续用 AI 对话为你的日记本添加以下功能指令模板都给你添加删除功能“请帮我修改代码在每一条显示的日记旁边添加一个‘删除’按钮点击后可以删除这一条日记并更新本地存储和页面显示。”添加编辑功能“请帮我增加日记编辑功能双击某条日记可以将其内容重新加载到顶部的输入框进行修改修改后点击保存更新原日记。”更换主题“我不喜欢现在的颜色请为我的日记本设计一套更温馨或更暗黑的配色方案修改style.css文件。”记住遇到任何问题随时向 TRAE 的 AI 助手提问它就是为你准备的“24小时贴身教练”。 编程不再是从零开始记忆所有知识而是学会如何清晰地描述你的想法。祝你玩得开心参考来源新手小白可以入手的教程手把手大白话实操不要嫌弃超详细金蝶财务软件操作流程新手小白必备及问题解决方案【Ps教程】从零开始学习Photoshop基础知识2024新手小白入门实用版拿走不谢允许白嫖持续更新~

相关文章:

新手小白实战教程:用 TRAE 从零创建一个“个人日记本”网页应用

本教程将带你手把手、一步步,使用 TRAE 完成你的第一个小项目。我们会像搭积木一样,从创建一个空文件夹开始,直到做出一个能运行、能记日记的简单网页。请严格按顺序操作,不要跳步。 第一步:项目启动与规划 (5分钟) 目…...

PCB设计老鸟的AD21 DRC设置清单:如何为你的高速板与低速板定制专属检查规则

PCB设计高手必备:AD21 DRC规则定制化配置实战指南 在PCB设计领域,DRC(设计规则检查)就像是一位严格的质检员,它能帮我们提前发现设计中潜在的问题。但很多工程师都面临一个困境:面对不同类型的设计项目&…...

《TRAE从入门到精通全攻略》,零基础也能快速上手,助力你快速成长为程序员

TRAE 从入门到精通:一站式完整指南 本指南将带你从零开始,系统性地掌握字节跳动推出的智能编程助手 TRAE。我们将按照“获取-安装-认识-使用-精通”的路径,逐一解析其所有核心功能与界面。 第一部分:获取与安装 1. 系统要求与下…...

MDAnalysis解决方案:分子动力学模拟分析效能提升框架

MDAnalysis解决方案:分子动力学模拟分析效能提升框架 【免费下载链接】mdanalysis MDAnalysis is a Python library to analyze molecular dynamics simulations. 项目地址: https://gitcode.com/gh_mirrors/md/mdanalysis 问题痛点引入:分子动力…...

国民技术 N32G452CCL7 LQFP-48 单片机

特性32位ARM Cortex-M4内核 FPU,单周期硬件乘除法指令,支持DSP指令和MPU内置8KB指令Cache缓存,支持Flash加速单元执行程序0等待最高主频144MHz,180DMIPS高达512KByte片内Flash,支持加密存储、多用户分区管理及数据保护…...

宝塔面板卸载后网站数据还在吗?保姆级清理与重装避坑指南

宝塔面板卸载后数据安全完全指南:从残留清理到重装避坑全解析 每次面对服务器环境重构时,最令人头疼的莫过于那些"看不见的数据幽灵"——你以为已经卸载干净的软件,实际上在系统深处留下了各种配置文件、日志和缓存。作为国内使用率…...

3分钟搞定!Windows包管理器Winget一键安装终极方案

3分钟搞定!Windows包管理器Winget一键安装终极方案 【免费下载链接】winget-install Install WinGet using PowerShell! Prerequisites automatically installed. Works on Windows 10/11 and Server 2019/2022. 项目地址: https://gitcode.com/gh_mirrors/wi/win…...

War3地图编辑器进阶:利用炮火攻击实现混乱伤害技能的完整指南

War3地图编辑器进阶:炮火攻击实现混乱伤害技能的深度解析 在魔兽争霸3地图编辑器的世界里,创造独特技能是每位地图作者的必修课。传统技能往往受限于固定伤害值或特定攻击类型,而今天我们要探讨的是一种突破常规的方法——利用炮火攻击地面机…...

Dify聊天框太丑?手把手教你从嵌入代码到Docker镜像的完整UI定制流程

Dify聊天框太丑?手把手教你从嵌入代码到Docker镜像的完整UI定制流程 当你第一次将Dify聊天机器人嵌入到自己的网站时,可能会对那个蓝色气泡和千篇一律的对话框感到失望。作为开发者或产品经理,你一定希望这个智能助手能完美融入品牌风格&…...

【计算机网络 实验报告2】网络常用命令与基本配置

上一篇:【计算机网络 实验报告1】Wireshark软件的使用 目录 实验目的 二、实验环境 三、实验内容 四、实验过程与结果 五、习题 实验目的 学习网络常用命令学习Packet Tracer软件的使用学习网络的基本配置方法 二、实验环境 设备名称 DESKTOP-F3VC3QK 处…...

RevokeMsgPatcher:Windows平台微信/QQ/TIM防撤回解决方案深度解析

RevokeMsgPatcher:Windows平台微信/QQ/TIM防撤回解决方案深度解析 【免费下载链接】RevokeMsgPatcher :trollface: A hex editor for WeChat/QQ/TIM - PC版微信/QQ/TIM防撤回补丁(我已经看到了,撤回也没用了) 项目地址: https:/…...

TurboVNC完整安装与配置指南:高性能远程桌面解决方案

TurboVNC完整安装与配置指南:高性能远程桌面解决方案 【免费下载链接】turbovnc Main TurboVNC repository 项目地址: https://gitcode.com/gh_mirrors/tu/turbovnc TurboVNC是一个专为高性能图形应用优化的远程桌面系统,特别适合3D渲染、视频处理…...

大模型修炼秘籍 第十章:多才多艺——多任务微调

第十章:多才多艺——多任务微调多任务修多才艺,混合数据需平衡。【本章导读】 真正的大模型应该文能提笔安天下,武能上马定乾坤。多任务微调让模型学会多种技能,成为全能选手。一、一专多能 【任务类型】任务类型描述示例文本生成…...

遗传算法实战:解码带时间窗约束的车辆路径规划(VRPTW)

1. 当物流遇上时间窗:VRPTW问题到底有多难? 想象一下你是一家生鲜电商的物流调度员,早上6点打开系统,屏幕上突然弹出16个新订单:王阿姨要7:30-8:00收到活鱼,李大爷要求8:15-8:45配送新鲜蔬菜,而…...

2026届必备的六大AI写作平台横评

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 人工智能技术发展势头迅猛,速度极快,为毕业论文写作带来了全新的辅助…...

从MODE到INTERCONNECT:环形谐振器电路级仿真全流程解析(含Lumerical脚本示例)

从MODE到INTERCONNECT:环形谐振器电路级仿真全流程解析 硅光集成设计中最令人着迷的挑战之一,是如何将精确的光学仿真结果无缝转化为电路级设计语言。想象一下,当你花费数小时在FDTD中优化出一个Q值超过10000的环形谐振器后,却发…...

建站系统怎么选?2026年SaaS平台与开源CMS对比分析

建站系统是指用于创建、管理和维护网站的软件平台或工具集,其核心目标是通过标准化模块降低网站开发的技术门槛,让用户无需从零编写代码即可完成网站搭建与内容管理。从技术架构与部署模式角度,当前建站系统主要分为两大类别:一、…...

从寄存器配置到数据解析:基于STM32与MAX31856的E型热电偶测温实战

1. 工业测温场景下的E型热电偶方案选型 在工业温度测量领域,热电偶因其宽量程、高可靠性和快速响应等特点成为首选传感器。E型热电偶(镍铬-铜镍)在0-900℃范围内具有最高的灵敏度(68μV/℃),特别适合中低温…...

2025年八大网盘直链下载工具LinkSwift完整使用指南:告别限速,实现全速下载

2025年八大网盘直链下载工具LinkSwift完整使用指南:告别限速,实现全速下载 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / …...

LIS3DHTR三轴加速度计:从智能穿戴到工业监测的全场景应用解析

1. LIS3DHTR三轴加速度计的核心特性解析 第一次接触LIS3DHTR时,我完全被这个小芯片的"反差萌"震惊了——尺寸只有3x3x1mm的LGA封装里,竟然藏着能感知16g加速度的精密机械结构。这款意法半导体的明星产品采用MEMS工艺,内部其实是个&…...

平衡树的本质的庖丁解牛

它的本质是:通过引入额外的维护成本(旋转、变色、重新平衡),强制将二叉搜索树 (BST) 的高度控制在 O(log⁡n)O(\log n)O(logn) 级别,从而保证在最坏情况下,查找、插入、删除操作的时间复杂度依然稳定。它是…...

从论文到GitHub:手把手复现TCom顶会混合波束成形MMSE算法(含Python/Matlab代码解析)

从论文到工程实践:混合波束成形MMSE算法的代码级拆解与性能优化 在毫米波通信系统中,混合波束成形技术因其在硬件复杂度和系统性能间的平衡而备受关注。当我们从论文转向实际代码实现时,理论公式与工程实践之间往往存在巨大鸿沟。本文将带您深…...

网安人必藏!Web 安卓 APP 软件逆向知识点

那么说到这我们更通俗的来表达一下,正向就像工厂生产一个产品,而逆向了就像你小时候败家的样子,总喜欢把一些玩具或者电子电器拆开研究一下他里面有啥,他是怎么运行的,当然绝大多数情况下,你一定挨了不少骂…...

STM32-结构体对齐与内存池实战优化

1. 为什么STM32开发者必须掌握结构体对齐与内存池 第一次在STM32上实现CAN总线通信时,我遇到了一个诡异的问题:接收到的数据总是错位。调试了整整两天才发现,问题出在结构体成员没有按4字节对齐,导致DMA传输时数据地址不符合硬件要…...

Node.js实战:手把手教你调用EduCoder实训平台API(附完整封装代码)

Node.js实战:从零封装EduCoder平台API的完整指南 在编程学习过程中,实训平台扮演着至关重要的角色。EduCoder作为国内知名的在线编程实训平台,提供了丰富的编程练习和项目实战机会。但对于开发者而言,如何通过程序化方式与平台交互…...

企业级百度云自动化管理终极指南:bypy命令行工具深度解析

企业级百度云自动化管理终极指南:bypy命令行工具深度解析 【免费下载链接】bypy Python client for Baidu Yun (Personal Cloud Storage) 百度云/百度网盘Python客户端 项目地址: https://gitcode.com/gh_mirrors/by/bypy 在当今企业数字化转型浪潮中&#x…...

炉石传说HsMod插件:55项功能全面指南与高效安装教程

炉石传说HsMod插件:55项功能全面指南与高效安装教程 【免费下载链接】HsMod Hearthstone Modification Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod HsMod是基于BepInEx框架开发的炉石传说多功能插件,为玩家提供全…...

PHP SAAS 框架常见问题——配置问题——小程序消息推送配置 Token 校验失败

小程序消息推送配置 Token 校验失败问题:小程序消息推送配置提示 Token 校验失败,请检查确认解决办法:要先把商城后台的填好保存以后再来这里提交...

RNase A-Fe₃O₄ NPs,核糖核酸酶A-四氧化三铁纳米颗粒,化学结构特点

RNase A-Fe₃O₄ NPs,核糖核酸酶A-四氧化三铁纳米颗粒,化学结构特点RNase A-Fe₃O₄ NPs(核糖核酸酶A-四氧化三铁纳米颗粒)**是一类由核糖核酸酶A(Ribonuclease A, RNase A)与四氧化三铁(Fe₃O₄…...

IgM/IgG-Fe₃O₄ NPs,免疫球蛋白G-四氧化三铁纳米颗粒,主要应用

IgM/IgG-Fe₃O₄ NPs,免疫球蛋白G-四氧化三铁纳米颗粒,主要应用IgG-Fe₃O₄ NPs(免疫球蛋白G-四氧化三铁纳米颗粒)**是一类由免疫球蛋白G(IgG)与四氧化三铁(Fe₃O₄)纳米颗粒通过物理…...