StarDojo
收藏资源简介:
StarDojo是一个基于游戏《星露谷物语》的生产-生活模拟环境,旨在评估人工智能代理在开放环境中进行生产活动和社交互动的能力。该数据集包含了1000个精心设计的任务,涉及五个关键领域:农业、手工艺、探索、战斗和社交互动。StarDojo提供了一个统一的用户友好界面,支持所有主要操作系统,并允许并行执行多个环境实例,使其特别适合评估由多模态大型语言模型(MLLMs)驱动的最具能力的代理。
StarDojo is a production-and-lifestyle simulation environment based on the game Stardew Valley, designed to evaluate the capabilities of AI Agents to conduct productive activities and social interactions in open-ended environments. This dataset includes 1,000 meticulously crafted tasks covering five core domains: agriculture, crafting, exploration, combat, and social interaction. StarDojo offers a unified, user-friendly interface that supports all major operating systems, and enables parallel execution of multiple environment instances, making it exceptionally well-suited for evaluating state-of-the-art agents powered by multimodal large language models (MLLMs).
StarDojo 数据集概述
数据集简介
- 名称: StarDojo
- 目标: 评估多模态大语言模型(MLLMs)在开放式的生产-生活模拟中的行为表现
- 基准环境: 基于《星露谷物语》(Stardew Valley)的开放模拟RPG游戏
- 核心功能: 同时评估生产活动(如耕作、制作)和社交互动能力
关键特性
环境设计
- 交互方式: 通过StarDojoMod扩展实现结构化交互(基于Stardew Modding API)
- 系统支持: 兼容Linux/macOS/Windows全主流操作系统
- 并行执行: 支持多实例并行运行(每个实例独立端口管理)
- 响应速度: 观测获取时间可缩短至30毫秒
任务体系
- 总任务量: 1000个精心设计的任务
- 任务分类:
- 五大领域: 耕作(Farming)、制作(Crafting)、探索(Exploration)、战斗(Combat)、社交(Social)
- 三级难度: 简单(Easy, ≤30步)、中等(Medium, ≤50步)、困难(Hard, ≤150步)
- 精简版: StarDojo-Lite(100个代表性任务)
评估结果
- 最佳表现模型: GPT-4.1(总成功率12.7%)
- 开源最佳模型: Llama 4 Maverick(成功率<11%)
- 主要挑战领域:
- 视觉理解
- 多模态推理
- 底层操作
- 长期规划
- 典型缺陷: 中高难度任务接近零成功率
技术实现
- 底层架构: C#实现的StarDojoMod(基于SMAPI框架)
- 用户接口: 提供Python封装层
- 无头模式: 支持Xvfb虚拟帧缓冲
- 状态控制: 可配置的暂停-恢复机制

- 1StarDojo: Benchmarking Open-Ended Behaviors of Agentic Multimodal LLMs in Production-Living Simulations with Stardew Valley南洋理工大学, 新加坡 · 2025年



