如果你完全不会编程,但想用AI做出一个能用的网站、小程序或自动化脚本——这篇就是为你写的。我不会假设你有任何代码基础,每一步都具体到按钮在哪、输入什么、看到什么结果算成功。

读完本文,你会拿到:

  1. 一个装好的AI编程环境(三选一,都有免费方案)
  2. 用自然语言描述需求,让AI生成完整代码的方法
  3. 遇到报错时,把错误信息丢给AI自动修复的流程
  4. 一个你自己跑通的小项目(以"待办事项网页"为例)
  5. 三款主流工具的对比和选择建议

第一步:选一个工具,装好它

目前最适合新手的AI编程工具推荐有三个,都支持中文、都有免费额度:

工具适合谁费用特点
Cursor想认真学编程、做完整项目免费版够用,Pro $20/月功能最全,AI理解代码上下文最准
Trae完全不想花钱、中文优先完全免费字节出品,无使用限制,Builder模式很强
GitHub Copilot 使用指南已有VS Code/JetBrains,不想换编辑器免费版2000次/月,学生免费插件形式,不改变现有工作流

我的建议:如果你现在没有在用任何代码编辑器,直接装Cursor或Trae。如果已经在用VS Code写代码,装Copilot插件最省事。

安装Cursor(推荐新手)

  1. 打开 cursor.com
  2. 点首页「Download for Free」
  3. 下载完成后打开安装包,按提示拖入应用程序文件夹(macOS)或运行安装程序(Windows)
  4. 首次打开会提示登录,用Google账号或GitHub账号登录即可
  5. 登录后进入主界面,看到左侧文件栏、中间代码区、右侧AI对话区,就算装好了

安装Trae(免费首选)

  1. 打开 trae.ai
  2. 点顶部「Download」
  3. 选你的系统版本下载
  4. 安装后打开,首次启动选择主题和基础设置
  5. 不需要配置API Key,直接能用

安装GitHub Copilot(已有编辑器)

VS Code用户

  1. 打开VS Code,点左侧「扩展」图标(四个方块)
  2. 搜索GitHub Copilot,安装官方插件
  3. 右下角提示登录GitHub账号,点「登录」并授权

JetBrains用户

  1. 打开设置(Settings/Preferences)
  2. 进入Plugins → Marketplace,搜索GitHub Copilot
  3. 安装后重启IDE,按提示登录GitHub

第二步:用自然语言生成你的第一个项目

装好后,我们先不学习任何代码知识,直接让AI生成一个完整的待办事项网页。

