Computer-Use Agent Taxonomy中文
R04.04.01.05 · TASK CLASS

Animations, transitions & presenter setup

Configure builds, transitions, timings, notes and presenter view.

20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.

Typical applications
PowerPoint · Keynote
Class GUI-need label
G2 · GUI-essential

Task proposals · 20

Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.

R04.04.01.05-T01 Apply a uniform Fade transition to every slide except the title

Original instruction

In input/quarterly_update.pptx apply the Fade (Smoothly) transition with 0.70 s duration to slides 2–18, no transition on slide 1, advance on mouse click only (no auto-advance timings). Save.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

p:transition on slides 2–18: fade with thruBlk=0, p14:dur=700, advClick=1 and no advTm; slide 1 has none; other XML unchanged. Saved by PowerPoint; python-pptx has no transition API; VBA, COM and AppleScript automation disabled, no Python in the VM.

Proposed partial credit

50% transitions on 17 slides; 20% duration; 15% none on title; 15% no auto-advance.

R04.04.01.05-T02 Add a dissolve transition and bullet-by-bullet builds in Keynote

Original instruction

In input/workshop.key set a Dissolve transition (1.0 s) on all slides, and on slides 2–4 add a build in 'Appear' to the body text delivered 'By Bullet', starting on click. Save.

Platforms
mac · macOS
Applications
Keynote
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

Grader AppleScript reads transition effect/duration for every slide; exports to .pptx and checks slides 2–4 body has one entrance effect per paragraph, click-triggered; self-playing movie export frames confirm bullets appear one at a time. osascript is blocked for the agent; the file must be saved by Keynote.

Proposed partial credit

40% transitions; 45% bullet builds (equal thirds by slide); 15% click-triggered.

R04.04.01.05-T03 Reveal bullets one by one and dim each previous bullet to grey

Original instruction

On slides 3–8 of input/risk_review.pptx, animate body bullets with Fade entrance by paragraph, each On Click, duration 0.5 s, and set 'After animation' to dim to RGB #A6A6A6 so the previous bullet greys out when the next appears.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

p:timing per slide: one clickEffect par per paragraph (build by paragraph), presetID fade entrance, dur 500, afterEffect dim with clr A6A6A6; order equals paragraph order. Recording via PowerPoint export to MP4 checks grey dimming at frames. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

45% bullet builds on 6 slides; 30% dim color; 15% duration; 10% order.

R04.04.01.05-T04 Animate a column chart by category with a bottom wipe

Original instruction

On slide 5 of input/sales_growth.pptx animate the native column chart with Wipe From Bottom, sequence 'By Category' (background first), each category on click, 0.6 s; then add a Fade entrance to the callout box after the last category, with previous, 0.3 s delay.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Chart animation bldGraphic with bldSub 'category' and animBg; wipe presetSubtype bottom; per-category click steps; callout effect withEffect delay 300 after last category; MP4 export frames show bars appearing by category. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

45% chart by-category wipe; 20% durations/click steps; 35% callout timing.

R04.04.01.05-T05 Set up a Morph transition with name-matched objects

Original instruction

Slides 4 and 5 of input/product_tour.pptx should Morph: rename shapes on both slides with the '!!' prefix (e.g. '!!phone') so the 3 device images and the headline morph rather than fade, set Morph (Objects) 1.25 s on slide 5, and make the zoomed device on slide 5 2.2× its slide-4 size.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms geom · Precise geometry
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Slide 5 transition p159:morph option byObject, dur 1250; matching '!!' names on both slides for 4 objects; device scale ratio 2.2 (±0.05); MP4 export mid-transition frame shows interpolated positions (not crossfade). VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

35% morph transition; 35% name matching for 4 objects; 15% duration; 15% scale.

R04.04.01.05-T06 Configure a looping kiosk show with per-slide timings

Original instruction

Set input/lobby_loop.pptx to run unattended: auto-advance each slide after the seconds in input/timings.csv, Set Up Show to 'Browsed at a kiosk (full screen)' which loops until Esc, narration and animations kept, and hide slides 11–12 from the loop.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

