Player2 AI NPC

Player2 AI NPC

这不仅仅是一个普通的同伴模组;它是PlayerEngine框架的实况展示,旨在从根本上改变我们对Minecraft中AI NPC的认知。

怪物

Player2NPC - 你在 Minecraft 中的 AI 伙伴!

由 Player2 提供支持

你是否曾希望在 Minecraft 中有一个能真正帮助你的朋友?不仅仅是一个跟着你的宠物,而是一个能砍树、挖矿,甚至保护你免受怪物伤害的真正伙伴?

欢迎来到 Player2NPC! 这个模组以前所未有的方式为你的 Minecraft 世界注入了 AI 的生命。由突破性的 Player2 AI 和 PlayerEngine 框架提供支持,这些可不是你普通的村民。他们是完整体现的 AI 伙伴,能倾听你的话语,与你对话,并像真实玩家一样与世界互动。

本模组是 Player2 AI Game Jam 的参赛作品,由 Goodbird 创作。

功能特性

  • 🗣️ 自然语言指令: 只需在聊天中与你的伙伴对话。无需繁琐的命令!说 “我需要一些木头来做箱子” 或 “你能处理那个僵尸吗?”,然后看着他们立刻行动起来。
  • 🎤 可选语音输入: 使用麦克风与你的 AI 伙伴对话。在启动 Player2 应用前插入麦克风,然后在游戏中按 V 键。接着在游戏内同意启用可选的 STT 功能。同意后,按住 V 键即可说话。此功能使用 Player2 的 STT 服务。音频数据不会在本地或其他地方存储。
  • 🤖 实体化 AI 代理: 你的伙伴不仅仅是聊天机器人。他们有身体、物品栏,并且能够破坏和放置方块、使用工具和战斗。他们真实地存在于你的世界中并与之互动。
  • ⚡ 即插即用: 开箱即用!安装后,你就可以进入世界并与你的第一个 AI 朋友会面。无需复杂的游戏内设置。
  • 🎭 选择你的伙伴: 浏览一系列独特的 AI 角色,每个角色都有自己独特的个性、外观和声音,由 Player2 平台提供。按下 ‘H’ 键(可配置)打开角色选择界面,召唤/解散你最喜欢的角色。
  • 🤝 真正的伙伴: 需要帮助制作盾牌?告诉他们。食物不足?派他们去打猎。探索黑暗的洞穴?他们会守护你的背后。你的伙伴是你冒险中不可或缺的一部分。

快速开始与安装

让 AI 伙伴进入你的世界非常简单!只需观看此视频,或向下滚动查看文字教程。

[视频嵌入:https://www.youtube.com/embed/yBvV-tH7MGQ?si=tnPDePmtRPF7c9ZK]

第 1 步:安装 Player2 应用

为你伙伴提供动力的 AI 通过 Player2 桌面应用程序运行。它充当了通往 AI 模型的安全网关,并且是模组运作的必需条件。

  1. 在此处下载 Player2 应用
  2. 安装并启动该应用。它将在后台运行。
  3. 就这样!该应用会自动处理其他所有事情。

Player2 应用为你的 NPC 提供 AI “大脑”。模组则提供游戏内的“身体”。

第 2 步:安装模组

这就像其他任何 Fabric 模组一样工作。

  1. 如果你使用的是 Fabric,请安装 Fabric API。
  2. 安装 Architectury API 和 PlayerEngine。
  3. 从“文件”选项卡下载最新版本的 Player2NPC 模组。
  4. 将 JAR 文件拖放到你的 mods 文件夹中。
  5. 启动 Minecraft!

如何游玩

  1. 使用已安装的模组并运行 Player2 应用启动 Minecraft。
  2. 加入一个单人世界。
  3. (可选)在 Player2 应用中选择你最喜欢的角色。
  4. 你新的 AI 伙伴会出现在附近!
  5. 打开聊天并开始与他们交谈。试着打个招呼,或让他们帮你做点什么!

支持与致谢

本模组的实现离不开以下出色的工作:

  • Player2 API: 感谢其提供了强大且易于使用的 AI,为我们的伙伴注入了生命。
  • PlayerEngine 框架: 使生物能够像玩家一样行动的基础技术。
  • Automatone/Baritone: 感谢其提供了一流的导航能力,让我们的 NPC 能够如此智能地移动。
  • Itsuka: 在 Player2 API 和测试方面提供了宝贵的帮助。

本模组最初由 Goodbird 创建。现在由 Zardov(Discord:Miliardo)维护和更新。

免责声明: 本模组在生成 UI 素材和游戏内 Logo 时使用了 AI 技术。