viskem
V2EX  ›  OpenAI

多个项目在 Agent 建立 Project 时,是基于父级大目录好?还是分开子项目好?

  •  
  •   viskem ·
    viskem · 13h 4m ago · 621 views

    例如总的 workspace 下面有 APP1 APP2 APP3 目录。

    那么,Agent 软件(例如 Codex )的左边栏 Project ,直接挂 workspace 总目录?还是分别挂不同 APP 目录?哪种方式更优秀?

    大家实践中的感受是怎样的?

    直接挂 workspace 总目录的话,当然就意味着每次聊不同 APP 的活时,就切换 Session 或者创建新 session 。

    但我现在有点困惑的原因是,我经常有些思路理念是跨越多 APP 的,就经常需要在 workspace 下的经验沉淀,现在搞得我怀疑是不是直接挂一个 workspace 对 Agent 来说更方便?

    而且我也遇到个现象,即便分别挂了多 APP 目录来执行任务,他们也经常相互开始交叉,因为我有些思路经验、要求就是跨项目的。

    6 replies    2026-05-27 20:36:58 +08:00
    lel020
        1
    lel020  
       12h 54m ago via Android   ❤️ 1
    我习惯是针对仓库,也就是.git 所在目录,
    按这个思路如果是 monorepo ,一个仓库有多个项目,那就是在 workspace ,
    如果只是几个不同项目放在一个父目录下,那就只在子目录用,
    viskem
        2
    viskem  
    OP
       12h 42m ago
    @lel020 不过刚才我细想了一下,确实显然还是应该分开,毕竟这样在一开始就有比较丰富的针对当前 APP 的上下文建立起来,而不是一个空而泛的 workspace 上下文。
    panlatent
        3
    panlatent  
       12h 31m ago via Android
    打个比方,两种方案相当于

    A 独立厕所
    B 联排旱厕

    要不要掏屎,该怎么掏屎?💩
    ASHYWHISPER
        4
    ASHYWHISPER  
       11h 53m ago
    我以 git 为界
    YanSeven
        5
    YanSeven  
       11h 44m ago
    跨项目的就再开一个 session ,在最后做总结
    nakun233
        6
    nakun233  
       6h 8m ago
    现在不是都可以跨目录吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 18:45 · PVG 02:45 · LAX 11:45 · JFK 14:45
    ♥ Do have faith in what you're doing.