GoForum🌐 V2EX

求问 vibe coding 后想转成长期项目,哪种维护方式更好?

ReferenceError · 2026-09-07 22:53 · 0 次点赞 · 1 条回复

如果你也赞同: 一直 vibe coding 上线要出事的。

注意这里有个前提就是本人喜欢可读性极强的代码,可扩展性高但不提前过度设计,耦合低等等等等……但是一口气 vibe coding 出来的代码风格始终达不到好的可读性效果,不知是不是加的约束不好。

跑原型做验证的时候,是不会花时间看代码的,现在想把一个东西做上线。

  1. 在现有的基础上改,相当于重构。

    优点是不会漏功能,缺点是要先看懂理解 AI 的代码。可能存在很多过度设计的绕弯子,一个简单的东西给你搞好多类好多状态机,徒增复杂性。

  2. 根据现有的文档,从架构和技术选型开始重新出发。

    优点是可维护性高,没有理解成本,而且后续的工作还是可以交给 AI 做。 缺点,可能会漏 AI 补充的小细节功能。

或者有其他更好的方式?

1 条回复
xujinkai · 2026-09-07 23:03
#1

我目前的实践是持续重构,不断地问 AI 某一个模块的逻辑,然后给出你的重构方案,同时测试要跟上,其实和人写代码很像。 还有一种就是你这种先搞原型,都搞完了才想重构,如果代码太多,那我觉得不如先让 AI 总结出个功能文档,然后让另一个 AI 另起炉灶。主要问题就在于,另起炉灶的过程中,你还是得持续重构。我觉得目前不存在 AI 一锤子能干好的可能,除非项目很小。

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: ReferenceError
发布: 2026-09-07
点赞: 0
回复: 0