【Datawhale组队学习202602】Easy-Vibe task02 认识AI IDE工具

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • 一、写代码需要的环境和工具
    • [1.1 思维转变:遇到问题,先问AI](#1.1 思维转变:遇到问题,先问AI)
    • [1.2 AI IDE vs 普通 IDE](#1.2 AI IDE vs 普通 IDE)
    • [1.3 市面上的AI IDE](#1.3 市面上的AI IDE)
  • [二、用本地 AI IDE 做一个更复杂的游戏](#二、用本地 AI IDE 做一个更复杂的游戏)
  • 总结

前言


一、写代码需要的环境和工具

1.1 思维转变:遇到问题,先问AI

  • 核心原则 :任何操作,都可以先问一遍 AI,甚至让它直接帮你做。
    • 比如说,不知道怎么安装环境? 直接在侧边栏问 AI:"我想写 Python,帮我检查一下有没有安装 Python,如果没有请帮我安装。"
  • 环境要采用 IDE(集成开发环境)。它会把代码用不同颜色显示、输入时自动提示、文件按项目整理、还能一步步追踪错误,让开发更高效、更少出错。
  • 现代 IDE 通常内置 Git 等工具,方便团队协作开发。

1.2 AI IDE vs 普通 IDE

类型 功能 举例
普通 IDE(比如原版 VS Code) 打开项目、写代码、运行和调试,也能装插件, 但前提是你需要自己知道要做什么、怎么做 报错时,自己读提示、自己查哪一行有问题; 想加新页面或新接口,自己找对应文件、自己写代码; 想配置环境或打包,自己查文档、按步骤操作。
AI IDE 直接使用大语言模型帮助你进行编码和修改文件 直接说"做一个登录页",它先生成基础代码结构; 把报错信息和相关代码丢给它,让它先分析原因并给出修改建议; 在你确认后,让它自动新建文件、批量改代码,处理跨文件的体力活。
  • 如何选择AI IDE,主要集中在四个方面:
  1. 价格;
  2. 可使用的模型种类;
  3. Agent的能力
  4. 运行速度与性能
  • 典型 AI IDE一般具备的核心能力
智能代码生成与补全 写几行伪代码或者简单说明需求,让 IDE 自动补全完整的逻辑,甚至根据指令直接生成一大段甚至整块代码
代码理解与问答 IDE 能够理解并回答关于某段代码、某个文件,甚至整个工程目录结构的问题
代码重构与优化 IDE 可以根据你的意图,重写或优化指定代码片段的实现逻辑
自动生成测试 IDE 可以自动生成针对不同函数和模块的测试代码,方便你进行有针对性的测试
Agent 式任务执行 智能 Agent 可以自动生成、打包、安装、运行和修改代码,在很多任务上可以部分替代初级软件工程师的工作

1.3 市面上的AI IDE

名称 公司 简介
Trae 字节跳动 用自然语言生成代码、自动调试、把设计稿转换为 React/Vue 组件等。在 2025 年 8 月的更新之后,Trae 新增了智能依赖导入、重命名建议、任务清单管理等功能;SOLO 模式也开始支持后端代码生成和技术架构文档编辑。
Cursor Anysphere 基于 VS Code 定制,重点优化了大规模代码仓库和多文件协同的场景。
Qoder 阿里巴巴 通过 Action Flow 支持把任务拆解成多个步骤,并实时跟踪 AI 的执行过程;还支持多模型动态路由和任务状态机管理,非常适合在中大型项目中做架构治理和对遗留系统进行"反向工程"分析。
CodeBuddy 腾讯云 提供代码补全、批量代码审查和多模型切换等功能;其中的 Craft 智能体可以实现多文件代码生成和 API 集成
VS Code + Cline 团队 支持多模态输入、MCP 工具扩展以及成本监控

二、用本地 AI IDE 做一个更复杂的游戏

复制代码
# 提示词示例
做一个俄罗斯方块的游戏:

1. 采用中国古典风格
2.至少包含开始、进行中、结束三种状态
3.玩家有明确的操作方式(键盘或鼠标)
4.屏幕上有清晰的得分或进度反馈


  • 加入提示词

    操作反馈与视觉特效:方块移动、旋转和消除时,添加中国传统印章或水墨晕染的动效反馈,操作过程伴随古琴拨弦声效,增强交互沉浸感。

    中国古典主题界面:游戏边框设计成中式窗棂样式,背景融入水墨山水、梅兰竹菊等元素;得分面板、下一块预览区采用扇形或卷轴造型,文字以书法字体呈现。

    特殊彩蛋设计:当连续消除四行或达成特定连击时,屏幕上方飘落花瓣或出现仙鹤祥云动画,并触发一段古筝变奏,营造"意境爆发"。

    难度渐进与文化符号:随着等级提升,背景色调从青绿山水渐变为金碧山水,方块下落速度加快的同时,其内部纹样由简入繁(如从几何纹过渡到龙凤纹),象征功力精进。

    游戏结束仪式:方块堆叠至顶时,画面淡出为古纸纹理,中央缓缓落下一枚朱红印章,题写"终"字或诗句,并伴随编钟长鸣,清晰标示状态转换。


  • 但是超过了页面的高度,而且在游戏中出现了一些bug,一步步来完善它。

总结

  • 初步上手 Trae
相关推荐
Bin Watson1 小时前
FOC学习记录(2):Clarke、Park、反 Clarke 和逆 Park 变换
学习
Deepoch1 小时前
Deepoc具身模型开发板:赋能无人机智能升级,实现自主高效作业
人工智能·科技·机器人·无人机·具身模型·deepoc·无人机爱好者
AI周红伟1 小时前
周红伟:SeedDance 2技术架构和技术原理
人工智能·深度学习·算法
LaughingZhu1 小时前
Product Hunt 每日热榜 | 2026-02-13
大数据·人工智能·经验分享·搜索引擎·产品运营
企业智能研究2 小时前
2026,企业如何应用AI Agent赋能业务?
人工智能·云计算·agent
宁远x2 小时前
【VeRL】Qwen3-30B-A3B-DAPO NPU实践指导
人工智能·深度学习·强化学习
heimeiyingwang2 小时前
向量数据库VS关系数据库VS非关系数据库
运维·人工智能·重构·架构·机器人
shangyingying_12 小时前
图像质量评价(IQA)
人工智能·python·神经网络
OPEN-Source2 小时前
大模型 Agent 实战:多 Agent 太贵太慢?一套系统性的性能与成本优化方案
人工智能·python·agent·rag·deepseek