Cursor/Trae用户操作流程

  1. 打开工具后,点击左上角「New Project」或「新建文件夹」
  2. 选一个空文件夹作为项目位置(比如桌面上的my-first-app
  3. 在右侧AI对话区(Cursor叫Chat,Trae叫Builder)输入:
帮我生成一个待办事项网页,功能包括:
- 输入框可以添加新任务
- 每个任务前面有复选框,勾选后任务变灰
- 可以删除单个任务
- 显示未完成任务数量
- 界面要简洁美观
- 所有代码放在一个HTML文件里
  1. 按回车,AI会开始生成代码
  2. 生成完成后,你会在文件栏看到一个index.html文件
  3. 双击打开它,按右上角「运行」按钮(或右键选择「Open in Browser」)
  4. 浏览器会自动打开,看到一个能输入任务、勾选、删除的网页,就算成功

GitHub Copilot用户操作流程

Copilot不像Cursor/Trae那样有独立的AI对话区,它更擅长在你写代码时自动补全。但对于新手,我们可以用Copilot Chat来完成类似操作:

  1. 在VS Code中,按Ctrl+Shift+P(Windows)或Cmd+Shift+P(macOS)
  2. 输入Copilot Chat,打开聊天面板
  3. 输入同样的需求描述(见上文)
  4. Copilot会生成代码,点击「Insert into New File」
  5. 保存为index.html
  6. 右键文件,选择「Open with Live Server」(需安装Live Server插件)或直接用浏览器打开

第三步:遇到报错怎么办

新手写代码,90%的时间花在解决报错上。AI编程最大的价值就是——把报错信息丢给AI,它告诉你怎么修。

常见场景1:运行后页面空白

  1. 回到AI工具,在对话区输入:
我运行index.html后页面是空白的,没有任何内容显示。请帮我检查代码哪里有问题。
  1. 把完整的代码粘贴进去(Cursor/Trae可以直接@引用文件)
  2. AI会分析并给出修复后的代码
  3. 点击「Apply」或手动替换,刷新浏览器看效果

常见场景2:某个功能不工作

比如"删除按钮点了没反应":

  1. 在对话区描述现象:
待办事项的删除按钮点击后没有反应,任务没有被删除。请修复这个问题。
  1. AI会定位到对应的代码段并修复
  2. 应用修改后刷新页面测试

常见场景3:想加新功能

比如"我想加一个'全部完成'按钮":

  1. 直接描述需求:
请给待办事项网页加一个"全部完成"按钮,点击后所有未完成任务自动勾选。
  1. AI会修改代码并告诉你改了哪些地方
  2. 应用修改,刷新页面测试

第四步:让AI解释代码,边做边学

虽然AI能帮你生成和修复代码,但如果你想真正掌握编程,需要理解AI写的每一行是什么意思。

操作方法:

  1. 在代码编辑器中,选中一段你不理解的代码
  2. 右键 → 「Explain This」(Cursor)或选中后按Ctrl+L打开Chat询问
  3. 输入:"这段代码是什么意思?"
  4. AI会用通俗语言解释,比如:
    • "这行是创建一个数组,用来存储所有的待办任务"
    • "这个函数会在你点击复选框时执行,把任务标记为已完成"

建议:每让AI生成一个功能,就让它解释一遍关键代码。这样做完一个项目,你会自然掌握基础概念。

第五步:从待办事项到真实项目

待办事项网页跑通后,你已经掌握了AI编程的核心流程。接下来可以尝试这些进阶项目:

项目难度给AI的描述示例
个人博客页面"生成一个简洁的个人博客首页,有文章列表、标题、发布日期和摘要"
计算器⭐⭐"做一个网页计算器,支持加减乘除,有清除按钮,界面像iPhone计算器"
天气查询网页⭐⭐"做一个天气查询页面,输入城市名显示温度和天气图标,调用免费天气API"
记账本⭐⭐⭐"做一个简单的记账网页,可以记录收入和支出,按类别统计,数据存在浏览器本地"

每个项目的操作流程都一样:描述需求 → AI生成 → 运行测试 → 遇到报错丢给AI → 加新功能 → 让AI解释代码。

三款工具深度对比

Cursor:功能最全面

优势

  • Composer模式可以同时编辑多个文件,适合复杂项目
  • 代码上下文理解最准,能根据整个项目结构给出建议
  • Tab自动补全非常智能,经常能猜到你接下来要写什么
  • 支持Agent模式,AI可以自主执行终端命令、创建文件

劣势

  • 免费版有使用次数限制(500次/月)
  • 功能多,新手可能觉得界面复杂

适合:想做完整项目、愿意付费解锁全部功能的用户

Trae:免费无限制

优势

  • 完全免费,没有使用次数限制
  • Builder模式很强,从零生成项目的体验流畅
  • 中文交互优化好,对中文需求描述理解准确
  • SOLO模式可以让AI自主完成开发任务

劣势

  • 生态不如Cursor成熟
  • 部分高级功能(如多文件同时编辑)体验不如Cursor

适合:预算有限、中文优先、主要做单个文件或小项目的用户

GitHub Copilot:最轻量

优势

  • 不改变现有工作流,装个插件就能用
  • Tab补全极其流畅,写代码时几乎无感知
  • 与GitHub深度集成,适合团队协作
  • 学生免费

劣势

  • 没有独立的AI对话区,复杂需求处理不如Cursor/Trae
  • 免费版每月2000次补全,重度使用可能不够
  • 更适合有编程基础的人,纯新手上手门槛稍高

适合:已有代码编辑器、不想改变习惯、以补全为主辅助编程的用户

什么时候用它,什么时候换

场景推荐工具不推荐
完全零基础,第一次写代码Trae(免费无限制)Copilot(需要一定基础)
做完整网站/应用项目Cursor(多文件编辑强)Copilot(单文件辅助)
已有VS Code,不想换编辑器Copilot(插件形式)Cursor/Trae(需要换工具)
预算有限,想长期免费使用TraeCursor(免费版有限制)
需要AI自主执行复杂任务Cursor Agent / Trae SOLOCopilot(无此功能)
快速原型验证Trae Builder手动编码

常见坑和避坑指南

坑1:AI生成的代码运行不了

  • 原因:AI可能用了过时的API或假设了不存在的环境
  • 解决:把完整的报错信息复制给AI,说"请修复这个错误",通常一次就能解决

坑2:AI改坏了原本正常的功能

  • 原因:AI只关注你提到的问题,可能忽略了副作用
  • 解决:每次修改前让AI说明"这次修改会影响哪些功能",修改后全面测试

坑3:项目越做越乱,代码看不懂了

  • 原因:没有让AI解释代码,只是无脑复制粘贴
  • 解决:每新增一个功能,让AI用注释标注关键逻辑,并解释给你听

坑4:免费额度用完

  • Cursor免费版500次/月,Copilot免费版2000次补全/月
  • Trae完全免费,可以作为备用方案

下一步

  1. 选一个工具装好(推荐Cursor或Trae)
  2. 用上面的提示词生成你的第一个待办事项网页
  3. 运行成功后再让AI加2-3个新功能(比如编辑任务、筛选已完成/未完成)
  4. 每加一个新功能,让AI解释关键代码
  5. 做完这个项目后,尝试"天气查询网页"进阶项目

如果你按照上面的步骤操作遇到问题,或者想了解更多AI编程工具的使用技巧,可以看看我在 AI工具推荐 上的详细整理。

网站:AI工具推荐 —— 找到适合你的 AI 工具