dsh-mc-agent

@hellosky983 · 趣味
检测到高风险无安装脚本

在 DeepSeek Harness 中让 AI 自主玩 Minecraft,并内置微软登录、版本下载与游戏启动器

v0.1.0版本
GitHub 源码安装安装方式
2026-08-18最近更新
8Star
查看风险检测到高风险发现,本站不提供一键安装;请先阅读安全报告。查看仓库

插件介绍

根据仓库资料整理 · commit 67e02fe

主要功能

  • 驱动 Mineflayer 机器人通过 LAN 协议直连游戏,实现自主生存、挖矿、探索、聊天与实时读取位置/背包/血量等数据
  • 提供截图 + Qwen-VL 视觉识别 + xdotool 键鼠模拟的视觉/控制闭环,让 AI 能看画面、做操作
  • 内置 Minecraft 启动器:官方版本清单浏览、断点续传下载、Java 自动探测与游戏启动/停止
  • 支持 Microsoft 设备码登录,需使用用户自行注册的 Azure client id,不提供离线模式
  • AI 崩溃分析、存档信息查询、模组清单、版本建议等辅助工具
  • 支持自主目标模式,AI 根据设定人设自动生成并推进 ≥20 个游戏目标,持久化到本地

适合什么时候用

  • 想在 DSH 里让 AI 自主玩 Minecraft(挖矿、探索、生存)并通过对话观察/指挥它
  • 不想额外装官方启动器,希望在 DSH 内直接下载版本、微软登录并启动游戏
  • 游戏遇到崩溃或需要模组/存档信息时,希望 AI 直接读日志给出诊断建议

安装后会多出什么

界面聊天界面内的 Minecraft 标签页(可与全屏启动器模式切换) · 版本选择下拉框(按已安装/Release/Snapshot/Old 分组) · 5 套预设主题 + 自定义强调色 · 未登录时的登录引导横幅 · 游戏日志实时显示与设置面板(内存/分辨率/Java 路径等)
Agent 工具mc_list_versionsmc_installmc_launchmc_killmc_logsmc_statusmc_analyze_crashmc_screenshotmc_seemc_controlmc_bot_*mc_set_goals

使用前需要

  • 需要 Node.js 18+ 与 DSH 宿主环境(README 标注在 DSH 0.1.0-rc.6 实测)
  • 启动游戏需要本机 Java(不同 MC 版本对 Java 版本有要求)
  • 必须使用自己购买的 Minecraft 账号,通过自行注册的 Azure 应用 client id 完成 Microsoft 设备码登录,不支持离线模式
  • mc_see 视觉识别功能需要 DASHSCOPE_API_KEY(调用 DashScope Qwen-VL)
  • 截图/键鼠控制功能依赖系统工具 xdotool / ffmpeg(X11 环境)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库hellosky983/dsh-mc-agent安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:hellosky983/dsh-mc-agent#67e02fe 锁定本次检测的 commit。收录日期2026-08-18固定 commit67e02fedc9c5 · 2026-08-18