贾维斯:AI管家

贾维斯:AI管家

贾维斯是你世界中的AI管家。既有阿尔弗雷德的风范,又有钢铁侠贾维斯的特质。摇铃召唤他,他会为你跑腿、打猎、钓鱼等等!由你选择的AI服务商提供支持。

Jarvis — 你的 Minecraft AI 管家

“好的,先生。我这就去处理挖掘工作。”

Jarvis 是你的世界里的 AI 管家 —— 既有 Alfred 的风范,又有钢铁侠 JARVIS 的本领。摇铃召唤他,用日常英语和他对话,他就能为你挖矿、守卫、耕种、钓鱼、伐木、建造、拾回你死亡掉落的物品,还能为你跑腿办事。由你选择的 AI 服务提供支持 —— 包括在你自己硬件上完全本地运行的 Ollama,无需云端。

这是 Fabric 和 NeoForge 模组,于 0.17.0 版本全新推出。他与长期运行的 Paper 插件 是同一个管家,拥有相同的命令和相同的配置文件。

他运行在服务端。 将其安装到专用服务器上,或在单人游戏中安装到自己的游戏里。


✨ 他的本领

⛏️ 他真的会挖矿 —— 货真价实地挖

没有传送作弊,没有瞬间删除方块。Jarvis 依靠自己的 A* 寻路系统行走,会开门、游泳、爬梯子,并通过游戏自身的代码以工具速度破坏方块 —— 因此保护类模组看到的只是一个普通玩家在破坏方块。他会挖掘真正的 1×2 隧道以到达埋藏的矿石,像玩家一样挖阶梯下去再挖阶梯上来。

  • /jarvis mine [ore] — 搜寻附近的矿石(“jarvis,挖钻石”)
  • /jarvis mine here — 挖掘一条完整的分支矿道:挖阶梯到钻石层、点着火把的主巷道、按网格排列的分支隧道、用圆石封堵岩浆池

🛡️ 他会保护你

  • /jarvis guard [passive|defensive|aggressive] — 拥有不同姿态的保镖;他绝不会追着骷髅跑进黑夜
  • /jarvis watch — 驻守一个岗位,在你睡觉时清理刷怪
  • /jarvis patrol — 沿你设定的路径点巡逻,全副武装
  • 威胁警告 —— “苦力怕,在你身后,先生!”
  • 他会根据情况选择武器 —— 近战用剑,水下用三叉戟,远程用弓,而且他绝不会把箭射穿你

🧳 他会携带、耕种和取物

  • 跟随你,拾取掉落物,并在你需要时递给你食物或备用工具
  • /jarvis chest — 注册一个箱子;当他的背包满了,他会运送他的货物
  • /jarvis recover — 前往你死亡的地点,收集所有物品并带回来
  • /jarvis farm / /jarvis tend / /jarvis chop / /jarvis fish — 收割并补种、砍伐整棵树、钓鱼
  • /jarvis home — 护送您回家,沿途照亮道路
  • /jarvis portal — 带领你前往他见过最近的下界传送门,并告诉你任何传送门在另一侧的出口位置

💬 直接和他对话

“jarvis,在这里挖个矿道” · “保护我” · “带我回家” · “把我的东西找回来” · “情况怎么样?”

他会记住你最近的对话,所以 “再做一次” 实际上能生效。

🤖 带上你自己的 AI —— 或者全部本地运行

聊天优先发送到 Ollama(你自己的机器),并配有云端回退;建造规划优先发送到云端(Claude / OpenAI / Grok / Gemini),以 Ollama 作为回退。仅运行 Ollama 完全受支持。可通过铃铛菜单中的 管理 → AI 设置 或 /jarvis ai 进行配置。

🏗️ 他会设计和建造

描述一个建筑 —— /jarvis build a small stone cottage with a wooden roof,或使用铃铛菜单中的 建造 → 自定义建造 —— AI 会将其设计为墙壁、地板、门、床和坡屋顶,然后他会逐块建造。墙壁完整无缺,门有完整的两半,屋顶封闭山墙,房屋还配有家具:床、箱子、工作台、照明。或者将 .schem / .litematic 文件放入他的库中并请求“一栋房子” —— 他会挑选最佳匹配并粘贴。

🎙️ 他会听,也会回答

配合 Simple Voice Chat,你可以大声和他说话。语音识别(whisper.cpp)和他的声音(Piper)在服务器内部运行 —— 无需额外托管任何东西。可通过 管理 → 语音设置 或 /jarvis voice enable 开启。

🎖️ 他会凭本事赢得装备

他以“受雇”身份起步,持一把铁镐,一路晋升至 无可比拟,根据他实际为你做的事赢得更好的工具、附魔和能力。/jarvis rank 显示他的服役记录。


📋 要求

Fabric NeoForge
Minecraft 26.3 26.3
加载器 Fabric Loader 0.19.5+ NeoForge 26.3.0.x
还需要 Fabric API —
Java 25 25

可选:Simple Voice Chat 用于语音,以及一个 AI 服务提供者 —— Ollama、Claude、OpenAI、Grok 或 Gemini 中的任意一个。没有 AI 提供者,所有斜杠命令仍然可用;你只会失去自然语言聊天和自由建造功能。

该模组与插件的区别

  • 他是一个服务端假玩家,而不是 Citizens NPC —— 是一个真实实体,游戏和其他模组都将其视为玩家,穿戴名为 Jarvis 的 Mojang 账号皮肤。
  • 管理员即操作员;没有权限节点。
  • 结构图粘贴从 config/jarvis/schematics/(.schem、.schematic、.litematic)进行,但保存和旋转它们需要 WorldEdit,因此那些功能仅限插件版。
  • 配置位于 config/jarvis/。

关于文件大小

该 jar 大约 100 MB,因为它内置了适用于 Linux、Windows 和 macOS 的语音引擎,因此无需安装其他任何东西即可使用语音功能。只有在你开启语音时才会加载。两个语音模型(约 200 MB)会在你首次使用时下载。

🚀 快速开始

  1. 将 jar 放入 mods/(在 Fabric 上需配合 Fabric API)并启动服务器
  2. /jarvis bell,摇铃,管理 → AI 设置,选择一个提供者
  3. /jarvis summon → 看向一个箱子 → /jarvis chest → /jarvis mine here
  4. /jarvis help 查看其他所有功能

Wiki: github.com/iamgadgetman/jarvis/wiki · 源码与问题反馈: github.com/iamgadgetman/jarvis · 更新日志

摇响铃铛。一位无可挑剔的绅士会出现。 🔔