Computer-Use Agent Taxonomy中文
R06.01.01.01 · TASK CLASS

Vector construction & path editing

Draw logos and icons with precise paths, booleans and anchor edits.

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

Typical applications
Illustrator · Affinity Designer · Inkscape
Class GUI-need label
HY · Hybrid

Digital-employee context

Project class assignments, not demonstrated employee capability or imported benchmark coverage. Acceptance criteria and value metrics are proposals; no ROI has been measured.

Related roles

  • Creative production and revision · Link by the artifact changed: vector paths, photo adjustments, composites, cuts, captions, models, repaired dialogue and loudness-compliant mixes.

Compare all digital-employee workflow designs

Task proposals · 20

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

R06.01.01.01-T01 Hand-vectorize a raster logo with an anchor budget

Original instruction

In Inkscape, open input/logo_512.png (flat 3-color mark) and redraw it as vector paths: closed paths only, at most 40 anchor points in total, fills with the exact hex values in input/brand_hex.txt, no embedded raster. Save output/logo.svg at 512x512 viewBox.

Platforms
mac · macOS win · Windows lin · Linux
Applications
Inkscape
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 vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

Parse SVG: no <image>, all paths closed, anchor count <= 40, fills in hex set; rasterize at 512 px and per-color IoU >= 0.97 vs source mask. Trace Bitmap and potrace are disabled; nodes count/spacing fingerprint flags auto-trace output.

Proposed partial credit

45% IoU (linear 0.90-0.97); 25% anchor budget; 20% exact fills; 10% clean structure.

R06.01.01.01-T02 Draw a pixel-aligned 24px stroke icon

Original instruction

In Adobe Illustrator, draw the 'calendar-check' icon from sketch input/icon_sketch.png on a 24x24 artboard: 2 px strokes, round caps and joins, all anchor coordinates on the 0.5 px grid, 2 px padding from the edges. Save output/calendar-check.ai and export output/calendar-check.svg with viewBox '0 0 24 24'.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
geom · Precise geometry path · Continuous path click · Point & click
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

SVG: viewBox exact; stroke-width 2, round caps/joins on all paths; every coordinate is a multiple of 0.5; bbox within [2,22]; rasterized IoU >= 0.85 vs reference icon. .ai must contain Illustrator private data (ExtendScript disabled).

Proposed partial credit

25% viewBox and padding; 25% stroke attributes; 25% grid alignment; 25% shape match.

R06.01.01.01-T03 Combine overlapping shapes into one compound path with holes

Original instruction

In Illustrator, input/badge.ai has 5 overlapping shapes forming a badge with two circular cut-outs. Use Shape Builder or Pathfinder to produce a single compound path with exactly 2 holes and the same outer silhouette, fill #1F3A5F, no stroke. Save output/badge.ai and export output/badge.svg.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click drag · Drag & drop
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

SVG: exactly one path element; subpath topology = 1 outer + 2 holes (winding/evenodd checked); fill exact; rasterized IoU >= 0.99 vs reference silhouette.

Proposed partial credit

40% single compound path; 30% exactly two holes; 20% silhouette IoU; 10% fill/no stroke.

R06.01.01.01-T04 Outline text and expand appearances without visual change

Original instruction

In Illustrator, open input/poster_title.ai (live type with a 3-stroke appearance and an offset effect). Convert all type to outlines and expand appearance so the exported output/poster_title.svg has no <text> elements, no live effects, and renders identically.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click key · Shortcuts
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
2 / 5

Proposed verifier

SVG has 0 <text>/<tspan> and no filter elements; rasterized pixel difference vs original render <= 1% at 300 dpi.

Proposed partial credit

40% no text elements; 30% effects expanded; 30% pixel diff within 1%.

R06.01.01.01-T05 Redraw a scanned logo sketch with smooth symmetric curves

Original instruction

In Affinity Designer, redraw the hand-drawn mark in input/sketch_scan.jpg as clean Bezier curves: left-right symmetric about the vertical axis, tangent-continuous (smooth) at the 6 anchors marked with dots, and corner anchors only where the sketch shows angles. Save output/mark.afdesign and export output/mark.svg.

Platforms
mac · macOS win · Windows
Applications
Affinity Designer
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 vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

