Warning
中文README并不经常更新,请以英文README为准。欢迎提交PR贡献翻译! 本中文版本使用ChatGPT 3.5翻译,未经校对。
Note
CubeGPT Team正在招贤纳士! 欢迎开发者和README翻译人员加入我们!
将您的想法交给 GPT,AI 将为 Bukkit、Spigot、Paper、Purpur、Arclight、CatServer、Magma、Mohist 等基于 Bukkit 的服务器生成定制的 Minecraft 服务器插件,一键即可完成。
BukkitGPT 是一个开源、免费、由人工智能驱动的 Minecraft Bukkit 插件生成器。它是为那些不精通技术但需要实现各种定制小插件的 Minecraft 服务器所有者开发的。从代码到构建、调试,一切由 GPT 完成。
- 支持130+大型整合包整合包联机体验
- 一键开启 网页管理
- 独家优惠码
BGPT
- i9 10900K 8C10G 年付低至43.2r每月 (月付86.4r每月)
- i9 13900K 8C10G 年付低至62.1r每月 (月付124r每月)
官网购买地址 优惠码BGPT
购买时使用优惠码:BGPT
获得10%off优惠
支持无条件按剩余时间比例退款
- 自动生成代码
- 自动修复错误
- AI“更好的描述”
- 创建项目
- 项目管理
已迁移到 项目选项卡。
- Bukkit 插件生成器。{*.jar} (BukkitGPT)
- 结构生成器。{*.schem}(BuilderGPT,或其他名称?)
- 服务器包生成器。{*.zip}(ServerpackGPT 或 ServerGPT,或其他名称...?)
- 有想法或想加入我们的团队吗?发送电子邮件至 我们!
当用户键入插件描述时,程序让 gpt-3.5-turbo
优化提示,然后将优化后的提示传递给 gpt-4-turbo-preview
。gpt-4-turbo-preview
将以 json 格式返回,例如:
{
"output": [
{
"file": "%WORKING_PATH%/Main.java",
"code": "package ...;\nimport org.bukkit.Bukkit;\npublic class Main extends JavaPlugin implements CommandExecutor {\n..."
},
{
"file": "src/main/resources/plugin.yml",
"code": "name: ...\nversion: ...\n..."
},
{
"file": "src/main/resources/config.yml",
"code": "..."
},
{
"file": "pom.xml",
"code": "..."
}
]
}
程序解析此提示,复制整个 projects/template
文件夹并将其命名为 artifact_name
,然后将提示中的代码放入每个文件中。最后,程序使用 Maven 构建 jar 文件。
您可以在任何安装了 Java、Maven 和 Python 3+ 的计算机上使用 BukkitGPT。
您需要安装以下软件包:
pip install openai
(确保您的计算机上已安装了 Python 环境)
- 从发布页面下载
Source Code.zip
并解压缩。 - 编辑
config.py
,填写您的 OpenAI Apikey。如果您不知道如何填写,请记住 Google 和 Bing 总是您最好的朋友。 - 运行
console.py
(bash 中执行python console.py
),按照提示输入 artifact 名称、描述和包 ID,以生成您的插件。 - 将插件从
projects/<artifact_name>/target/<artifact_name>-<version>.jar
复制到服务器的plugins/
文件夹中。 - 重新启动服务器,享受您的 AI 动力插件。
- 从发布页面下载
Source Code.zip
并解压缩。 - 运行
ui.py
(bash 中执行python console.py
),转到设置页面并填写您的 apikey。 - 按照提示输入 artifact 名称、描述和包 ID,以生成您的插件。
- 将插件从
projects/<artifact_name>/target/<artifact_name>-<version>.jar
复制到服务器的plugins/
文件夹中。 - 重新启动服务器,享受您的 AI 动力插件。
解决方案:下载 BuildTools,将其放置在空文件夹中,双击它,在 Settings/Select Version
中选择 "1.13.2",然后点击右下角的 Compile
,等待完成。然后转到您的 BukkitGPT 文件夹,在 projects/<artifact_name_of_your_plugin>
中,双击 build.bat
。您将在 projects/<artifact_name_of_your_plugin>/target
文件夹中找到您的插件。
如果您喜欢这个项目,您可以给它一个星星,或者提交问题或拉取请求来帮助改进它。
Copyright [2024] [BukkitGPT Team]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.