V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
forbreak
V2EX  ›  问与答

请教一下各位用 AI 写代码的姿势。 感觉问答模式,然后自己 copy 进去更精准快速吧。

  •  
  •   forbreak · 81 天前 · 2092 次点击
    这是一个创建于 81 天前的主题,其中的信息可能已经有所发展或是发生改变。
    你们都是用什么模式啊,直接改,感觉很容易被坑。 稍不注意,就改出来一些垃圾代码出来了。 问答之后复制部分代码进去,然后微调效率更高吧?
    第 1 条附言  ·  80 天前
    看了回复,纯 ai 还是完全独立的新功能可以让 ai 直接写。 可惜我的工作大部分是在之前的屎山上面继续拉屎。 基本没有独立的功能。
    18 条回复    2025-07-01 16:14:01 +08:00
    tetora
        1
    tetora  
       81 天前
    我都是 agent 模式,不过一般是两种用法
    1.github 上找类似的功能,然后让它理解,再把自己的项目放到这个项目里,让它缝合,这样准确度最高 [前提是你用的语言和原项目一致或者你用的语言有现成的库] ,如果是 odin 那种新语言就不太行
    2.先提简单要求让它慢慢加内容 [这种容易出问题,需要及时打包项目防止它污染已经写好的代码]
    xubingok
        2
    xubingok  
       81 天前
    参考 a 文件,帮我实现 b 页面,要求 xxxxxx.

    然后就是使用 tab 各种微调.
    jackOff
        3
    jackOff  
       81 天前
    agent+提示词+现有项目学习+强制校验结果+测试用例报告自我修正,大概能写个 5 成没问题的东西,一般问题就出现在丢失任务和卡住在某个测试里这种情况比较多,所以还是挺害怕用这玩意的,丢任务删代码过于随心所欲
    leyfung
        4
    leyfung  
       81 天前
    问答用习惯了
    vcyuyu
        5
    vcyuyu  
       81 天前
    小问题让 AI 直接写。复杂问题会想让它给出思路,不修改代码,有必要的话对思路做纠正,或者重新提问。确认没问题了再让它逐步实现。
    RainyH2O
        6
    RainyH2O  
       81 天前
    agent 一把梭,用 Git 的 staging area 隔离每次生成,路走歪了及时 stop 和 restore checkpoint 。
    q2677855779
        7
    q2677855779  
       81 天前
    单纯只想问还是 ask 好用,小修改直接 agent ( agent 真的会删代码,比如你的注释代码,除非你说明不要删除)。如果是要写一些难的技术需求,一遍我会让 ai 先用最原始的 html+js 来写 demo ,然后自己或者 ai 在 agent 模式下再转成框架语法。
    K332
        8
    K332  
       81 天前
    除非是自己的项目或者 demo 才用 agent ,正常项目 ask 和 tab 用的比较多,足够了
    monkeyWie
        9
    monkeyWie  
       81 天前
    不是直接 vibe coding 吗,一行代码都不想改,review 下不对就继续叫 AI 改
    jdz
        10
    jdz  
       80 天前
    @RainyH2O Git 的 staging area 啥意思
    HENQIGUAI
        11
    HENQIGUAI  
       80 天前
    昨天刚写了个需求,现用 Gemini 做个 DeepResearch 出个 pdf, 然后放到项目目录下,让 Augment Code 照着做,结果直接就能运行并获取到结果了,出乎意料的丝滑。不过我同时开着 Gemini CLI 也在做这个需求,这个就基本上是自动的了,有时候输入几句,然后扔那继续跑,最终各自交付的结果都还可以。
    JRay
        12
    JRay  
       80 天前
    让他先出设计方案,然后自己看方案不对的地方让他改方案,然后没问题了再让他自己照着方案写
    cwliang
        13
    cwliang  
       80 天前
    ask + accept + source control (changes) review 一遍
    openmynet
        14
    openmynet  
       80 天前
    copy file + agent + review/test
    marcong95
        15
    marcong95  
       80 天前
    我更喜欢 tab tab tab ,不是很信得过 AI 的输出,反正都是要 review 的

    但是在公司代码上 tab tab tab 总有隐私泄露之虞
    CuriousBull
        16
    CuriousBull  
       80 天前
    用这个 https://github.com/NeekChaw/RIPER-5/blob/main/RIPER-5-CN.md
    按照 研究 -> 创新 -> 规划 -> 执行的步骤,必须经过同意才能更改代码,
    而且代码更改分步骤,每次修改后都需要经过你的确认
    不过也有缺点,就是相应的 prompt 使用会变多
    amwyyyy
        17
    amwyyyy  
       79 天前
    现在是 cursor agent 模式,提需求让它直接写,再验证。ai 对屎山代码的理解能力超乎想象,我就直接用项目里的术语跟它说,一点问题都没。
    liulicaixiao
        18
    liulicaixiao  
       79 天前
    问就是一把梭
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5078 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:39 · PVG 11:39 · LAX 20:39 · JFK 23:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.