vibe coding 问题想请教一下。

发布于

前情提要:[链接](https://www.v2ex.com/t/1227585)

几天前我在以上帖子看到了一个分享,一楼 V 友说了句“Vibe Coding 真是让每一个人都能开发了,奇奇怪怪的产品又增加了”,我一直呆在实业/制造业,其实平时根本不用接触写代码/IT 开发的,但很多时候都想按照自己想法做个网站运营一下,所以想试试是否真的“每一个人都能开发了”。

考虑到现时比较多人推崇或者被普遍认为较为先进的 AI 模型都收费,我决定随缘,采用上贴 OP 推荐的 trae 试试。由于我对自己能否说清问题和 AI 能否理解问题和实现功能都比较怀疑,所以我没有写功能列表和实现计划。直接对话开干,技术选型 go + react,让 trae 帮我开发一个餐厅点评网站,数据存取 AI 决定用 sqlite,过程中提供参考步骤让我搭建运行环境,我不太会,故直接赋权 AI 执行配置运行环境的操作,估计这过程需要去很多各种源拉文件,下载速度感人,足足用了差不多两小时才搞定配置,没有功能列表和实现计划也让事情有点绕,但断断续续花了两三天最终还是搓了出来。

1. 首页
![首页](https://imgur.com/ixlWtWf)

2. 随机来一家餐厅
![随机餐厅](https://imgur.com/3Nonr0o)

3. 餐厅详情页
![餐厅详情](https://imgur.com/XTtryIk)

4. 用户发布过的餐厅列表
![用户发布列表](https://imgur.com/nXlFek3)

5. 用户点评过的餐厅列表
![用户点评列表](https://imgur.com/pLipFXV)

其它还有点评内容的点赞功能,餐厅信息修改功能,基础功能和增删改查基本实现,未进行代码安全评审。几天时间可以实现一个简单网站,对我来说还是挺惊叹,这样个人的一些想法起码有了尝试的可能。

现在还有一些问题比较疑惑

( 1 )有没有其它对于后期部署更便利/友好的技术选型?像 PHP 这种?现在 go + react 需要后端编译,前端构建,运行创建 systemd 服务,相对比较复杂繁琐。

( 2 ) vibe coding 迭代可以非常快,如何进行版本控制并且同步更新运营中的网站?如何确保生产环境中的网站的运营持续性与安全性?

( 3 )餐厅地图功能尚未解决,高德地图是否有提供免费 api 可用?

期待有 V 站大佬可以不吝指教一下,几个字解释,关键字让我查资料也好,感谢。

---

原文链接:[点击查看](https://www.v2ex.com/t/1228221)

评论(10)

用 PHP 到时候后期估计就变成天天查杀木马了。你觉得编译和构建繁琐,为什么不直接让 AI 给你写个构建脚本?其实生产环境中的很多坑得自己踩过才知道怎么填。像版本控制、A/B 测试、灰度上线这些,不懂的话直接问 AI,跟它说自己是零基础,让它手把手教你就完事了。

· 0 个赞

1. 个人项目的话,上线部署推荐用 cloudflare worker + d1,前端用 vite+react。配置好之后后续就是全自动部署了,第一次跑的时候 AI 会帮你写好 readme 教你怎么弄。
2. 生产环境安全这块,不懂的话确实没法规避风险。最简单的方案就是自己搭一个测试环境,想要稳一点就单独弄个测试用的 d1 数据库。
3. 地图接口的问题直接交给 AI 帮你搞定就行了。
4. 个人玩玩 vibe coding 建议主打一个自娱自乐,体验下全自动化流程就好,别太较真。

· 0 个赞

回复

按照你的建议,我用 cloudflare worker 部署成功了。确实,现在的全自动化流程就像带了个不知疲倦的打工人,不过有时候有点愣。本来我是希望 AI 能先跟我对一下方案,征求我的同意,结果现在的情况是它听个响就直接埋头猛干。虽然它给出的解决思路确实挺清晰的,最终也能跑通,但总有一种“算了,好歹能用就用着吧”的感觉,这可能就是跟专业开发的区别所在吧。

· 0 个赞

1. 现在的技术栈没问题,觉得麻烦是因为你还没把编辑、构建、启动服务等流程自动化。可以直接让 AI 写个自动化脚本,或者研究一下 CICD,每次发版跑一下脚本即可。
2. 代码版本管理用 git,结合 CICD 就能搞定生产环境的管理。万一新版上线出 bug 也能及时回滚。
3. 百度地图和高德地图我记得都有免费额度的,你直接问 AI 也能查到。

· 0 个赞

楼主你的这 3 个问题,其实完全可以把原文直接发给大模型(比如 DeepSeek 或者免费的 ChatGPT、Gemini)让它给方案。记得在 prompt 里加一句强调自己是零基础小白,让它把操作步骤写得越详细越好。

· 0 个赞

回复

补充一下,如果有些地方不好用文字描述,直接截图扔给 AI 看就行。

· 0 个赞

其实楼主你的这些疑惑,直接拿去问 AI 让它给你解决方案就行了。

· 0 个赞

别用 PHP 了,后期全是给服务器杀毒杀马的破事。
你觉得后端编译前端构建麻烦,为啥不直接让 AI 给你写个构建脚本?很多坑得自己踩过才懂。像版本控制、线上的 A/B 测试、灰度分批上线这些,你要是不懂完全可以找 AI 聊,直接告诉它你啥都不懂,让它手把手教你一步步搞定就行。

· 0 个赞

针对你的几个问题:
1. 个人项目做 vibe coding 部署,极力推荐用 Cloudflare Workers + D1 数据库(前端套个 vite+react)。配置好之后后续都是全自动部署,第一次跑通的时候 AI 还会帮你把 readme 写好。
2. 生产环境的安全性,如果你自己还不熟的话,只能先弄个测试环境跑着。简单的个人项目可以直接共用一个数据库,想稳一点就单独开个测试用的 D1。
3. 地图免费 API 肯定有,直接让 AI 帮你接就完事了。
总之个人 vibe coding 自娱自乐搞个全自动化流程挺好的,也别太当真。

· 0 个赞

你现在这套技术栈没问题,觉得繁琐主要是还没把编译、构建、启动服务这些步骤自动化。建议研究下 CICD,或者干脆让 AI 帮你写个一键发版的自动化脚本。
至于版本控制和同步,直接上 Git。配合刚刚说的 CICD,万一线上新版本出 bug 了也能及时回滚到旧版本,安全性和稳定性都有保障。
地图 API 的话,高德应该有免费额度的,直接问 AI 它会教你怎么接入。

· 0 个赞