跳到主要内容

有关AI

yhz_cake
yhz_cake
一句

由于现如今AI在实际的编程环境中已经不可或缺,因此在此提供一些便于AI编程的配置建议。 首先在gradle同步所有gradle项目这个刷新按钮的右边第二个,有一个下载源代码按钮,将源码下载到本地。 这样避免使用idea自动反编译的class文件,不仅更准确,并且这样可以让AI能够成功读取到源码。 无论使用的什么IDE来编写,AI似乎都无法直接读取外部库的jar包中的源码,但是通过这种方式,至少可以间接的让AI读取到源码。 下载的源码路径如下: .\build\moddev\artifacts\neoforge-{neoforge版本号}-merged.jar(mc原版的java代码) .\build\moddev\artifacts\neoforge-{neoforge版本号}-client-extra-aka-minecraft-resources.jar(mc原版的资源包/数据包) 如果你使用vscode并且使用gradle插件,即使我非常推荐你还是使用idea,但是你还是可以试一下让AI在尝试读取源码时,结束本次对话并将它尝试读取的源码路径及文件名说出来 然后使用上下文手动提供给AI。 虽然会非常麻烦繁琐,但也不失为一种解决办法。

由于idea自带的ai侧边栏极为难用,我迁移到了类vscode的ide--trae进行开发,因此来详细讲讲有关vscode如何让ai查看源码。 mc本身的还是可以通过idea下载源码的方式下载到moddev里,其他的依赖库源码建议直接github下载。 vscode这边的gradle插件没有一键下载源代码的功能,方法跳转过去的.java文件实际上是直接反编译的,存储在缓存里,所以ai看不到。 这里提一嘴,vscode的gradle依赖下载到了%%USERPROFILE%%\.gradle目录下。

yhz_cake向NeoForge1.21Tutorial-第二章补充于2026年4月3日

MakerTechno单独提取为附加文章于2026年4月4日

yhz_cake补充有关vscode的ai使用方法于2026年4月5日

Copyright © 2026 yhz_cake. 保留所有权利。

在明确注明原文出处(包括作者名与原始链接)的前提下,允许非商业性地引用本作品片段。引用内容不得超过原文的 20%,不得歪曲原意或用于误导性语境。整篇转载或复制使用需获得作者授权。本网站所有教程不允许商用,也不会授予商用授权。