SVG: mirror symmetry error <= 0.5 px (Hausdorff of path vs its reflection); handle collinearity at the 6 marked anchors within 2 deg; rasterized IoU >= 0.9 vs reference redraw. Native .afdesign required. The VM has no shell or scripting runtime and the SVG must carry Affinity's serif: export namespace, so hand-written SVG is detected.

Proposed partial credit

35% silhouette IoU; 30% symmetry; 25% smooth anchors; 10% corner anchors correct.

R06.01.01.01-T06 Clean up broken paths in an icon set

Original instruction

In Inkscape, input/icons_dirty.svg contains 16 icons with open subpaths that should be closed, duplicate stacked nodes, zero-length segments and strokes that should be filled shapes (marked in input/notes.md). Repair them so each icon is a minimal set of closed filled paths, without changing their appearance. Save output/icons_clean.svg.

Platforms
mac · macOS win · Windows lin · Linux
Applications
Inkscape
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click path · Continuous path nav · Pan/zoom/scroll
Work product
WP03 · Visual layout
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Per icon: all subpaths closed; no consecutive duplicate nodes or zero-length segments; no strokes where notes require fills; rasterized pixel diff <= 0.5% vs original.

Proposed partial credit

30% closed paths; 25% duplicate/zero segments removed; 25% stroke-to-fill; 20% appearance preserved.

R06.01.01.01-T07 Construct a logo from a geometric circle grid

Original instruction

In Illustrator, build the mark shown in input/construction_guide.pdf: circles with diameters in the Fibonacci ratios given, positioned on the guide grid, then use boolean operations to cut the final mark. Remove construction circles from the final artboard but keep them on a hidden layer 'Construction'. Save output/mark.ai and output/mark.svg.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
geom · Precise geometry click · Point & click vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Hidden layer has circles with diameters/centers within 0.1 pt of spec; final mark rasterized IoU >= 0.98 vs reference; final mark edges coincide with construction arcs (curvature check). Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.

Proposed partial credit

35% construction circles exact; 45% final mark IoU; 20% layers organized.

R06.01.01.01-T08 Round selected corners to a precise radius

Original instruction

In Affinity Designer, open input/card_shape.afdesign. Round only the 4 outer corners of the tab shape to 4 px and the inner notch corners to 2 px, leaving the 3 pointed corners sharp. Do not change any other geometry. Export output/card_shape.svg.

Platforms
mac · macOS win · Windows
Applications
Affinity Designer
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
G3 · GUI-only
Interaction primitives
geom · Precise geometry click · Point & click
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Fit arcs at each corner: radii 4 +/-0.1 and 2 +/-0.1 where required; sharp corners remain angles; other segments unchanged (Hausdorff <= 0.1 px away from corners).

Proposed partial credit

40% outer radii; 30% notch radii; 20% sharp corners kept; 10% rest unchanged.

R06.01.01.01-T09 Draw a monoline letterform and expand it to outlines

Original instruction

In Illustrator, draw the monogram 'R' following input/monogram_ref.png as a single centerline path, apply a 14 pt stroke with round joins, then expand to an outlined shape with uniform width and no overlapping subpaths. Save output/monogram.ai and output/monogram.svg.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
path · Continuous path vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

SVG: single filled path, no strokes; distance-transform stroke width 14 +/-0.5 pt along skeleton; no self-overlap; IoU >= 0.9 vs reference. Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.

Proposed partial credit

40% shape match; 30% uniform width; 20% expanded single path; 10% no overlaps.

R06.01.01.01-T10 Build an isometric illustration on an isometric grid

Original instruction

In Affinity Designer, using its isometric grid, draw the server-rack illustration in input/iso_ref.png: 3 stacked boxes with front/left/top faces in the 3 given tints, edges at exactly 30/150/90 degrees, faces snapped so shared edges coincide. Export output/iso_rack.svg.

Platforms
mac · macOS win · Windows
Applications
Affinity Designer
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
geom · Precise geometry path · Continuous path vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

Edge angles within 0.2 deg of 30/150/90; shared edges coincident within 0.1 px; face fills per tint; IoU >= 0.93 vs reference. The VM has no shell or scripting runtime and the SVG must carry Affinity's serif: export namespace, so hand-written SVG is detected.

Proposed partial credit

35% angles; 25% coincident edges; 15% fills; 25% overall match.

R06.01.01.01-T11 Create a seamless vector pattern tile

Original instruction

