AI潮流下的新学习方式

CodeBuddy 很强大啊,相比以前用的同类 AI 工具(cursor、trae),真的是好用。

当然了我都是用的免费版软件,收费、订阅使用 AI 的工具不在我讨论范围内。

如果是国内公司开发的工具,可能还区分国际版和国内版,国际版可以使用更多的模型(如 claude),而国内基本限制于 deepseek 等。

国际版的 CodeBuddy 支持 Claude、Chatgpt、Gemini。

因此,同一款工具,不同版本,能发挥的功能、给人的体验自然无法相提并论。

使用 CodeBuddy 的 Craft,我发送了一条需求:“关于 Flask,写几个能快速学习理解 jinja2 的教学demo”,它不仅给我创建了 demo 文件,令我震惊的是,它在设计案例上也有特别之处,由于是 Flask 教学内容,它给出的 app.py 中的视图函数分别对应几个教学的模块,并可以通过启动本地服务、在浏览器上访问的形式来呈现。

也就是,它将教学内容与 Flask 应用相结合,真的太厉害了。不禁让我思考,在 AI 不断发展之下,学习将变得更加容易、有乐趣。以前枯燥的内容,现在可以直接“动”起来,用户与AI的关系就像是学生与老师,很多传统的教学资料和方式将受到很大的冲击。

很多商业课程,比如极客时间,大部分都是入门级课程,内容浅尝辄止,特别是有一定经验后再看,就会觉得课程中的案例比较简单,没有很多价值,尤其是运用到实际工作中,AI agent 有取代大部分入门课程的趋势。看了下目前在看的 flask 教程,突然觉得视频里面的 demo 真的弱爆了。

案例截图

Jenkins-test-windows

Jenkins-test-windows

本地访问 http://127.0.0.1:5000/demo1,对应 demo1_basic.html、jinja2 基础语法,一边看代码,一边通过 flask 服务看对应的前端效果。Jenkins-test-windows