AI时代,如何协同开发前后端

safemens 2026-09-24 16:22 1

公司要AI转型,要开发AI原生系统,说简单点就是一套前后端的管理系统,然后加上AI功能。现在如果一个人用AI开发一个功能,前后端代码都在自己电脑上,修改个问题也简单。那问题来了,现在都用AI开发,前后端研发人员都需要基于这个系统同时开发,因为业务功能比较多,如何协同开发?还是传统方式,提交git,同步下来,后端修改了,再和前端同步?这样效率是不是低?也不利于AI开发。不知道现在大家公司都是什么样的开发方式?有开源的方案吗?还是写skills去规范?谢谢

最新回复 (14)
  • himym 09-24 16:24
    1

    直接互相读取对方代码就好了

  • safemens 楼主 09-24 16:25
    2

    每次实现一个功能就提交,然后下次先拉代码合并,大家保持代码一致,ai自动合并冲突?

  • founkiu 09-24 16:28
    3

    既然前后端分离了,先做好接口契约文档,让AI遵循标准做就好了吧?

  • safemens 楼主 09-24 16:30
    4

    比如实现一个功能,本来一台电脑上面,说下需求,AI前后端自动给你实现了,还测试。现在先要后端在他上面实现了。然后提交,前端研发才基于后端的去实现,感觉沟通和等待成本太高。如何优化这个机制

  • yifas 09-24 16:32
    5

    你们的流程就不对,设计完出原型图定接口,然后各自开发。最后联调。

  • Jim 09-24 16:32
    6

    没用 ai 之前前后端怎么沟通,用 ai 之后就怎么沟通呗,先落地需求文档及设计原型图,然后明确接口文档,剩下的就各自去实现,最后再联调

  • 比一个peace 09-24 16:32
    7

    没招儿,像这种情况转全栈是最方便的,人员别按前后端来分了,按各个业务或者模块来分

  • Mango 09-24 16:33
    8

    先出文档啊,开发之前先出前后端协同文档和后端接口、字段定义文档,然后再分开分别开发,接口协同定好后,怎么实现不就随意发挥了

  • VincentChen 09-24 16:47
    9

    各自用worktree啊,然后定义一个集成审核的专员agent,每次每个worktree开发完毕提交给他,由他来负责集成

  • QARAKU 09-24 16:48
    10

    原先的解决方案是什么样子的呢?

  • safemens 楼主 09-24 16:50
    11

    原来就是传统的前后端开发

  • ChenCen 09-24 16:59
    12

    mono repo 我的项目就这么迁移了,现在看效果比分开 用契约文档开发好很多

  • ricedumpling 09-24 17:00
    13

    这题我会,把前端开了就行


    好吧其实是我的前端跑了,首先在ai之前都是后端先出接口、字段,然后各自开发然后联调


    现在我既是前端也是后端,我自己的流程大致还是先出接口、字段,然后让ai直接生成接口代码并加一些返回的假数据,直接启服务,并且生成接口文档,然后把接口文档丢给agent开发前端,后端自己结合agent开发。


    当然我就一个人,前端看看效果要加字段啥的很快就改了,如果两个人那么半天或者一天同步下改动也行吧。

  • himym 09-24 17:49
    14

    开分支各做各的啊,为啥会冲突呢 不太理解 肯定是分功能模块分任务呀

* 帖子来源Linux.do
返回