【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
相关推荐
世人万千丶5 小时前
鸿蒙日志体系高级应用:HiLog分级输出/隐私脱敏/远程日志采集/线上问题精准溯源方案
学习·harmonyos·鸿蒙
奔跑中的小象6 小时前
统信UOS + 天数AI卡部署SGLang服务手册
人工智能·uos·sglang·天数智芯
DevSecOps选型指南6 小时前
中国版Mythos,为何是悬镜安全灵脉CodeAI?
人工智能·安全
Shockang6 小时前
LangGraph 状态机实战
人工智能
刹那芳华19926 小时前
循环神经网络的从零开始实现(RNN)
人工智能·rnn·深度学习
阿童木写作7 小时前
跨境图片翻译工具多合一,批量图片视频字幕翻译加智能抠图
人工智能·python·音视频·语音识别
科技之门7 小时前
AI3D从建模到贴图、绑骨和动画的完整流程怎么做?V2Fun完整工作流指南
人工智能·3d·贴图
宇宙第一小趴菜7 小时前
二、机器学习的应用领域和发展史
人工智能·机器学习
前端开发江鸟7 小时前
我写过 MCP Server,却一直以为 MCP 只有 Tool
人工智能
天国梦7 小时前
自习室智能化升级避坑指南:天学网AI智习室方案实测与选型建议
大数据·人工智能