advTm per slide equals CSV (ms) and advClick behavior per kiosk; presProps showPr kiosk + loop; slides 11–12 show='0'; MP4 export total duration equals sum of visible slide timings (±1 s). VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

45% timings; 30% kiosk + loop; 15% hidden slides; 10% export duration.

R04.04.01.05-T07 Make a Magic Move transition between two Keynote slides

Original instruction

In input/app_demo.key, slide 3 is a duplicate of slide 2 with 4 objects moved and resized. Apply Magic Move on slide 2 with duration 1.0 s, 'Match Objects' and text 'By Word', and ensure the title morphs rather than fading (same object identity on both slides).

Platforms
mac · macOS
Applications
Keynote
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader AppleScript: slide 2 transition 'magic move', duration 1.0; grader movie export: frame at 50% of the transition shows each of the 4 objects at intermediate positions (bbox interpolation within 15%) and title present continuously. osascript is blocked for the agent; the file must be saved by Keynote.

Proposed partial credit

40% Magic Move set; 15% options; 45% objects actually interpolate (frame check).

R04.04.01.05-T08 Add click triggers that reveal and hide detail boxes

Original instruction

On slide 6 of input/site_map.pptx, make each of the 4 region thumbnails a trigger: clicking a thumbnail fades in its detail box (0.4 s) and clicking the box itself fades it out. Detail boxes start hidden. Main click sequence on the slide must stay empty.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click hover · Hover & context
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

p:timing interactiveSeq entries: 4 entrance triggers keyed to thumbnail spids and 4 exit triggers keyed to box spids, presetID fade, dur 400; no mainSeq effects; boxes have entrance so they start hidden. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

50% four entrance triggers; 30% four exit triggers; 20% main sequence empty.

R04.04.01.05-T09 Load speaker notes from a script and set up a custom short show

Original instruction

Paste the per-slide script from input/talk_script.docx into the notes of input/keynote_talk.pptx (slide numbers are marked in the script), keep notes as plain paragraphs, then create custom show 'Short version' with slides 1, 3, 5–8, 12 and set Set Up Show to use it with Presenter View on.

Platforms
mac · macOS win · Windows
Applications
PowerPoint · Word
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
multi · Cross-app click · Point & click type · Text & forms
Work product
WP05 · Time-based media
Conditions
multiapp · Multi-app
Proposed difficulty
3 / 5

Proposed verifier

notesSlide text per slide equals script segments (normalized whitespace); custShowLst 'Short version' with exact slide ids; showPr uses custShow and presenter view enabled in presProps. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

55% notes correct (pro-rata); 30% custom show; 15% show setup.

R04.04.01.05-T10 Draw a motion path that drives a truck icon through four map stops

Original instruction

