小白有个问题,有没有方法把一套程序(如 discuz)喂给 AI 呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
sq4537
V2EX    程序员

小白有个问题,有没有方法把一套程序(如 discuz)喂给 AI 呢?

  •  
  •   sq4537 7 天前 2147 次点击
    我自己有个 discuz 论坛,平时爱琢磨着改点小功能,折腾起来还挺有乐趣的。

    现在用 AI 比如想给某个页面加新东西,我会把这个页面的 PHP 代码和对应模板文件发给它,大部分简单需求都能搞定。

    但一旦涉及到复杂功能,麻烦就来了:要改的地方会牵扯到一大堆 PHP 文件,有时候我自己都搞不清得动哪个文件,AI 没见过完整的程序目录,更是只能瞎猜。总不能把所有文件一个个发给它吧?

    所以我一直在想,有没有什么办法能把整套程序的所有文件都“喂”给 AI 呢?要是能做到这一点,以后不管想加什么功能,直接问 AI ,它应该就能准确知道要改哪个文件了
    11 条回复    2025-10-04 11:12:06 +08:00
    Falcon1
        1
    Falcon1  
       7 天前
    可以,但是要消耗巨量 token
    anivie
        2
    anivie  
       7 天前
    直接 cc 或者 codex 不就行了吗,让它自己想办法收集上下文
    realpg
        3
    realpg  
    PRO
       7 天前
    cursor 本身就会自己去找所有相关文件
    而且有一些后台的隐蔽操作 tab 功能会隐式提前把很多东西喂给后台缓存了
    dimlau
        4
    dimlau  
       7 天前
    gemini 可以导入 github 仓库。
    Seck
        5
    Seck  
       7 天前 via Android
    不行欧,上下文越多,AI 越废物,塞给他也没用,ai 的能力如此,
    如果你可以做到,那么得有多少程序员失业?
    bingfengfeifei
        6
    bingfengfeifei  
       7 天前
    你用的 AI 是什么工具呢。
    Claude Code, Codex 这些 AI Agent 工具,你直接提需求就可以了,他自己去分析代码结构然后慢慢给你完成。
    neutrino
        7
    neutrino  
       7 天前 via Android
    可以的,直接打开站点的根目录,提要求就可以了。今天刚解决了个 ucenter 空白的问题,是 ai 帮忙找出来的
    qingxia
        8
    qingxia  
       7 天前
    国外的 ai 可能更了解 discourse 这类产品
    yougg
        9
    yougg  
       6 天前 via Android
    https://github.com/yamadashy/repomix
    用这个工具把你整个代码库合并为一个 AI 友好的 prompt ,前提是你的 token 量抗得住。
    easychen
        10
    easychen  
       6 天前
    用专门的 AI 代码编辑器,比如 Cursor 、Trae 、Qoder ,或者编码命令行工具,Claude Code 、Gemini CLI 它们会自行收集上下文,然后修改。
    jimbray
        11
    jimbray  
       6 天前 via Android
    codex 可以连接 github ,直接导入项目,直接提需求就好
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2232 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 22ms UTC 16:03 PVG 00:03 LAX 09:03 JFK 12:03
    Do have faith in what you're doing.
    ubao 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