【重要】PandaGPT 使用 Google Gemini 生成与开发,可能会存在BUG,欢迎进行反馈和代码提交。 未来将开发【视觉感知】功能,能够对 Minecraft 场景以视觉化的图片方式辅助游戏。
在游戏中,你可以使用 @panda
快速唤醒 Panda,也可以通过命令。你可以告诉 Panda:
- “我周边的怪物有哪些?” 🧟♂️
- “我背包内的物品如何合成工作台?” 🔨
- 甚至可以告诉他,“我想查看
/give
命令”,让 Panda 给你执行命令。
添加了占位符,你可以自定义 GPT 的 Prompt,你可以决定他以什么身份,以什么角色,命令以什么方式执行,信息又该怎么处理。
PandaGPT 集成的核心在于将先进的 AI 能力直接赋予你的 Minecraft 服务器。它允许玩家通过自然语言与 AI 互动,获取信息、寻求帮助,并体验更智能化的游戏过程。插件的核心目标是让互动更自然,让信息获取更便捷,让服务器管理更高效。
- 🗣️ 自然语言 AI 交互: 玩家可以在游戏中使用自然语言与 AI 进行对话,无需记忆和输入复杂的命令。
- 🤖 多 AI 模型支持: 可以选择使用 OpenAI 的 ChatGPT 或 Google 的 Gemini 作为 AI 引擎,根据需求自由切换。
- 🎭 AI 个性化配置: 可以自定义 AI 的性格、知识库和回复风格,使其更贴合服务器氛围。
- 👁️🗨️ 环境感知 (可选): AI 可以获取玩家的当前状态(生命值、背包、周围环境),提供更精准的帮助。
- 🕹️ 命令感知与辅助执行 (可选): AI 可以理解玩家意图,建议相关命令,甚至可以配置为代表玩家执行命令。
- 🗺️ 多场景应用:
- 🙋 玩家助手: 解答游戏问题、提供技巧指导。
- ℹ️ 服务器信息查询: 快速获取服务器规则、在线玩家等信息。
- 📢 自动化任务: 在特定情况下自动发送公告或提醒。
- 💬 对话历史记录: AI 可以记住一定范围内的对话历史,提供更连贯的回复。
- ⏳ 冷却时间控制: 防止玩家滥用 AI 功能。
- 🔑 可配置的触发词: 自定义玩家在聊天中触发 AI 的关键词。
- 🚫 可选消息取消: 控制触发 AI 的原始聊天消息是否取消。
- 📝 详细日志记录: 记录玩家与 AI 的互动,方便管理和问题追踪。
- 🌐 代理服务器支持: 允许插件通过代理连接 AI 服务。
- 🎮 提升玩家体验: 更自然便捷的互动方式,更智能的帮助,让玩家享受更流畅的游戏过程。
- 📚 简化信息获取: 玩家可以随时随地通过对话获取所需信息,无需查阅文档或求助他人。
- 🎓 辅助新手入门: AI 可以作为智能导师,帮助新玩家快速了解游戏和服务器规则。
- 🤝 增强服务器互动性: AI 的加入为服务器增添了新的互动元素,提升了趣味性。
- 👨💼 减轻管理负担: AI 可以处理一部分玩家的常见问题,解放管理员的时间。
/panda <你的问题>
: 使用自然语言向 AI 提问。
- ⬇️ 下载: 下载 PandaGPT 集成插件的
.jar
文件。 - 📂 放置: 将
.jar
文件放入你的 Bukkit 服务器的plugins
文件夹中。 - 🔄 重启: 重启你的 Minecraft 服务器。
- 🔑 获取 API 密钥: 你需要拥有 OpenAI 或 Google AI 的 API 密钥。
- ⚙️ 配置插件: 在
plugins/PandaGPT/
目录下找到配置文件,填入你的 API 密钥。 - 🔄 重启服务器: 完成配置,即可开始使用 PandaGPT。