vibe coding 问题想请教一下。
前情提要:[链接](https://www.v2ex.com/t/1227585)
几天前我在以上帖子看到了一个分享,一楼 V 友说了句“Vibe Coding 真是让每一个人都能开发了,奇奇怪怪的产品又增加了”,我一直呆在实业/制造业,其实平时根本不用接触写代码/IT 开发的,但很多时候都想按照自己想法做个网站运营一下,所以想试试是否真的“每一个人都能开发了”。
考虑到现时比较多人推崇或者被普遍认为较为先进的 AI 模型都收费,我决定随缘,采用上贴 OP 推荐的 trae 试试。由于我对自己能否说清问题和 AI 能否理解问题和实现功能都比较怀疑,所以我没有写功能列表和实现计划。直接对话开干,技术选型 go + react,让 trae 帮我开发一个餐厅点评网站,数据存取 AI 决定用 sqlite,过程中提供参考步骤让我搭建运行环境,我不太会,故直接赋权 AI 执行配置运行环境的操作,估计这过程需要去很多各种源拉文件,下载速度感人,足足用了差不多两小时才搞定配置,没有功能列表和实现计划也让事情有点绕,但断断续续花了两三天最终还是搓了出来。
1. 首页

2. 随机来一家餐厅

3. 餐厅详情页

4. 用户发布过的餐厅列表

5. 用户点评过的餐厅列表

其它还有点评内容的点赞功能,餐厅信息修改功能,基础功能和增删改查基本实现,未进行代码安全评审。几天时间可以实现一个简单网站,对我来说还是挺惊叹,这样个人的一些想法起码有了尝试的可能。
现在还有一些问题比较疑惑
( 1 )有没有其它对于后期部署更便利/友好的技术选型?像 PHP 这种?现在 go + react 需要后端编译,前端构建,运行创建 systemd 服务,相对比较复杂繁琐。
( 2 ) vibe coding 迭代可以非常快,如何进行版本控制并且同步更新运营中的网站?如何确保生产环境中的网站的运营持续性与安全性?
( 3 )餐厅地图功能尚未解决,高德地图是否有提供免费 api 可用?
期待有 V 站大佬可以不吝指教一下,几个字解释,关键字让我查资料也好,感谢。
---
原文链接:[点击查看](https://www.v2ex.com/t/1228221)
几天前我在以上帖子看到了一个分享,一楼 V 友说了句“Vibe Coding 真是让每一个人都能开发了,奇奇怪怪的产品又增加了”,我一直呆在实业/制造业,其实平时根本不用接触写代码/IT 开发的,但很多时候都想按照自己想法做个网站运营一下,所以想试试是否真的“每一个人都能开发了”。
考虑到现时比较多人推崇或者被普遍认为较为先进的 AI 模型都收费,我决定随缘,采用上贴 OP 推荐的 trae 试试。由于我对自己能否说清问题和 AI 能否理解问题和实现功能都比较怀疑,所以我没有写功能列表和实现计划。直接对话开干,技术选型 go + react,让 trae 帮我开发一个餐厅点评网站,数据存取 AI 决定用 sqlite,过程中提供参考步骤让我搭建运行环境,我不太会,故直接赋权 AI 执行配置运行环境的操作,估计这过程需要去很多各种源拉文件,下载速度感人,足足用了差不多两小时才搞定配置,没有功能列表和实现计划也让事情有点绕,但断断续续花了两三天最终还是搓了出来。
1. 首页

2. 随机来一家餐厅

3. 餐厅详情页

4. 用户发布过的餐厅列表

5. 用户点评过的餐厅列表

其它还有点评内容的点赞功能,餐厅信息修改功能,基础功能和增删改查基本实现,未进行代码安全评审。几天时间可以实现一个简单网站,对我来说还是挺惊叹,这样个人的一些想法起码有了尝试的可能。
现在还有一些问题比较疑惑
( 1 )有没有其它对于后期部署更便利/友好的技术选型?像 PHP 这种?现在 go + react 需要后端编译,前端构建,运行创建 systemd 服务,相对比较复杂繁琐。
( 2 ) vibe coding 迭代可以非常快,如何进行版本控制并且同步更新运营中的网站?如何确保生产环境中的网站的运营持续性与安全性?
( 3 )餐厅地图功能尚未解决,高德地图是否有提供免费 api 可用?
期待有 V 站大佬可以不吝指教一下,几个字解释,关键字让我查资料也好,感谢。
---
原文链接:[点击查看](https://www.v2ex.com/t/1228221)
· 0 个赞
2. 生产环境安全这块,不懂的话确实没法规避风险。最简单的方案就是自己搭一个测试环境,想要稳一点就单独弄个测试用的 d1 数据库。
3. 地图接口的问题直接交给 AI 帮你搞定就行了。
4. 个人玩玩 vibe coding 建议主打一个自娱自乐,体验下全自动化流程就好,别太较真。
· 0 个赞
2. 代码版本管理用 git,结合 CICD 就能搞定生产环境的管理。万一新版上线出 bug 也能及时回滚。
3. 百度地图和高德地图我记得都有免费额度的,你直接问 AI 也能查到。
· 0 个赞
· 0 个赞
· 0 个赞
你觉得后端编译前端构建麻烦,为啥不直接让 AI 给你写个构建脚本?很多坑得自己踩过才懂。像版本控制、线上的 A/B 测试、灰度分批上线这些,你要是不懂完全可以找 AI 聊,直接告诉它你啥都不懂,让它手把手教你一步步搞定就行。
· 0 个赞
1. 个人项目做 vibe coding 部署,极力推荐用 Cloudflare Workers + D1 数据库(前端套个 vite+react)。配置好之后后续都是全自动部署,第一次跑通的时候 AI 还会帮你把 readme 写好。
2. 生产环境的安全性,如果你自己还不熟的话,只能先弄个测试环境跑着。简单的个人项目可以直接共用一个数据库,想稳一点就单独开个测试用的 D1。
3. 地图免费 API 肯定有,直接让 AI 帮你接就完事了。
总之个人 vibe coding 自娱自乐搞个全自动化流程挺好的,也别太当真。
· 0 个赞
至于版本控制和同步,直接上 Git。配合刚刚说的 CICD,万一线上新版本出 bug 了也能及时回滚到旧版本,安全性和稳定性都有保障。
地图 API 的话,高德应该有免费额度的,直接问 AI 它会教你怎么接入。
· 0 个赞