生物心智

生物心智

为智能生物赋予灵魂!基于LLM驱动的个性、记忆,以及本地AI语音(语音识别/语音合成),适用于村民和敌对生物。交谈,交易,求生存。

🤖 MobMind——为智能生物赋予灵魂

💡 给国际用户的话: MobMind 原生支持英语和简体中文。本地语音转文字(STT)和文字转语音(TTS)引擎已为这两种语言预配置。请注意,本地 AI 语音模型需要在初始设置期间手动下载。详情请参阅下文安装部分。


🌟 概述

MobMind 彻底改造了 Minecraft 中智能实体的交互逻辑,赋予它们独立的个性、持久的记忆和独特的语音。它们不再是静态的 NPC——它们会记住你的面容,评判你的行为,甚至可以与之讲道理。

🔗 开源:本项目是开源的!在 GitHub 上探索代码并贡献。


🐾 支持的生物

为确保高质量的对话和逻辑,MobMind 专注于智能和具有战斗能力的实体。

  • ✅ 村民:全面改造,具备高级交易、讨价还价和社交记忆。
  • ✅ 敌对生物:可进行战斗对话,通过建立信任使其放下武器,或为自己的生命进行谈判。
  • ❌ 被动动物:(牛、羊、猪等)目前不具备 AI 灵魂。它们暂时保持原版行为。

✨ 核心交互功能

  • 🗣️ 自由形式 AI 对话

    • 独特人格:受支持的生物会被分配独特的名字、背景故事和鲜明的个性。
    • 动态情境:生物会根据周围环境和关系历史做出响应。
  • 🎯 战术指挥系统:好友选择器

    • 工具名称:好友选择器
    • 合成配方:
      • 木棍(右上)+ 圆石(中心)+ 木棍(左下)
    • 使用方法:
      • 右键点击一个你之前交谈过的友好生物,将其选为或取消选为**“优先好友”**。
      • 视觉反馈:被选中的好友会散发绿色“村民开心”粒子,持续 20 秒。
      • 数量限制:你最多同时拥有 10 个优先好友。
    • 联动功能:一旦选中,召回(Ctrl+Z) 命令将优先召唤这些特定的好友。

🛠️ 硬件要求与本地模型设置

由于 MobMind 严格在本地机器上处理 STT 和 TTS,您必须手动下载外部模型权重。

硬件建议:

  • 内存:分配给 Minecraft 4GB 以上(启用 TTS/STT 时强烈建议 8GB)。
  • Java 版本:需要 Java 25 或更高版本。

🎮 操作控制

按键 功能
Ctrl + K 打开 MobMind 设置面板
V 切换语音或按键说话
Ctrl + Z 召回:将所有优先好友召唤到身边
Ctrl + X 解散:命令生物返回原位
准星瞄准 发起对话

📋 环境与依赖

要求 支持版本
Minecraft 版本 1.26.2
模组加载器 Fabric Loader ≥ 0.19.3
Java 运行时 ≥ Java 25

🤝 鸣谢与致谢

  • 开发伙伴:与 Kimi K3 和 Kimi k2.7-code 合作开发。
  • 源代码:可在 GitHub 上获取。