手敲代码的时代已经结束。
今天和同事聊天,他说你还在手敲代码,那你可真是太牛了。
我说那你怎么做,他说直接Ai啊,把问题抛给他,和他说你的需求或者功能,他去执行,执行完你去测试一下就行了。现在要我手敲代码,我都不一定能写出来。
我突然意识到我好像没有跟上这个时代。
我实际上也有在webstorm编辑器里面按照通义灵码的插件。每次git提交的时候可以直接按照你修改的生成git提交的信息。然后偶尔求助他写个函数。
好吧,今天开始学习Ai了。
vibe coding
就是你和Ai聊天,把你的问题和需求告诉他,要他帮你实现。
传统意义的编程,你需要手动把一个函数的代码一步步的手敲出来。function sum(a,b){return a+b;}
但是vibe coding就是你直接说写一个函数实现两个数的和。
零代码平台
就是直接在浏览器里面打开的编程工具,可以直接生成你想要的项目,并且具有实时预览和修改的功能。
我尝试了一下。和他说生成一个vue框架模版。模板生成之后代码还有问题,根本没有出来预览的效果就没有额度了。感觉免费版额度根本不够用。
Lovable 平台目前仅支持 React 技术栈。生成后可直接预览,如果生成vue的就只能生成zip。自己去下载了运行。可以生成前端,后端,数据库等代码属于全栈选手。但是缺点也是额度有限。而且因为他生成的内容包括数据库这些,所以代码最好人工确认一下,不然太过信任他生成的代码,可能有安全性问题。
百度秒哒:内置微信小程序支付功能。生成效果一般适合小型项目
Ai应用开发平台
可视化配置Ai应用。适合做智能客服,知识问答等Ai应用。
coze:字节跳动的产品。看起来也是react技术栈的
Ai智能体
你只要告诉他你的目的,具体的执行步骤他会自主规划决定。可运行几个小时,甚至几天。
他和其他Ai不同的点是,其他Ai相当于大脑,你问他从大脑里搜索答案回答你,而Ai智能体你问了之后,他告诉大脑,然后大脑控制四肢,一起完成你的问题。
举个例子:你给一个AI智能体下达任务:"帮我订一张明天下午去上海的机票,要靠窗的,价格低于800元,订完后把行程同步到我的日历里。"
它会怎么做?
理解目标:订机票、靠窗、价格低于800、同步日历。
自己规划:先查航班,再比价格,筛选符合要求的。
调用工具:打开订票网站或APP,自动填写信息。
执行操作:下单订票。
后续动作:打开你的日历,把行程添加进去。
完成任务:告诉你"搞定了"。
它不仅能"想",还能"干"
Manus
Manus采用多模型协同机制,具备强大的工具调用能力,能在多个领域自动生成和执行任务。
而且Manus的自主规划能力很强,能够独立思考和规划,确保任务的执行。
flowith无限上下文,无限步骤。直到任务完成
Flowith的优势很明显.首先是无限执行能力,可以持续运行几个小时甚至几天,完成超级复杂的任务.而且AI的规划和自我修正能力很强,能够根据情况调整计划。
当然也有一些局限。首先是执行效率比较低,同样的任务,Cursor可能10分钟就能完成,Flowith可能需要1-2个小时。而且消耗的费用不太可控,长时间运行会消耗大量的Token。
openManus
开源免费的,但是功能可能还在完善中,可以自己安装研究一下。
codex
AI全能工作者,不仅能写代码,还能操作电脑、处理文档、自动化流程
Ai代码编辑器
cusor
Cursor是目前最火的AI代码编辑器,被称为"AI时代的VS Code"。因为它基于VS Code改造,保留了VS Code的所有优点,同时加入了强大的AI功能。
Cursor 的核心优势:
1.多种AI功能:Tab代码补全、Agent 智能体、Chat对话、内联编辑等
2.多模型支持:可以使用Claude、GPT、Gemini、Grok等多个模型,还有Auto自动选择功能3.上下文感知:AI能理解整个项目的代码,支持最高1M Token的上下文(Max模式)4.生态成熟:基于VS Code开发,支持所有VS Code插件
Windsurf 是Codeium公司推出的AI代码编辑器,最大的优势是完全免费。用完额度后,Windsurf 仍可免费使用,特别适合学生和预算有限的开发者。
Antigravity是Google推出的智能体开发平台,界面类似 VS Code。它采用Agent 优先的设计,AI智能体可以自主规划、执行和验证复杂任务。
它集成了Gemini等大模型,支持1M Token上下文,适合想尝试Google AI生态、需要超长上下文的大型项目的开发者。
Kiro是Amazon推出的AIIDE,强调"规范驱动开发"。先写需求规范,再让AI实现。
它和AWS深度集成,可以直接部署到AWS 服务,适合使用AWS 服务的开发者、需要规范化开发流程的团队、做企业级应用的场景。
TRAE是字节跳动推出的AI原生编程工具。有2种开发模式:
·IDE模式类似Cursor,保留传统开发流程
SOLO模式让AI主导,自动推进开发任务
以个人开发者小团队为基础。
Zed是用Rust 编写的高性能代码编辑器,由Atom的创始团队打造。内置AI助手、支持多种AI模型、支持实时协作编辑。
优点是启动速度极快、占用资源少。适合追求极致性能、电脑配置一般、需要团队协作的开发者。
推荐一个Ai工具:https://ai-bot.cn/
里面有很多Ai的工具。大家可以学习
