Workspace-Bench 2.0 Prototype

Workspace-Bench Environment Agent API

演示环境事件如何从外部世界进入生成系统,驱动 WorkUnit、文件生态、依赖图与可评测任务自动演化。

Event-driven Dependency-aware Snapshot-ready
Core Mechanism Environment Agent = external event scheduler + realism controller + task opportunity generator
persona + environment -> events -> WorkUnits -> artifact ecology -> dependency-aware tasks
1 Observe read profile, workspace state, coverage gap
2 Sample Event generate structured external event
3 Materialize create artifact family and snapshot
4 Evaluate derive task, decoys, rubrics
01

Inputs

User profile + environment profile + coverage gap

Deadline High
Incidents High
Policy Drift Medium

Coverage Gap

    File State Legend

    Base artifact
    New artifact
    Updated artifact
    Stale / decoy
    Final deliverable
    02

    Environment Agent

    Observe -> diagnose -> sample structured event

    点击 Generate Event 生成一个结构化外部事件。
    Sampling rule event = sample(user_role, domain_context, workspace_state, coverage_gap)
    Profile
    State
    Coverage
    Event
    03

    Workspace Evolution

    event -> WorkUnit -> artifact family -> snapshot

    04

    WorkUnit Lifecycle

    external event controls project state transitions

    05

    Dependency Graph

    required artifacts, stale decoys, final outputs

    06

    Task & Evaluation

    Task Agent samples from event log + dependency graph

    07

    What This Demonstrates

    the research claim behind the prototype

    Events explain artifacts Files are generated because something happened in the simulated work world.
    WorkUnits carry continuity Projects evolve across snapshots instead of appearing as isolated files.
    Tasks come from graph state Evaluation targets are sampled from required files, stale decoys, and final outputs.