计算机使用智能体分类English
R13.03.01.01 · 任务小类

探索式试玩找缺陷

Exploratory playtesting for bugs

Find injected functional bugs by playing.

20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。

典型应用
test game builds
小类 GUI 需求标签
G3 · 仅 GUI

任务提案 · 20

展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。

R13.03.01.01-T01 Find and report a door that stays locked after picking up its key

原始指令

A Godot web build of a small dungeon game (build 0.9.3) is open; a bug was injected somewhere in the key-and-door logic. Play the first level, find the defect, and file it in the self-hosted MantisBT project 'Dungeon' with title, area, severity and numbered repro steps from a fresh start.

平台
web · 任意系统(网页)
应用
test game builds · MantisBT
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
key · 快捷键 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
3 / 5

建议验证方式

Build telemetry logs when each injected bug's trigger condition fires; a report counts only if its bug fired in the agent's session. Report matched to the bug by area field plus an LLM-assisted match of repro steps to the trigger (rubric, human-audited sample). The game exposes no debug console.

建议部分得分

40% bug triggered in session; 30% report matched to the injected bug; 30% repro steps replay the bug (scripted replay)

R13.03.01.01-T02 Find all three injected bugs in a three-room level within 30 minutes

原始指令

A Unity WebGL build of a 3-room puzzle level is open; 3 functional bugs were injected (collision, state, UI). Explore for at most 30 minutes and file one MantisBT issue per distinct bug with repro steps, expected vs actual behaviour and a screenshot.

平台
web · 任意系统(网页)
应用
test game builds · MantisBT
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
key · 快捷键 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
4 / 5

建议验证方式

Recall = injected bugs both triggered (telemetry) and reported (matched); precision penalises reports not matching any injected bug or duplicates. Matching uses area + trigger telemetry + LLM rubric on steps (audited). 30-minute session cap enforced.

建议部分得分

60% scaled by recall (a third per bug); 20% precision; 20% screenshots attached to matched reports

R13.03.01.01-T03 Decide whether a quest can be completed and report PASS or FAIL

原始指令

An RPG test build (Godot, desktop) contains the quest 'Deliver the letter' (pick up letter from the innkeeper, deliver to the blacksmith, return for reward). Play it and record verdict PASS or FAIL in the test-case run in the self-hosted Kiwi TCMS, with the failing step number if FAIL.

平台
win · Windows mac · macOS lin · Linux
应用
test game builds · Kiwi TCMS
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
key · 快捷键 click · 指向与点击 vis · 视觉判断
工作产物
WP12 · 答案 / 决策
条件
multiapp · 多应用
提案难度
3 / 5

建议验证方式

Kiwi TCMS execution record: status and failing step compared with the seeded truth (the build has a blocker at step 3: the blacksmith dialogue never offers 'Give letter'). Telemetry must show the agent reached the blacksmith.

建议部分得分

30% quest attempted to the blacksmith; 50% correct verdict; 20% correct failing step

R13.03.01.01-T04 Reproduce a reported bug and confirm or reject it

原始指令

MantisBT issue #12 in project 'Dungeon' reports: 'After dying in the spike room with a potion in inventory, respawn removes the potion.' Using the current web build, follow and vary the steps to confirm or reject the report. Set the issue status to 'confirmed' or 'closed – unable to reproduce' and add a note with what you tried.

平台
web · 任意系统(网页)
应用
test game builds · MantisBT
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
key · 快捷键 vis · 视觉判断 type · 文字与表单
工作产物
WP08 · 应用 / 系统状态
条件
multiapp · 多应用
提案难度
2 / 5

建议验证方式

Mantis DB: issue #12 status equals seeded truth (bug present only when the potion is in slot 1, which the note must mention); telemetry shows the scenario was attempted at least twice with different slots.

建议部分得分

40% scenario reproduced in game; 40% correct status; 20% note names the slot condition

R13.03.01.01-T05 Find an item-duplication exploit between bag and chest

原始指令

