onedayagent_traj
收藏资源简介:
OneDayAgent Trajectory Data 是一个用于评估自主智能体在长视野任务上性能的数据集,源自论文《OneDayAgent: Towards a Long-Horizon Harness for Autonomous Agents》(Zheng等人,2026年)中报告的所有实验。该数据集基于AgentIF-OneDay基准,包含104个任务和767个实例级评分准则。数据集提供了九个完整运行的原始证据链,包括智能体的完整执行轨迹、最终交付产物以及基于LLM-as-judge的每准则评分,旨在确保论文中所有 headline 数字的可直接复现性,无需外部依赖。数据集包含九个运行,覆盖六个主要后端LLM变体(如GLM-5.2、Gemini-3.1-Pro-Preview、Qwen3.5-397B-A17B等)、一个基线(Codex/GPT-5.5 medium)以及三个消融变体(DIRECT、DECOMP、VERIFY)。每个运行遵循统一的六组件布局:核心轨迹文件(rollout1.jsonl,每任务一行JSON对象,共104行,包含任务描述、附件、评分准则、任务标签、领域标签、时间预算、完整提示、最终文本答案、耗时、产物文件列表以及完整的轨迹对话历史)、自动评分文件(auto_score_*.jsonl,每评分准则一行,共767行,包含准则内容、二进制评分、满意度及推理)、人类可读的聚合评分报告、运行日志、环境配置快照以及104个任务各自的最终交付产物目录(包含如Excel、PNG、Markdown、PPT等文件)。轨迹文件中的`trajectory`对象详细记录了系统消息、有序执行阶段(如规划、子任务执行、合成、验证、修复)和扩展信息。评分文件则提供了按任务类型、领域、评分维度、时间预算、附件情况等细粒度聚合的评分结果。数据集适用于自主智能体评估、长视野任务规划与执行分析、LLM-as-judge评分研究以及智能体消融实验分析。
OneDayAgent Trajectory Data is a dataset for evaluating the performance of autonomous agents on long-horizon tasks, derived from all experiments reported in the paper OneDayAgent: Towards a Long-Horizon Harness for Autonomous Agents (Zheng et al., 2026). The dataset is based on the AgentIF-OneDay benchmark and includes 104 tasks and 767 instance-level scoring criteria. It provides nine complete runs of raw evidence chains, including the agents full execution trajectories, final deliverables, and per-criterion scores based on LLM-as-judge, aiming to ensure direct reproducibility of all headline numbers in the paper without external dependencies. The dataset contains nine runs, covering six main backend LLM variants (e.g., GLM-5.2, Gemini-3.1-Pro-Preview, Qwen3.5-397B-A17B, etc.), one baseline (Codex/GPT-5.5 medium), and three ablation variants (DIRECT, DECOMP, VERIFY). Each run follows a uniform six-component layout: core trajectory files (rollout1.jsonl, one JSON object per task, 104 lines total, containing task descriptions, attachments, scoring criteria, task labels, domain labels, time budgets, full prompts, final text answers, time consumption, product file lists, and complete trajectory dialogue histories), automatic scoring files (auto_score_*.jsonl, one line per scoring criterion, 767 lines total, containing criterion content, binary scores, satisfaction, and reasoning), human-readable aggregated scoring reports, run logs, environment configuration snapshots, and directories for final deliverables of each of the 104 tasks (including files such as Excel, PNG, Markdown, PPT). The `trajectory` object in the trajectory files records system messages, ordered execution phases (e.g., planning, subtask execution, synthesis, verification, repair), and extended information. The scoring files provide fine-grained aggregated scoring results by task type, domain, scoring dimension, time budget, attachment status, etc. The dataset is suitable for autonomous agent evaluation, long-horizon task planning and execution analysis, LLM-as-judge scoring research, and agent ablation experiment analysis.
OneDayAgent Trajectory 数据集
数据集概述
该数据集包含论文 OneDayAgent: Towards a Long-Horizon Harness for Autonomous Agents (Zheng et al., 2026) 中所有实验的执行轨迹和 LLM-as-judge 评分,评估基于 AgentIF-OneDay 基准(104 个任务,767 个实例级评分点)。数据集包含每次运行的原始证据链:完整的智能体轨迹、最终交付件以及每个标准的评分。
包含的运行
共 9 次运行,覆盖全部 104 个任务的 AgentIF-OneDay 套件。包括 6 个主要后端、1 个额外基线和 3 个消融变体。
| 运行目录 | 论文角色 | 后端 LLM | 论文整体得分 |
|---|---|---|---|
onedayagent_glm52_20260623_132100_8210 |
OneDayAgent (主) | GLM-5.2 | 0.821 |
onedayagent_gemini31propreview_20260513_* |
后端变体 | Gemini-3.1-Pro-Preview | 0.743 |
onedayagent_qwen35_397b_20260610_* |
后端变体 | Qwen3.5-397B-A17B | 0.708 |
onedayagent_qwen35_9b_20260507_* |
后端变体 | Qwen3.5-9B | 0.624 |
onedayagent_qwen36_27b_20250618_* |
后端变体 | Qwen3.6-27B | 0.613 |
codex_gpt55_20260622_174300_6643 |
基线 | Codex (GPT-5.5 medium) | 0.664 |
ablation_study/ablation_glm52_react_direct_* |
DIRECT 消融 | GLM-5.2 | 0.771 |
ablation_study/ablation_glm52_decompose_only_* |
DECOMP 消融 | GLM-5.2 | 0.804 |
ablation_study/ablation_glm52_verify_only_* |
VERIFY 消融 | GLM-5.2 | 0.804 |
注意:FULL 消融变体未重复置于 ablation_study/ 下,其与主 onedayagent_glm52_* 运行相同(两个模块均启用)。
统一的运行目录结构
每次运行包含以下六个组件:
<run>/ ├── auto_score_<ts>.jsonl # 767 行——每条评分标准的评分 ├── auto_score_<ts>.txt # 以上内容的人类可读汇总 ├── run_<ts>.log # 运行日志 ├── env_snapshot.txt # 运行环境配置 ├── <Backend><ts>/ # 后端子目录,仅包含: │ └── rollout1.jsonl # 104 行——每个任务的完整轨迹 └── taskif<id>_<ts>/ # 104 个目录——每个任务的最终交付件 └── ... # 智能体产生的文件(xlsx/png/md/pptx/...)
这六项构成了完整的证据链:任务定义 → 智能体执行 → 最终交付件 → 评分。
rollout1.jsonl — 核心轨迹文件
每行一个 JSON 对象,每次运行 104 行。所有后端(包括 Codex 基线)使用相同 schema。
顶层字段
| 字段 | 类型 | 内容 |
|---|---|---|
question_id |
str | 例如 taskif_111 |
title, description |
str | 任务描述 |
attachment_filenames |
list[str] | 用户提供的输入文件 |
score_criteria |
list[obj] | 所有评分点:{content, score}(共 767 条) |
reference_answer_attachment_filenames |
list[str] | 参考交付件 |
task_tag |
str | 交互模式:Open Workflow Execution / Latent Instruction Inference / Iterative Refinement |
domain_tag |
str | Work / Life / Study |
rubrics_tag |
str | Execution / Content / Form |
time |
str | 时间预算:<1h / 1-4h / 4-8h / 8-12h / 12-24h / 24+h |
question |
str | 发送给智能体的完整提示 |
prediction |
str | 智能体的最终文本回答 |
time_cost |
float | 墙钟时间延迟(秒)(表 3 延迟列) |
result_files |
list[str] | 最终交付件文件名(与 taskif_<id>_* 内容匹配) |
task_ts |
str | 每个任务的开始时间戳 YYYYMMDD_HHMMSS |
trajectory |
obj | 完整对话(见下文) |
trajectory 子对象
trajectory: guid : str — 轨迹 ID system_message : {token_cost, role, content, tool_specs} — 系统提示 + 工具 schema conversations : list[stage] — 有序的执行阶段(见下文) ext_info : {type, model, agent, task_description, task_seed} create_time : str — ISO 时间戳
conversations — 执行阶段
每次运行被划分为有序阶段。一个完整的 OneDayAgent 任务通常包括:
| 索引 | 阶段 | questions |
solutions |
answer |
|---|---|---|---|---|
| 0 | planning | 任务 + 规划器输出 | — | subtask JSON 列表 |
| 1..n | subtask | 子任务提示 | ReAct 轮次(reason/act/observe) | 子任务摘要 |
| n+1 | synthesis | 综合提示 | — | 候选交付件 |
| n+2 | verify | 验证提示 | — | {completed, reason, missing_items, suggestions} |
| n+3 | repair? | (仅在验证失败时)修复反馈 + ReAct 轮次 | 修复后的交付件 |
- DIRECT 消融:单个子任务阶段,无 verify/repair。
- DECOMP 消融:有子任务分解,无 verify/repair。
- VERIFY 消融:有 verify/repair,无分解。
auto_score_*.jsonl / .txt — 评分
auto_score_*.jsonl — 767 行(每条评分标准一行,跨 104 个任务汇总)
json { "question_id": "taskif_111", "agent_name": "react", "method": "gemini-3.1-pro-preview", "criterion_content": "The returned file accurately names the subtable "March"...", "criterion_score": 1, "satisfied": true, "reasoning": "The answer successfully created a new worksheet named March..." }
method是 LLM-as-judge 模型(Gemini-3.1-Pro-Preview,温度 0.1,最大令牌数 65536;参见表 2)。agent_name始终为字面量"react",无论实际后端为何——请通过目录名称而非此字段识别运行。
auto_score_*.txt — 预聚合报告
包含主要数值以及表 3 / 表 4 的所有分类(按任务类型、领域、评分维度、时间预算、是否带附件)。Average score 行即为论文中归一化整体得分 ×100。