On slide 7 of input/delivery_route.pptx, animate the truck icon along a custom motion path drawn through the 4 numbered stops on the map (within 0.1 in of each stop's center), ending at stop 4, smooth start/end off, duration 4 s, starting After Previous, and the 'Delivered' badge fading in after the path ends.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
path · Continuous path geom · Precise geometry click · Point & click
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

animMotion path string (relative coords) passes within 0.1 in of the 4 stop centers after transform; accel/decel 0; dur 4000; afterEffect; badge fade after path; MP4 export: truck bbox center at t=end is on stop 4. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

45% path passes all stops; 20% timing; 15% smoothing off; 20% badge sequence.

R04.04.01.05-T11 Sync bullet animations to an embedded narration track

Original instruction

Slide 3 of input/onboarding_narrated.pptx has narration.m4a embedded. Make the audio start automatically, and make the 3 bullets appear at 2.0 s, 6.5 s and 11.2 s of the narration (±0.2 s) using After Previous with delays or audio bookmarks; the slide then auto-advances when the audio ends.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click av · Audio/video over time type · Text & forms
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

MP4 export: bullet appearance times measured from frames (pixel change in bullet bboxes) within ±0.2 s of targets relative to audio onset (detected from the audio track); audio autoplay; slide advance time equals audio length (±0.3 s). VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

20% audio autoplay; 60% bullet timings (pro-rata); 20% auto-advance at audio end.

R04.04.01.05-T12 Program a nine-object build order with mixed timing in Keynote

Original instruction

On slide 5 of input/ecosystem.key set up builds for 9 objects per input/build_order.csv: build-in effects, order, delivery 'On Click', 'With Build N' or 'After Build N' with delays, and 2 build-outs. Save.

Platforms
mac · macOS
Applications
Keynote
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click nav · Pan/zoom/scroll type · Text & forms
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

Grader movie export (self-playing with clicks simulated at fixed intervals) and frame analysis: appearance/disappearance time of each object's bbox matches the CSV-derived schedule (±0.15 s); effect types checked via exported .pptx presets. osascript is blocked for the agent; the file must be saved by Keynote.

Proposed partial credit

40% order; 35% with/after timing and delays; 15% effects; 10% build-outs.

R04.04.01.05-T13 Export a narrated deck to 1080p video with recorded timings

Original instruction

input/compliance_course.pptx has narration and timings on 14 slides. Export output/compliance_course.mp4 at 1920×1080 using recorded timings and narrations, default 5 s for slides without timings, and fix slide 9 whose narration is missing by re-inserting input/slide9.m4a with auto-play before exporting.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click av · Audio/video over time
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

ffprobe: 1920×1080, duration equals sum of slide timings (±1 s); audio present on slide 9 interval (RMS above threshold); frames at each slide's midpoint match slide renders (SSIM ≥0.9). VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

25% resolution/format; 25% total duration; 30% slide 9 narration fixed; 20% frame matches.

R04.04.01.05-T14 Build a 25-effect animated process walkthrough from a storyboard

Original instruction

Implement input/storyboard.xlsx on slides 4–7 of input/claims_walkthrough.pptx: 25 effects with given entrance/emphasis/exit types, start options, durations, delays, 2 triggers and 1 motion path, so the clicked-through presentation matches the storyboard step by step.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click path · Continuous path nav · Pan/zoom/scroll
Work product
WP05 · Time-based media
Conditions
long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Per storyboard row: effect presetClass/ID, start node type, dur, delay match p:timing (25 rows); triggers keyed correctly; motion path endpoint within 0.1 in; click-step count per slide equals storyboard. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

60% effects correct (pro-rata over 25); 15% triggers; 10% motion path; 15% click-step counts.

R04.04.01.05-T15 Set up a self-running Keynote kiosk with link-only navigation

Original instruction

Make input/museum_kiosk.key a 'Links Only' presentation: a home slide with 5 buttons hyperlinked to section start slides, a 'Home' button on every section slide, sections auto-play their builds, and the show restarts at the home slide after 120 s idle. Save.

Platforms
mac · macOS
Applications
Keynote
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
5 / 5

Proposed verifier

Grader AppleScript: presentation type links only, restart-if-idle 120 s; every button's link target equals the mapping (read via exported .pptx hlinkClick and AppleScript); every section slide has a Home link; build delivery automatic on section slides. osascript is blocked for the agent; the file must be saved by Keynote.

Proposed partial credit

20% presentation mode/idle; 40% home buttons linked; 25% Home links on section slides; 15% auto builds.

R04.04.01.05-T16 Repair a scrambled animation sequence after slides were merged

Original instruction

After merging decks, slides 10–17 of input/roadshow.pptx have 40 animation effects out of order, 6 duplicated effects, and 3 triggers pointing at deleted shapes. Fix the sequences to match input/animation_spec.csv without recreating unaffected effects.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click drag · Drag & drop nav · Pan/zoom/scroll
Work product
WP05 · Time-based media
Conditions
long · Long-horizon hidden · Hidden/stale state
Proposed difficulty
5 / 5

Proposed verifier

Per slide, p:timing effect sequence equals spec (order, type, start, dur); no duplicates; no trigger references to missing spids; untouched effects keep their original ids (not recreated) where spec unchanged. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

50% order correct (pro-rata); 20% duplicates removed; 20% triggers fixed; 10% original effects preserved.

R04.04.01.05-T17 Control pair of T01: write the Fade transitions into slide XML

Original instruction

Control pair of T01. From the terminal, use python-pptx plus lxml to insert the same Fade transition (0.70 s, click-advance, none on slide 1) into input/quarterly_update.pptx and save output/quarterly_update_cli.pptx that PowerPoint opens without repair.

Platforms
mac · macOS win · Windows lin · Linux
Applications
python-pptx · lxml
Interfaces
term · Terminal
GUI need · task setting
CL · CLI-sufficient
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
code · Code & commands
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

Same XML checks as T01; file opens in PowerPoint via COM without a repair prompt. Compared with T01 to measure GUI vs script success.

Proposed partial credit

50% transitions; 20% duration; 15% none on title; 15% opens cleanly.

R04.04.01.05-T18 Add slide zooms with return-to-zoom for three sections

Original instruction

On slide 2 of input/annual_meeting.pptx add a Slide Zoom for each of the first slides of sections Finance, Product and People (laid out left to right, equal size), each with 'Return to Zoom' on and Zoom transition on, so presenting jumps into a section and back to slide 2.

Platforms
mac · macOS win · Windows
Applications
PowerPoint
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click geom · Precise geometry
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Slide 2 has 3 p15/pslz zoom objects targeting the right slide ids, returnToParent=1, transition enabled; equal sizes and left-to-right order (±0.02 in). python-pptx cannot author zoom objects. VBA, COM and AppleScript automation disabled, no Python in the VM; file must be saved by PowerPoint (app.xml).

Proposed partial credit

45% three zooms with right targets; 30% return-to-zoom; 15% layout; 10% transition flag.

R04.04.01.05-T19 Add transitions and paragraph animations in Google Slides

Original instruction

In Google Slides deck 'Volunteer orientation', set a Fade transition of 0.5 s on all slides, and on slides 3–5 animate the body text with 'Fly in from left', by paragraph, On click, medium speed. Leave other objects unanimated.

Platforms
web · Any OS (web)
Applications
Google Slides
Interfaces
brow · Browser
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP05 · Time-based media
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader exports the deck to .pptx (Drive export) and reads p:transition/p:timing: fade 500 ms on all slides; slides 3–5 body has fly-in-from-left by paragraph, click-triggered; no other effects. The Slides API has no animation calls; the agent has no API token, Apps Script is disabled and Drive uploads are blocked, so a pre-animated .pptx cannot be imported.

Proposed partial credit

40% transitions; 45% paragraph animations (equal thirds by slide); 15% no extra effects.

R04.04.01.05-T20 Build a click-to-reveal quiz with ten answer animations in Google Slides

Original instruction

Deck 'Safety quiz' has 10 question slides, each with an answer box and an explanation box. On each, make the answer box appear on click (Fade in), then the explanation box Fly in from bottom after previous with 0.5 s delay, and set auto-advance off. Keep question text static.

Platforms
web · Any OS (web)
Applications
Google Slides
Interfaces
brow · Browser
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP05 · Time-based media
Conditions
long · Long-horizon
Proposed difficulty
4 / 5

Proposed verifier

Drive .pptx export: per slide, 2 effects in order (fade click; fly-in from bottom afterEffect delay 500) on the right shapes; no effect on question text; no advTm. Agent has no API token, Apps Script is disabled and Drive uploads are blocked, so animations must be set in the editor.

Proposed partial credit

50% answer reveals (pro-rata over 10); 40% explanation effects with timing; 10% nothing else animated.

Mapped research references

Existing benchmark-to-class links from the research catalog. They are not record-level annotations, executions or product endorsements.

In this workflow family