后端转前端的第一次尝试:用AI辅助开发纯静态网页实现一个可编程节奏的节拍器

213 阅读2分钟

作为程序员兼业余吉他手,每次练习三连音+附点的复杂乐句时,传统节拍器的‘哒哒哒’根本不够用——我需要能自定义节奏的工具,但市面上的要么是功能简单的节拍器,要么是特别专业的 MIDI 工具。

难道要为了练琴去学DAW软件?作为一个后端,我决定用代码解决自己的需求!

我用到了以下技术栈

- 核心库:Web Audio API(生成精准节拍音效) + Vexflow.js(乐谱展示)
- AI辅助:我用的是 deepseek + Cursor (我发现有时候 cursor 并不好用,不如把具体的问题给 deepseek,然后再根据自己的需求修改)
- 部署:OSS静态托管 + CDN

这个是我的最终成品: eggfish.studio/

WechatIMG1547.jpg

WechatIMG1545.jpg

通过这次开发,我真的不由感慨到如今 AI 技术的发达,如果没有 AI 的辅助,那么我从后端转到前端知识,一开始肯定会很难受,还有许多知识要点学习。但是有了 AI 的辅助,很多工作内容都可以让它帮忙完成。

但是!我经常看到一些言论,说 AI 发展如此迅速,以后不再需要程序员了。单纯从我的这个 AI 辅助开发纯静态页面的经历出发,我感觉这个说法还是太绝对了。在开发过程中,其实许多实现想法是需要自己构思,然后再让 AI 帮忙实现的。并且 AI 有时候其实会给假消息,生成假代码(特别是在引用第三方库的情况下),这个时候还是自己去看对应版本的源码比较实在。还有很多需要 Debug 的场景,这些都是离不开实际的人去操作的。

只能说,AI 辅助写代码,的确给程序员们带来了很多便利,但是我理解 AI 和程序员更像是个共生的关系,而不是对立的关系。

在今后的时间,我也希望在 AI 的辅助下,做出更多有意思的,能实际解决个人痛点的东西出来。