graph LR
    idle --> |handleBeginFrame| transientCallbacks
    transientCallbacks --> |处理_transientCallbacks| midFrameMicrotasks
    midFrameMicrotasks --> |handleDrawFrame| persistentCallbacks
    persistentCallbacks --> |处理_persistentCallbacks| postFrameCallbacks
    postFrameCallbacks --> |处理_postFrameCallbacks| idle