之前就安装了docx的mcp,模型一直也没有调用过,程序调好测试没有问题git了
今天一试发现 给完指令 执行的结果完全不对了,一看一直在调用docx的mcp自己编模板、自己编数据,根本不执行本地的程序,试了让不要调用mcp也不听;生成的东西全是编的
实在没办法把docx的mcp删了(没有关闭的选项),想着这下该行了吧吧,结果人间调用搜索 web_search 还是给我编模板、编数据 就是不调用本地的模板和数据,最后生成的东西又全是编的
之前你给指令让她调mcp他也不掉,要么用命令、要么用Python库、要么用js库,就是不调mcp
现在倒好拦都拦不住,这到底是因为模型升级了?还是iflow cli升级了?还是mcp服务调用升级了?写好的程序隔天执行全乱套;到底该高兴还是该暴走!!!!!!
上午再看了一下,发现问题可能出在程序执行前会读取.gitignore,觉得input目录在.gitignore列表里,他就直接不从input读取文件,认为input是空的,然后就自己调用mcp来编模板文件和数据文件了
昨天就怀疑是不是.gitignore文件影响的,我还专门查了,都说.gitignore只是影响git,不影响程序执行就没有往这方面想
让我修改一下.gitignore看看是不是会好,结果模型是不是生气了,不动了!!!
再次执行,还提示是空的,好奇怪,已经改了gitignore
运行/clear 这下好像正常了,模板正常完成转换,但是数据没有认出来,还是忽略git,dir看到的是乱码,没有认出来!?之前都不会这样啊,然后又开始自己调用mcp生成数据了;是不是我用#注释掉的**.gitignore还是被他读到了**
这次直接把**.gitignore中的input等都删了试试**
不知道咋回事还是要坚持创建数据,这次明明是能够读到数据了啊
问题终于解决了
git往回倒2级,然后再把.gitignore中的input、output等都删掉了,在执行就正常了!!!那么为什么程序会读取.gitignore!!!!
10067
(神奇的小猫)
4
因为编程项目里面,构建的时候会生成一大堆不可读的文件,比如编译文件、构建文件、二进制文件、字节码文件等。这些都是干扰AI干活的。
所以AI会读取git的忽略文件。
我的建议是,如果你的文件是需要AI去读取的,但是又不需要提交到git的,可以不要放在.gitignore,等AI完成工作后,不要上传到git
我现在采取的策略是在.gitignore把input、output等文件夹删了,加了*.doc 、.docx、.xls、**.xlsx
目前程序运行正常,但是git的时候还是有一个.docx文件被同步了 不知道为啥