Vibe Coding 使用一周体验及疑惑

4 月 7 日
 a526796017

Vibe Coding 我差不多已经用了一周,主要是 Codex 和 CC 交替使用,都是通过官方 CLI ,借助 CC Switch 进行切换。先简单说下我目前的工作流程:

  1. 先和 AI 沟通,让它生成原型图
  2. 根据 AI 输出的原型图,整理并生成相关项目文档(业务流程、数据模型、权限设计、SQL 等七八个文件)
  3. 在后端项目中创建 CLI 目录,告诉 AI agent 前端项目的文件夹路径,由它完成前后端代码编写;开发完成后人工进行功能校验,包括前端页面校验,有需要调整的地方就再进行一轮沟通
  4. 确认功能无误后,用 /review 命令收尾并提交代码
  5. 完成本次开发任务

目前有几个疑惑,想请教下各位大佬:

  1. 大家平时也是类似这样的开发流程吗?我看 CC 官方推荐多 AI Agent 并行开发,但实际落地到项目里不知道该怎么操作,B 站上也没找到相关教程
  2. Windows 环境下使用 AI 时,一开始用的是 PowerShell ,经常出现中文乱码(.md 文件已经指定 UTF-8 ),还有部分命令执行失败(推测是部分 Unix 相关命令在 Windows 不兼容)。目前刚换到 PowerShell 7 还没正式用,有没有必要直接一步到位升级到 WSL2 ?
  3. 前后端分离项目中,是前后端各用一个 AI Agent 更好,还是统一用一个 Agent (前后端放在同一文件夹)?或者像我这样只在后端启动 Agent ,再指定前端目录的方式更合适?
6680 次点击
所在节点    程序员
29 条回复
Inn0Vat10n
4 月 7 日
context 相对独立, 不需要共享的话分开两个 agent 更好, 一个是省 token,另一个是模型上下文太长有时会降智
shakukansp
4 月 7 日
让 ai review 不省钱,除非你是公司报销随便造

2 用 git bash 试试?

3 前后端放统一文件夹
yohom
4 月 7 日
我是使用 openspec 来进行 AI colding ,用个插件开发过程很丝滑,从提案设计、开发、归档流程都很丝滑
HHHans
4 月 7 日
https://claude.com/blog/building-multi-agent-systems-when-and-how-to-use-them
可以参考一下 Anthropic 的官方博客,核心就是根据上下文拆分多智能体,而非按照人类组织架构
我一般是一个负责决策和维护文档的主 Session ,几个具体执行的 Session ,比如画 UI 的,做后端的,做 iOS 的,管理资产的,做调研的。
不同 Session 之间通过一个 Obsidian 文档库作为外置大脑/长期记忆,也方便给人类看
子智能体方面倒是不用担心,内部处理的够好了,经常看加他一个复杂任务拆出去三四个子 agent 去执行
另外如果用 claude code ,可以装一下 codex 插件,claude 做完的事情让 codex 做一个对抗式的审查,ai 经常倾向于正面评价自己已完成的工作
fs418082760
4 月 7 日
建议如果不是客户端类各种 work 的界面,原生 coding 就别用 win 了,一堆的“\”问题会经常报错,上个 wsl2 配 vs,对你来说基本无感
onedge
4 月 7 日
可以试试 我做的这个小工具 有些想一次性做到位的任务可以用用 https://github.com/timwuhaotian/the-pair
superkite
4 月 7 日
CherryGods
4 月 7 日
我用 7 天时间复刻了微信读书之后就给公司其他人都开了不限量 Codex 使用权限,因为我发现我 20 年的编程经验在 AI 面前什么都不是,所以必须跟得上时代,这篇帖子是我的经验总结 https://x.com/manateelazycat/status/2014641814595391528
jojoecwork1
4 月 7 日
ai 咋生成原型图的
shilianmlxg
4 月 7 日
想知道 ai 拆分需求生成原型 怎么规范化呢
a526796017
4 月 7 日
@jojoecwork1 直接和 AI 沟通,通过语言描述生成 HTML 版本的原型图
a526796017
4 月 7 日
@shilianmlxg 可以编写对应的 prompt
a526796017
4 月 7 日
@fs418082760 用 IDE 读取 WSL2 里的项目代码好像会有延迟?
onedge
4 月 7 日
@CherryGods 20 年 绝对是个老板了 哈哈哈
jojoecwork1
4 月 7 日
@a526796017 #11 了解,我现在也这么搞
SilenceLL
4 月 7 日
wsl 一步到位,我试过主机和 wsl 各种组合,最后代码都放到 wsl 了,整个开发环境。然后用 idea gateway 远程开发
Orangeee
4 月 7 日
@CherryGods Linux 大神都认可了,AI 确实太强了
jaoyina
4 月 7 日
@shakukansp review 的 token 应该不多吧。
xubeiyou
4 月 7 日
我还是 wsl 里面 cli 然后人工校验 说实话有点 low 了对比那些大神
erwin985211
4 月 7 日
多 agent 能让上下文整洁减少幻觉,反正我是一个功能就开一个 agent ,就是脑力成本有点高

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1203913

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX