办公室设备换代,闲置出一批红米笔记本:i5-7 代 + 8G 内存。 单机性能不算强,但单独跑一个前端、或者单独跑一个后端服务,压力不大。
现在的开发痛点
工位笔记本远程桌面连开发服务器,基本 2 人共用一台服务器。 服务器配置并不差:i5-14600K + 64G ,半年前新买的。 但只要其中一个人编译后端,整机 CPU 直接打满,另一个人连打字都卡顿,体验非常鸡肋。
目前我的 AI 开发习惯: 用 Trae 打开一个总文件夹,前端仓库、后端仓库都放在这个目录下。 直接在客户端内对话,让 AI 跨前后端一起分析、改代码、提交,全部在一个客户端内完成。
期望的形态
- 服务器当主控:上面跑 Trae / AI 客户端,工作区同时挂载前端+后端仓库,AI 视角和现在完全一致,把前后端当成一个完整全栈项目理解上下文、协同编码。
- 运行物理分离:
dev启动的时候,前端进程跑在 A 红米本,后端进程跑在 B 红米本; - 交互不用太丝滑:终端里 SSH 上去手敲命令拉起服务我能接受,不要求一键编排平台。只要 AI 写代码那一刻,能同时看到两边的代码就行。
简单说:编码时 AI 视角维持单工作区全栈;运行时前后端分散到不同闲置笔记本,绕开共用服务器编译抢 CPU 的问题。
有没有现成轮子或者成熟实践?