In Illustrator, create a 100x100 pt pattern swatch 'Leaf Repeat' from the motifs in input/motifs.ai, with motifs crossing tile edges wrapping exactly so the repeat is seamless, and fill a 600x400 pt rectangle with it. Save output/pattern.ai and export output/pattern_tile.svg containing one tile.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
drag · Drag & drop geom · Precise geometry vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Tile SVG tiled 3x3 and rasterized: seam pixel discontinuity <= 0.5% along all edges; all 5 motifs present; pattern swatch exists in .ai and is applied to the rectangle. Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.

Proposed partial credit

45% seamless edges; 25% motifs present; 30% swatch defined and applied.

R06.01.01.01-T12 Simplify a traced map outline within a tolerance

Original instruction

In Inkscape, input/coastline.svg has a coastline path with about 2,400 nodes. Reduce it to at most 300 nodes while staying within 1.5 px Hausdorff distance of the original at the document scale and keeping the 4 harbor features listed in input/features.txt intact. Save output/coastline_simple.svg.

Platforms
mac · macOS win · Windows lin · Linux
Applications
Inkscape
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
path · Continuous path nav · Pan/zoom/scroll vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Node count <= 300; Hausdorff distance <= 1.5 px overall; within 0.5 px in the 4 feature regions; path closed.

Proposed partial credit

35% node budget; 35% global tolerance; 20% features preserved; 10% closed path.

R06.01.01.01-T13 Ink a wordmark with pressure-sensitive vector brushes on iPad

Original instruction

On an iPad simulator with Affinity Designer for iPad (Apple Pencil events), ink the brush-script wordmark 'Tidewater' over input/wordmark_pencil.png on a template layer using a pressure-sensitive vector brush, then expand strokes to filled shapes. Export output/tidewater.svg.

Platforms
ios · iOS/iPadOS
Applications
Affinity Designer for iPad
Interfaces
mob · Mobile touch
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
touch · Touch gestures path · Continuous path vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

SVG: filled paths only; rasterized IoU >= 0.85 vs reference inked wordmark; stroke width varies (thick/thin ratio >= 2.5 along downstrokes); document history must show Pencil vector-brush strokes (simulator input log checked), so imported or pasted paths are detected.

Proposed partial credit

50% IoU; 25% width variation; 25% expanded clean output.

R06.01.01.01-T14 Control: write the T02 icon SVG directly

Original instruction

Control pair of T02. Write output/calendar-check.svg by hand or script (any text editor, no GUI editor) from the specification in input/icon_spec.md: 24x24 viewBox, 2 px strokes, round caps/joins, coordinates on the 0.5 px grid, 2 px padding.

Platforms
lin · Linux mac · macOS win · Windows
Applications
text editor · Python
Interfaces
term · Terminal
GUI need · task setting
CL · CLI-sufficient
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
code · Code & commands
Work product
WP03 · Visual layout
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

Same checks as T02 (viewBox, stroke attributes, grid, IoU >= 0.85).

Proposed partial credit

25% viewBox; 25% strokes; 25% grid; 25% shape match.

R06.01.01.01-T15 Build an icon with shared vector-network nodes in Figma

Original instruction

In Figma (desktop app, test file), draw the 'share' icon from input/share_ref.png as one vector network where the three circles connect through shared nodes, fill the enclosed regions selectively as in the reference, set 1.5 px stroke and export output/share.svg.

Platforms
mac · macOS win · Windows web · Any OS (web)
Applications
Figma
Interfaces
desk · Desktop GUI brow · Browser
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
path · Continuous path click · Point & click vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Figma REST node read: single VECTOR node with vectorNetwork having shared vertices (degree >= 3 at junctions); filled regions per reference; SVG IoU >= 0.9. Plugins disabled in the test org.

Proposed partial credit

35% single network with shared nodes; 25% region fills; 30% shape match; 10% stroke.

R06.01.01.01-T16 Derive logo lockups with clear-space rules

Original instruction

In Illustrator, from master logo input/master_logo.ai create 3 artboards: horizontal lockup, stacked lockup, and icon-only, following input/lockup_spec.pdf (symbol-to-wordmark gap = 0.5x cap height, vertical centering, clear space = symbol height on all sides as artboard margin). Export each artboard as SVG to output/.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
geom · Precise geometry drag · Drag & drop click · Point & click
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Per SVG: element bboxes give gap = 0.5 x cap height (+/-0.5 pt), centering within 0.5 pt, artboard margins = symbol height (+/-0.5 pt); logo geometry unscaled vs master (Hausdorff <= 0.2 pt). Illustrator scripting (ExtendScript/UXP) is disabled and the VM has no shell or scripting runtime, so artwork must be built in the Illustrator UI.

