一个大功能的复杂问题如何使用ai辅助帮忙解决问题呢?

organism 2026-07-01 10:35 1

求教:目前在做一个个人认为比较复杂的功能,涉及到后端和算法,需要来回调试,不断修正,不是一轮两轮对话就能解决的,就是遇到这种功能模块性的大问题,我现在用codex结合gpt没办法在十几轮对话中给他完成,而且问的轮数多了,也容易幻觉,而且可能问了好几天的。



  • 方案1:我新开一个对话,原先的思路又被打断了,当然可以使用openspec或者superpower是之类的留下文档,但是这样内容反复更改,我感觉思考的文档也很多吧。

  • 方案2:在经过多轮对话的会话中让它给总结一个文档,然后新开一个对话,将这个文档丢给他,然后继续提问

  • 方案3:自己总结回忆一下这段时间干了什么,然后在新会话中给他描述清楚,这样感觉也很麻烦。


求教!!!

最新回复 (19)
  • shiqing 07-01 10:37
    1

    方案2会好一些,至少不会出现很大的问题,知道问题是什么

  • tangsong404 07-01 10:39
    2

    可以使用SDD的开发方式,比如用openspec或者trellis试试

  • Aachen 07-01 10:41
    3

    方案2试试效果呗,不就是内存不够了写硬盘,在从读硬盘读内存总结继续在内存里面干 ^-^

  • organism 楼主 07-01 10:49
    4

    不是空间不够的问题,就是会话有很多轮次,我都不知道那个文档才是最终才是很正确的文档了,感觉也不能都丢给他,都丢给他我感觉意义不是很大了吧 ^-^

  • organism 楼主 07-01 10:51
    5

    用openspec感觉消耗token很多,而且生成的文档也很多,我现在提问了好几天了,轮次有很多,这么多东西丢给他,感觉还是在当前会话继续提问比较好呢 ^-^

  • organism 楼主 07-01 10:52
    6

    这个我刚才试了下,他最多能知道你最近几轮干了什么,如果是三四天前的轮次,感觉他就不知道了 ^-^

  • 冰封飞飞 07-01 10:52
    7

    我一般是先和AI写设计文档,经过AI写->多个其他AI审->回来修改 等多个流程后,将这个文档讨论到多方都基本满意。必要时人也看下,然后再进行其他开发流程


    在这个编写文档过程中,要不断添加你想要的约束,例如保持KISS原则,不要过度设计,哪些情况你可以接受等等

  • 66638358 07-01 10:59
    8

    cc之前不降智的时候,就是做好方案之后清空上下文,你参考一下,也就是方向2好

  • 八行书 07-01 11:00
    9

    AI永远是工具,最重要的还是你自己对整个项目有一个大的方向和把控,然后通过AI工具帮你去实现它而已。

  • tangsong404 07-01 11:02
    10

    确实会多消耗些token,但是我个人认为这是必要的。SDD的文档是不需要你主动丢给他的,一般来说你一个复杂的项目它会和你澄清需求,然后拆成多个task,逐个去完成,文档是开发前的产物

  • organism 楼主 07-01 11:04
    11

    主要是这个功能我也是接了别人的,活比较着急 ^-^ 我是先让codex 帮我梳理了一下,主要是数据这个部分,就是下载了别人的excel 别人的数也不知道怎么算的,然后就是跟别人的标准报告作对比,比较费劲

  • user1926 07-01 11:05
    12

    面对复杂的问题,不要尝试着让 AI 一次就给输出结果,即使输出了,大概率也是错的

    建议渐进式,一点点梳理

  • organism 楼主 07-01 11:05
    13

    主要这不是一个功能设计开发,是一个报告生成的工作,拿了别人的excel原始数据和标准报告,不断琢磨是怎么算出来的,而且原始数据数还不一定全 ^-^

  • -葫芦娃 口水娃 07-01 11:06
    14

    这个就是解决问题的思路。 首先利用一个系统架构师的角色,去分解问题,总分总结构啦,理论上上就是不停对一个文档进行更新的,到最后再 利用系统架构师角色去审核

  • organism 楼主 07-01 11:06
    15

    对的,功能开发类的工作还好说,我这个是数据校对的工作,ai感觉是事倍功半 ^-^

  • organism 楼主 07-01 11:07
    16

    嗯嗯,复杂的问题,没得办法,主要是连续在一个会话问他好几天,看着它不断上下文压缩,我感觉是我我也会变傻了 ^-^

  • user1926 07-01 11:08
    17

    主要是你不能急,你一旦急了,最后肯定是个错的,一点点输出形成文档就好了

  • organism 楼主 07-01 11:08
    18

    功能开发设计可以是这个样子,有些事数据业务是盲盒,你也不知道怎么设计,也不知道数据怎么来的,也不晓得数据是怎么算的 ^-^

  • organism 楼主 07-01 11:10
    19

    真的是啊大佬,确实是个急活,我感觉都想给他推到了用python重新写一个了,这样来回生成报告还能快速核对,现在是codex让java后端生成报告还得启动起来服务,不太方便切片的方式去核对,难受了 ^-^

* 帖子来源Linux.do
返回