对于多仓库的项目, ai 总是只找第一个仓库,这个有什么好的解决办法吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
asd999cxcx

对于多仓库的项目, ai 总是只找第一个仓库,这个有什么好的解决办法吗?

  •  
  •   asd999cxcx 22 天前 1036 次点击
    我将所有项目都放在了 project 目录下,其中项目 A 是以前的老项目,包含了前后端代码,项目 B 是最近新做的前端代码,项目 C 是新作项目的后端代码,我用 vscode 将他们放到了一个工作区,然后告诉 ai 查看项目 B 调用的某个接口是否使用了某个方法(但是没告诉他这个项目 B 接口调用的是项目 C ),但是 AI 只会去查询项目 A 然后告诉我接口不存在。
    10 条回复    2026-04-07 19:07:24 +08:00
    NoManPlay
        1
    NoManPlay  
       22 天前
    在哪个目录下调用的 AI ,在 project 下对话应该不会有这个问题
    asd999cxcx
        2
    asd999cxcx  
    OP
       22 天前
    @NoManPlay 我的操作流程是打开 vscode ,点击打开文件夹,直接一次选择多个目录,用的 codex 插件,他没有让我具体选择目录
    NoManPlay
        3
    NoManPlay  
       22 天前
    @asd999cxcx 应该是 vscode 的逻辑有问题,你要么 vcode 打开父级 project 目录,要么 vscode 只用来编辑,用 codex 客户端在 project 下面对话
    fishman231
        4
    fishman231  
       22 天前
    插件可能是用链接的方式引用其余目录的,有些 agent 在执行类似 list directory 工具的时候会忽略链接。你可以先让它给你列出项目 B 下面的目录,如果说这是个空文件,就说明是忽略链接了,可以尝试在 Agent.md 中声明不要忽略链接
    soulflysimple123
        5
    soulflysimple123  
       22 天前
    把各个项目的关系和 ai 讲清楚,强调现在是开发 B ,C 项目,让它自己总结补充到 copilot-instructions.md
    asd999cxcx
        6
    asd999cxcx  
    OP
       18 天前
    @soulflysimple123 这个文档应该放在哪个位置?
    soulflysimple123
        7
    soulflysimple123  
       18 天前
    各类 ai 开发工具先调用/init 命令生成全局规则文件,claude code 是根目录下 CLAUDE.md ,codex 是根目录下 AGENTS.md ,copilot 是.github/copilot-instructions.md
    asd999cxcx
        8
    asd999cxcx  
    OP
       18 天前
    我现在是用的 codex,那我就直接在 project 目录下放.agent/AGENTS.md 就行了吧?
    asd999cxcx
        9
    asd999cxcx  
    OP
       18 天前
    @soulflysimple123 我现在是用的 codex,那我就直接在 project 目录下放.agent/AGENTS.md 就行了吧?
    soulflysimple123
        10
    soulflysimple123  
       18 天前
    @asd999cxcx 嗯,在 codex 里面对话,让它自己补充到 AGENTS.md
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1972 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 70ms UTC 16:13 PVG 00:13 LAX 09:13 JFK 12:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86