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

阿里Qoder 【新手一小时0-1开发前后端系统】附详细过程

Qoder: 一款新出的AI编辑器,可以快速在AI的帮助下完成开发,提高编程效率和质量。与vscode高度集成,减少了对新软件的学习成本,而且同一个账号可以直接将前面设置或者安装的内容保存过来。【前段时间云栖大会进行了详细的介绍,相关内容:https://blog.csdn.net/qq_50714222/article/details/153184671?spm=1011.2415.3001.5331】

本文主要介绍三个部分:

1) AI IDE 与传统IDE对比

2)Qoder安装与基本界面使用

3)Qoder从0-1开发前后端网站的详细过程示例

4)Qoder迭代式开发项目

耗时:一个小时,全程不用动手写代码,写简单的提示词即可。

一、AI IDE 与传统IDE对比

AI IDE(只示例部分,还有很多):

Cursor: https://www.cursor.com/

字节 Trae:https://www.trae.com.cn/

阿里 Qoder:https://qoder.com/ 

功能特性传统 IDEAI IDE
代码补全基于语法分析和已有代码的静态补全AI 驱动的智能补全,理解上下文和意图
代码生成依靠预设模板和代码片段通过自然语言描述生成完整代码逻辑
问题解决需要手动查找文档、Stack Overflow 等内置 AI 助手,即时解答编程问题
代码理解提供语法高亮和基础结构分析深度理解代码逻辑,提供详细解释
重构优化手动操作,依赖开发者经验AI 智能分析并建议最佳重构方案
学习支持需要外部资料和文档内置技术知识,实时学习辅导
错误处理显示编译错误和基础语法检查预测潜在问题,提供修复建议和解释
项目理解文件级别的分析和导航整个项目架构的深度理解和关联分析
协作方式主要依赖团队成员间的沟通AI 作为智能编程伙伴参与开发过程
适应性需要手动配置和插件扩展自动适应项目类型和编程语言特点

核心差异总结:

对比维度传统 IDEAI IDE
交互方式基于菜单、快捷键的工具操作自然语言对话 + 传统操作
学习曲线需要记忆大量快捷键和功能位置通过对话快速上手,降低学习门槛
开发效率依赖开发者经验和熟练度AI 辅助显著提升编码速度
代码质量主要依靠开发者技能水平AI 持续提供最佳实践建议
知识获取需要主动搜索和学习被动接收 AI 推荐和解释
问题诊断基于错误信息手动排查AI 分析问题根源并提供解决方案
创新能力受限于开发者知识范围AI 提供多样化解决思路
适用人群需要一定编程基础适合各个水平的开发者

二、Qoder安装

官网:https://qoder.com/  【cursor、trae等IDE安装与使用类似,看最上方的官网点击下载】

直接根据自己的系统选择下载即可,安装可以跟着提示逐步进行。【非常简单哒~】

重要提示:如果之前用过vscode,那么现在体验这款编辑器就非常方便了,登录同一个账号,会将所有的信息都导入过来,完全适配。

进来之后看到的界面大致如下,基本和vscode一样。

三、AI开发 

演示从0-1完全不写代码开发好一个前后端网站,只需要输入内容提示即可。而且初步尝试使用的提示词都很简单。先简单看看最后的呈现效果。

一个小时内完成的代码文件

代码规范、文档齐全且清晰~

提示词开发演示

输入提示词,直接开始

我要开发一个网站,To do list.网站包含前后端,具备记录型网站的基本功能,风格要治愈型的小清新风格。

可以直接在对话窗口根据提示安装对应的依赖 【直接点击执行即可,完全不用额外操作】

点击预览,界面还挺好看哒

预览删除功能有问题

运行失败或者报错时,可以直接发给AI,会自己分析错误并给出解决方案。非常方便!!

跟着提示改完bug,过程还是比较快的。

开发完成,看效果

根据提示开启后端

根据提示开启前端

打开提示的前端网址。

在预览时输入的记录会保留着,挺好的,风格也比较符合要求,小清新

完整的功能演示

四、迭代优化

增加新功能和新属性

我需要对这个todoList项目进行优化,增加一些新功能。在添加任务式,默认有添加的时间,将添加的时间实时记录上去。并且任务可以添加备注,增加详细的描述。可以设置任务的优先级,低、中、高三个等级。可以根据任务的创建时间、完成时间、优先级、完成状态等属性进行筛选或者排序

经过四轮尝试后的效果【失败了好多次】

优化界面布局

优化一下界面的显示,将添加好的任务设置成小卡片的形式,一行可以多放几个小卡片,不然任务多了之后界面看起来不好看,需要下滑很多,没有充分的把浏览器的界面用起来,只用了中间很小的一块。

这种纯界面优化布局的速度非常快,而且效果也还可以,基本上都能按照需求做到。

效果演示

http://www.dtcms.com/a/509051.html

相关文章:

  • 网络营销型网站策划中国软件是外包公司吗
  • 网站建设与管理怎么做塘沽网站优化
  • DeepSeek-AI团队开源的DeepSeek-OCR模型
  • 上海建筑网站建设wordpress添加活动
  • 笔试-模拟打印
  • 中堂东莞网站建设网站界面设计中的版式设计有哪些
  • missionplanner飞行模式参数调参释义一览
  • 撰写网站建设策划书范文专业制作结婚证
  • Pangolin安装记录
  • 网站seo排名优化价格附近的广告公司电话
  • 手机上的应用商店seo做多个网站
  • wordpress表单统计插件西安seo排名扣费
  • 二级网站有什么好处网站怎么做移动适配
  • 中国建设银行网站类型分析特别好的企业网站程序
  • 二分搜索及一些应用
  • 高效编程——电脑配置与效率提升完全指南
  • 东莞网站建设关键词链接提交工具的推荐词
  • 网站建设项目心得体会海拉尔网站制作
  • 基于 seajs 的高性能网站开发和优化实践_王保平(淘宝)中山外贸网站建设价格
  • 做网站教程视频wordpress 301错误
  • 深圳网站优化服务重庆网站制作机构
  • 网站 手机版网站开发合同东莞网站搭建建站公司
  • 如何做网站域名解析石家庄最新封闭小区消息
  • OpenHarmony 之face_auth人脸驱动源码级拆解:v1.0→v2.0 架构演化
  • 顺义制作网站房屋设计装修软件免费
  • 海宏集团网站建设东营 微信网站建设
  • python linux 系统 cairosvg 模块 svg 转换png 格式生成中文乱码 显示 空框框 解决办法 。
  • Linux中挂载文件系统函数的实现
  • 綦江建站哪家正规做服务的网站吗
  • 怎样看一个网站做的网络广告58企业网站怎么做