我在推特上看到这个帖子,感觉有点道理,AI 可以看到全部的代码,理解上下文
1
Xhack 8h 7m ago
不管是 单体架构和微服务架构 AI 都可以看到并且理解
|
2
dnfQzjPBXtWmML 8h 4m ago
个人经验:vibe coding 需要更极致的模块化。不是为了可重用,而是为了代码隔离:即是为了隔离问题,也可以减少修改代码时涉及到的上下文。
|
3
LDa 8h 1m ago
微服务也可以通过添加到同一个工作空间中让 AI 窥见全文
|
4
sentinelK 7h 56m ago 代码结构、AI 上下文可见性、程序架构,这三者是风马牛不相及。
并不会互相影响。 |
5
YanSeven 7h 54m ago
我觉得微服务的也没有什么问题,更利于并行和上下文管理。一个 agent 和一个上下文窗口专门负责一个子模块或者服务。
|
6
xiaomushen 7h 30m ago
微服务当然可以放同一个工作区让 AI 来做
但是不可避免的,overhead 的行文会变多,而且每个微服务都要拉起来运行调试或查看日志,耗费的 token 也更多 总得来说,稍有劣势 |
7
zhengfan2016 7h 19m ago
|
8
teaguexiao 7h 15m ago
单体确实更适合 vibe coding 入门,全部代码在一个地方 AI 辛苦少。不过项目做大后常思维还是模块化,单个上下文窗口按妈如果塩海了按重起就好。
|
9
irrigate2554 6h 59m ago
讲道理我觉得人写代码也不需要微服务,纯纯浪费
|
10
lmmlwen 6h 53m ago
很久没听到微服务这东西了
|
11
joelaw 6h 34m ago via Android
人少的情况下搞微服务,纯粹折腾自己
|
12
xiapipi 6h 34m ago
跟什么时代感觉没什么关系。看团队吧。中小型的开发团队,搞什么微服务纯折腾自己。
|
13
bajitanglang OP @zhengfan2016 对,是这个,表达错误,谢谢
|
14
livin2 4h 50m ago
推上原帖是哪个,看看
|
15
Sezxy 4h 28m ago
屎山越大,AI 分析上下文耗费的 token 也会更多
|
16
zzsong 3h 3m ago
不是利好单体,而是利好 monorepo
|