An RPG test build (Unity desktop) has an inventory with drag-and-drop between the bag and a storage chest. An injected bug duplicates items under a specific drag sequence. Find it and file a MantisBT report with the exact drag sequence, the item used and how many copies result.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
drag · 拖放 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
4 / 5

建议验证方式

Telemetry: duplication trigger fired (item count increased without pickup). Report matched by area 'Inventory' and replay of the stated drag sequence in an automated input harness reproduces the duplication.

建议部分得分

50% duplication triggered; 30% report matched; 20% repro replay succeeds

R13.03.01.01-T06 Find which game state is lost after save and reload

原始指令

A Godot platformer test build (desktop) supports save/load from the pause menu. An injected bug fails to persist one piece of state. Play, save, quit, reload, and identify what is lost. File a report naming the state, with steps.

平台
win · Windows mac · macOS lin · Linux
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
key · 快捷键 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
hidden · 隐藏 / 过期状态
提案难度
3 / 5

建议验证方式

Seeded truth: collected-gem count resets for gems in the current level only. Telemetry must show a save and a reload; report field 'state lost' must name gems in current level (keyword match plus rubric).

建议部分得分

30% save and reload performed; 40% correct lost state identified; 30% report with steps

R13.03.01.01-T07 Locate holes in collision where the player falls through the floor

原始指令

A Unity 3D test level (desktop build) has 3 injected collision holes in its terrain. Explore and file one report per hole with the position shown on the debug HUD (F3 shows coordinates) within 2 m.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
nav · 平移 / 缩放 / 滚动 rt · 实时控制 type · 文字与表单
工作产物
WP10 · 标注
条件
multiapp · 多应用
提案难度
4 / 5

建议验证方式

Each report's coordinates matched to a hole within 2 m; telemetry must show a fall-through event at that hole in the session. Duplicates and false positions reduce precision.

建议部分得分

75% scaled by holes found and reported (a third per hole); 25% precision

R13.03.01.01-T08 Find a shop pricing bug that sells items for negative gold

原始指令

A web RPG test build has a shop with buy/sell and quantity selectors. Under an injected condition, the sell price becomes negative or the buy price underflows. Find the condition and report the exact item, quantity and gold before/after.

平台
web · 任意系统(网页)
应用
test game builds · MantisBT
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
4 / 5

建议验证方式

Telemetry: economy-bug trigger fired (gold delta sign wrong). Report matched by item and quantity range; gold values in report must match the logged transaction.

建议部分得分

50% trigger fired; 30% condition reported correctly; 20% gold values exact

R13.03.01.01-T09 Find a softlock caused by pausing during a cutscene

原始指令

A Godot adventure test build (desktop) plays a cutscene when entering the village. An injected softlock occurs under a specific interaction with the pause menu during the cutscene. Find it and report steps that reliably reproduce the softlock.

平台
win · Windows mac · macOS lin · Linux
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
key · 快捷键 rt · 实时控制 vis · 视觉判断
工作产物
WP01 · 文档
条件
interrupt · 中断
提案难度
3 / 5

建议验证方式

Telemetry: softlock state (input ignored > 10 s with game not paused) entered. Scripted replay of reported steps reproduces it at least 2 of 3 times.

建议部分得分

50% softlock triggered; 50% replayable steps reported

R13.03.01.01-T10 Find a movement exploit that escapes the level bounds

原始指令

A 2D platformer test build (web) has an injected bug in jump handling that lets the player leave the level's playable area. Find the input sequence and location, and report them with a short screen recording.

平台
web · 任意系统(网页)
应用
test game builds · MantisBT
交互表面
brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
key · 快捷键 rt · 实时控制 vis · 视觉判断
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
3 / 5

建议验证方式

Telemetry: player position outside level bounds event. Report includes location and inputs; recording attached (file exists, ≥ 3 s). Replay of inputs reproduces the out-of-bounds event.

建议部分得分

50% exploit triggered; 30% replayable report; 20% recording attached

