Featured image of post 我的vibe code之旅:用AI搭建3D打印耗材管理系统

我的vibe code之旅:用AI搭建3D打印耗材管理系统

AI 摘要
作者通过一次生动的“氛围编程”实践,展示了AI如何降低软件开发门槛,整个过程无需手动编码,他仅作为“产品经理”聚焦于需求设计与迭代反馈。实践表明,在AI辅助下,创意的实现效率被极大提升,开发的核心正从编写代码转向清晰地定义问题与交互

前言

去年7月份入手第一台3D打印机后,我就陷入了耗材焦虑。看到有耗材活动就情不自禁买买买,导致仓库里的耗材堆积成山。于是,我决定做一个耗材管理系统,对耗材进行登记,做到心中有数,不能再盲目剁手了。同时,最近看到很多vibe code的成功案例,我也手痒想体验一下这种开发方式的魅力。

正文

成功案例

我的实践

尝试过几款免费AI工具后,我发现Gemini3比较适合我这种AI水平不太高的人。

1. 提出我的大概设想

#提示词:
使用golang语言开发一套3d打印耗材出入库管理系统,具体功能:耗材出库入库,品牌管理。数据库使用sqlite3,网页端操作,入库登记时需要输入品牌、耗材类型、颜色、购买时间、重量、是否含料盘

1.png 2.png 3.png

2. 更换后端服务框架并打包网页文件
因为之前项目中有用过mux库,所以我让后端服务AI改用mux库,同时为方便后期部署,要求AI程序能编译成单执行文件。

#提示词:
第一请将后端服务框架换成mux库,第二为方面后续部署将index.html打包进执行程序中 

4.png

3. 修复Bug并完善功能
测试过程中,我发现了几个Bug并提醒AI进行修改。同时,经过几轮沟通,项目结构和需求也越来越清晰,我不断给AI提出更多的需求。

#提示词:
在以上基础上修改:
第一品牌管理功能,增加可以删除品牌的功能,同时删除前检查是否仓库中有该品牌的耗材,如果有则禁止删除该品牌
第二耗材入库时,颜色改用可以自定义输入的选择框,可以选择白色、黑色、蓝色、红色、黄色、绿色,默认白色
第三增加统计功能,可按品牌统计、按耗材颜色统计 或 按耗材类型统计

5.png 6.png 7.png 8.png

4. 最后的成果

10.png 11.png 12.png 13

大概1个小时与AI来回沟通,一个超简单的3D打印耗材出入库管理系统就诞生了。开发过程中,我只负责提需求,没有改过一行代码,AI的开发效率和能力真的让人佩服。

总结

经过这次全流程vibe code体验,我真切地感受到软件开发的范式正在被彻底重构。过去,创意的落地需要跨越技术的高墙——你不仅要知道"做什么",更要精通"怎么做"。从编程语言的语法细节,到数据库的选型设计,再到前后端的协同调试,每一步都可能成为创意的绊脚石。但现在,AI抹平了这些技术鸿沟,让开发者回归到最纯粹的价值创造环节。

Licensed under CC BY-NC-SA 4.0
已持续更新 · 发表112篇文章 · 总计84.98k字
 赣ICP备18015110号-1   
使用 Hugo 构建 主题 StackJimmy 设计