hellosky983/dsh-mc-agent

hellosky983★ 8JavaScript最后同步: 2026-08-18

在 GitHub 打开

AI-assisted Minecraft for DeepSeek Harness: drive an autonomous Mineflayer agent (survival, mining, chat, live map) with vision/control tools, plus a built-in launcher (Microsoft sign-in, version download, game launch).

README 摘要

dsh-mc-agent 🧱 让 AI 陪你玩 Minecraft:DeepSeek Harness 里的 AI 代理,能自主生存、探索、挖矿、聊天、看地图——顺便把启动器(版本下载 + 微软登录 + 游戏启动)也一起做了。 UNOFFICIAL — 非官方项目,与 Mojang Studios / Microsoft 无任何关联。 📖 项目简介 dsh-mc-agent 是 DeepSeek Harness(DSH)的一个正式 bundle 插件,让「AI 玩 Minecraft」成为 DSH 的一等公民: - AI 代理 :通过 LAN 协议直连游戏,驱动真实的 Mineflayer 机器人——自主生存(采集/探索/岩浆水逃生)、挖矿砍树、游戏内聊天、实时地图;另有截图/识图/键鼠控制(视觉 + 控制闭环)。 - AI 工具 :把游戏数据与能力暴露为 mc 工具,让 DSH 的 agent 能通过对话指挥机器人、分析崩溃、查询存档与模组。 - 内置启动器 :宿主进程负责版本清单、文件下载、Microsoft 登录与 Java 游戏进程的启动;游戏目录默认 /.minecraft ,与官方启动器完全兼容(已有版本、存档、资源直接复用)。 - 双界面模式 :默认作为 DSH 聊天界面里的一个 "Minecraft" 标签页(保留全部 AI 能力);也可切换为全屏启动器。 ✨ 功能特性 - ✅ 官方版本清单(release / snapshot / 远古版本),已安装自动标记 - ✅ 一键安装:client jar + libraries(natives 自动解压)+ assets,断点续传(已存在且大小匹配的文件跳过) - ✅ 启动游戏:按版本 JSON 组装 Java 命令(自动展开 ${natives directory} 、 ${classpath} 等占位符) - ✅ Java 自动探测:优先使用官方启动器下载的 /.minecraft/runtime/ /bin/java ,其次 PATH 中的 java - ✅ Microsoft 账号登录: 设备码流程(默认,可靠,推荐) ;浏览器授权码登录(PKCE)需额外配置回调地址,作为高级备选 - ✅ 中文界面 + 新手引导 :默认中文;首次使用弹出四步引导(配置 client id → 登录 → 选版本安装 → 开始游戏) - ✅ Agent 工具集 : mc list versions / mc install / mc launch / mc kill / mc logs / mc status ——AI 通过对话操作启动器 - ✅ AI 崩溃分析 : mc analyze crash 读取崩溃报告与日志,交给 LLM 诊断并给修复建议 - ✅ AI 游戏助手 : mc world info …

在 GitHub 查看完整 README →
Agent/智能体deepseek-harnessdsh-pluginlauncherminecraftminecraft-launcheragentvision

分类