R13.03.01.01-T11 Run a fifteen-item smoke test checklist on a new build

原始指令

Kiwi TCMS run 'Smoke 1.4.0' lists 15 test cases (launch, new game, save, load, settings apply, audio slider, controller, pause, quit…) for a Unity desktop build. Execute each case and set PASS/FAIL with a comment; 2 cases are seeded to fail.

平台
win · Windows mac · macOS
应用
test game builds · Kiwi TCMS
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
click · 指向与点击 vis · 视觉判断 multi · 跨应用
工作产物
WP02 · 记录 / 表格
条件
multiapp · 多应用
提案难度
3 / 5

建议验证方式

Kiwi DB: 15 executions with status; accuracy vs seeded truth; telemetry shows each case was actually exercised (e.g. settings change event before marking that case).

建议部分得分

70% scaled by correct verdicts; 30% telemetry evidence per case

R13.03.01.01-T12 Verify five claimed fixes in a changelog against the new build

原始指令

The release notes for build 1.5.1 claim 5 bug fixes (MantisBT #31-#35). Using build 1.5.0 and 1.5.1 side by side, verify each fix. Resolve fixed issues as 'resolved – fixed' and reopen those that are not fixed with a note. One claimed fix is incomplete.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
multi · 跨应用 vis · 视觉判断 type · 文字与表单
工作产物
WP08 · 应用 / 系统状态
条件
multiapp · 多应用
提案难度
4 / 5

建议验证方式

Mantis statuses for #31-#35 compared to seeded truth; telemetry from 1.5.1 shows each repro scenario attempted. The incomplete fix reproduces only on the second difficulty, which the reopen note must state.

建议部分得分

60% scaled by correct statuses; 20% repro attempted per issue; 20% note identifies the condition

R13.03.01.01-T13 Find a rotation-reset bug in a mobile game build

原始指令

On the Android emulator, a test build of a mobile puzzle game is installed. An injected bug resets level progress under a device event. Find it and file a report with device model, Android version, the event and steps.

平台
and · Android
应用
test game builds · MantisBT
交互表面
mob · 移动触控 brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
touch · 触控手势 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
interrupt · 中断 multiapp · 多应用
提案难度
3 / 5

建议验证方式

Seeded truth: rotating the device during the level-complete animation resets progress. Telemetry must show the trigger; report fields (device, OS, event) checked against the emulator profile.

建议部分得分

50% trigger fired; 30% event correctly identified; 20% device fields correct

R13.03.01.01-T14 Find untranslated or truncated strings in German menus

原始指令

A Unity desktop test build is switched to German. Walk through all menus (main, options with 5 tabs, pause, inventory) and report each screen where text is truncated or left in English. There are 4 seeded issues.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
click · 指向与点击 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP10 · 标注
条件
multiapp · 多应用
提案难度
2 / 5

建议验证方式

Reports matched by screen + string ID listed in the report or screenshot OCR; recall over 4 seeded issues, precision over all reports. The build's asset bundles are encrypted and the agent has no shell, so string tables cannot be extracted outside the game; build telemetry must show each reported screen was opened in German.

建议部分得分

70% scaled by recall; 30% precision

R13.03.01.01-T15 Find a multiplayer desync between two local clients

原始指令

Two instances of a Godot co-op test build run side by side on one desktop (host and client over localhost). An injected desync makes one action visible on only one client. Control both windows to find it and report which action, on which side, with steps.

平台
win · Windows mac · macOS lin · Linux
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
multi · 跨应用 key · 快捷键 vis · 视觉判断
工作产物
WP01 · 文档
条件
multiapp · 多应用 hidden · 隐藏 / 过期状态
提案难度
5 / 5

建议验证方式

Seeded truth: chest opened by the client is not replicated to the host. Telemetry from both instances shows the trigger; report must name the action and the side (rubric plus keywords).

建议部分得分

40% trigger exercised on both clients; 40% correct action and side; 20% steps replay

R13.03.01.01-T16 Find why an achievement does not unlock

原始指令

A desktop test build has 10 achievements visible in its in-game list. 'Pacifist' (finish level 2 without defeating enemies) fails to unlock due to an injected logic bug. Determine the exact condition that blocks it and report it.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
key · 快捷键 vis · 视觉判断 type · 文字与表单
工作产物
WP01 · 文档
条件
hidden · 隐藏 / 过期状态
提案难度
3 / 5

建议验证方式

Seeded truth: stunning an enemy counts as a defeat. Telemetry: level 2 finished at least twice with different interactions. Report root-cause field matched by rubric (audited).

建议部分得分

30% level 2 completed without kills; 40% blocking condition identified; 30% report quality per rubric

R13.03.01.01-T17 Find a boss-fight position exploit that avoids all damage

原始指令

A 3D action test build (Unity desktop) has a boss whose attacks cannot reach one spot due to an injected navmesh gap. Find a position from which the boss can be defeated while the player takes no damage. Report the location (HUD coordinates) and approach path.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
nav · 平移 / 缩放 / 滚动 rt · 实时控制 vis · 视觉判断
工作产物
WP10 · 标注
条件
multiapp · 多应用
提案难度
5 / 5

建议验证方式

Telemetry: boss defeated with 0 damage taken while the player stood within 2 m of the seeded exploit spot for ≥ 80% of the fight; report coordinates within 2 m.

建议部分得分

40% exploit spot reached; 40% zero-damage defeat; 20% report

R13.03.01.01-T18 Find a crash and write a minimal reproduction

原始指令

A Godot desktop test build crashes under an injected input sequence involving the inventory and the map screen. Find a crash, attach the crash log from the user data folder, and reduce the repro to at most 10 steps from the title screen.

平台
win · Windows mac · macOS lin · Linux
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
key · 快捷键 vis · 视觉判断 multi · 跨应用
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
5 / 5

建议验证方式

Crash signature in the attached log equals the injected crash; scripted replay of the ≤ 10 listed steps crashes the build in 3 of 3 runs. Build telemetry must show the crash fired in the agent's session from GUI input; the Godot build exposes no debug console or remote debugger.

建议部分得分

40% crash triggered; 20% log attached; 40% minimal steps reproduce

R13.03.01.01-T19 Find a controller remapping bug that ignores the new binding

原始指令

A desktop test build supports keyboard rebinding in Options > Controls. An injected bug applies a rebinding in gameplay but not in one other context. Rebind jump to J, find the context where the old key still applies, and report it.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
key · 快捷键 click · 指向与点击 vis · 视觉判断
工作产物
WP01 · 文档
条件
multiapp · 多应用
提案难度
2 / 5

建议验证方式

Seeded truth: the swim state still uses Space. Telemetry shows rebinding done and the swim context entered; report names the context.

建议部分得分

30% rebinding applied; 40% swim context found; 30% report

R13.03.01.01-T20 Play a 20-minute vertical slice and report every injected bug

原始指令

A 20-minute vertical slice of an action-adventure (Unity desktop build) contains 8 injected bugs across combat, UI, saves, audio and collision. Play through it, file one report per distinct bug with steps, expected/actual and evidence, and avoid duplicates.

平台
win · Windows mac · macOS
应用
test game builds · MantisBT
交互表面
desk · 桌面 GUI brow · 浏览器
GUI 需求 · 任务设定
G3 · 仅 GUI
GUI 需求 · 普通权限
G3 · 仅 GUI
交互原语
key · 快捷键 vis · 视觉判断 av · 音视频时序 type · 文字与表单
工作产物
WP01 · 文档
条件
long · 长流程 multiapp · 多应用
提案难度
5 / 5

建议验证方式

Recall over 8 bugs (triggered in telemetry and matched report), precision over all reports, duplicate penalty. Matching uses telemetry + area + LLM rubric on steps with human audit of 10% of matches.

建议部分得分

60% scaled by recall; 25% precision; 15% evidence attached

已有研究映射

以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。

同工作流族的小类