Proposed partial credit

30% gaps; 25% alignment; 25% clear-space margins; 20% geometry unchanged.

R06.01.01.01-T17 Draw a gasket outline with bolt holes at an exact pitch circle

Original instruction

In CorelDRAW on Windows, draw the gasket in input/gasket_spec.pdf: outer profile with 4 lobes (radius 18 mm), central bore 40 mm, and 6 bolt holes of 8 mm on a 96 mm pitch-circle diameter starting at 0 deg. Weld/trim into one closed outline with holes, then export output/gasket.dxf in mm.

Platforms
win · Windows
Applications
CorelDRAW
Interfaces
desk · Desktop GUI
GUI need · task setting
HY · Hybrid
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
geom · Precise geometry click · Point & click type · Text & forms
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

Parse DXF (ezdxf): units mm; bore diameter 40 +/-0.05; 6 holes 8 +/-0.05 on PCD 96 +/-0.05 at 60 deg spacing; outer lobes radius 18; single closed outer contour.

Proposed partial credit

30% bolt holes; 20% bore; 30% outer profile; 20% clean closed DXF.

R06.01.01.01-T18 Recreate a glossy app icon with exact gradients

Original instruction

In Affinity Designer, recreate the app icon in input/app_icon_ref.png on a 1024x1024 artboard: squircle base with the given linear gradient (stops in input/gradients.json), a radial highlight, and the glyph with a 2-stop gradient. Export output/app_icon.svg and a 1024 px PNG.

Platforms
mac · macOS win · Windows
Applications
Affinity Designer
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
geom · Precise geometry drag · Drag & drop vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app
Proposed difficulty
3 / 5

Proposed verifier

SVG gradients: stop colors and offsets exact, angles within 2 deg; PNG vs reference SSIM >= 0.95 and mean DeltaE2000 <= 2. The VM has no shell or scripting runtime and the SVG must carry Affinity's serif: export namespace, so hand-written SVG is detected.

Proposed partial credit

35% gradient definitions; 40% SSIM/DeltaE; 25% shapes match.

R06.01.01.01-T19 Ink a line illustration with variable-width strokes

Original instruction

In Illustrator, trace the illustration in input/botanical_ref.png (template layer) with paths using the Width tool to match its thick-thin line weights: 42 strokes, each with tapered ends and the swelling shown in the reference. Expand to fills at the end. Save output/botanical.ai and output/botanical.svg.

Platforms
mac · macOS win · Windows
Applications
Illustrator
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
path · Continuous path drag · Drag & drop vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
licensed · Licensed pro app long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Rasterized IoU >= 0.88 vs reference line art; local width profile correlation >= 0.8 along skeletons; no embedded raster; Image Trace usage detected via node-density fingerprint and disallowed. Illustrator ExtendScript/UXP scripting is disabled.

Proposed partial credit

45% IoU; 35% width profile match; 20% clean expanded output.

R06.01.01.01-T20 Draw a consistent 12-icon set and export an SVG sprite

Original instruction

In Figma or Illustrator, draw the 12 icons listed in input/icon_brief.md on a 24 px grid with keyline shapes (circle 20, square 18), 2 px stroke, 2 px corner radius, optical consistency per the brief, then export one SVG sprite output/icons.svg with <symbol> ids from the brief and individual SVGs.

Platforms
mac · macOS win · Windows web · Any OS (web)
Applications
Figma · Illustrator
Interfaces
desk · Desktop GUI brow · Browser
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
path · Continuous path geom · Precise geometry vis · Visual judgment
Work product
WP03 · Visual layout
Conditions
long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Sprite: 12 symbols with exact ids and viewBox 24; stroke-width 2 and corner radius 2 on all paths; keyline bbox compliance per icon; recognizability via CLIP rank-1 vs brief labels; consistency via variance of stroke and bbox area across icons. Figma plugins and API tokens are withheld, Illustrator ExtendScript is disabled and the VM has no shell, so icons must be drawn in the editor.

Proposed partial credit

25% sprite structure; 25% stroke/radius; 25% keyline compliance; 25% recognizability.

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