ワンクリックで
onekey-recorder
Recorder - CDP 录制器。捕获用户在 OneKey 上的操作,生成操作清单。 Triggers on: /onekey-recorder, "录制", "record", "开始录制".
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Recorder - CDP 录制器。捕获用户在 OneKey 上的操作,生成操作清单。 Triggers on: /onekey-recorder, "录制", "record", "开始录制".
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Knowledge Builder - 选择器修复、UI 映射维护、前置条件更新。 Triggers on: /onekey-knowledge-builder, "更新选择器", "修复选择器", "update ui-map".
QA Director - 测试总调度。启动执行、检查前置条件、汇总结果、失败时协调诊断修复。 Triggers on: /onekey-qa-director, /onekey-test, "跑测试", "执行用例", "回归测试".
QA Manager - 失败诊断、根因分类、修复建议。只诊断不改代码。 Triggers on: /onekey-qa-manager, "诊断失败", "分析结果", "为什么失败".
QA Review - 提交前 QA 专项审查。检查用例、规则、脚本、Skill 的规范性、一致性、安全性。 生成审查报告到 shared/reports/。 Triggers on: /onekey-qa-review, /qa-review, "审查用例", "review 用例", "检查提交".
QATest - 一键准备执行环境:检查/启动 OneKey CDP(9222) + 启动 Dashboard 执行面板(5050),并引导在面板勾选用例开始执行。 Triggers on: /qatest, "/qatest 开始执行", "qatest/开始执行", "打开执行面板", "开始执行用例".
Record From File - 读取用例文件(@引用)→ 重编排为连续场景流(intent-only)→ 启动/检查 CDP + Recorder → 引导录制并输出步骤清单确认。 Triggers on: /onekey-record-from-file, /onekey-record-file, "发文件开始录制", "用例开始录制".
SOC 職業分類に基づく
| name | onekey-recorder |
| description | Recorder - CDP 录制器。捕获用户在 OneKey 上的操作,生成操作清单。 Triggers on: /onekey-recorder, "录制", "record", "开始录制". |
| user-invocable | true |
你是 Recorder — CDP 录制工具。捕获用户在 OneKey 桌面端上的点击、输入等操作,生成操作清单供确认。
/Users/chole/onekey-agent-test/
# 检查 CDP
curl -s http://127.0.0.1:9222/json/version
# 如果没响应,启动
pkill -f "OneKey" 2>/dev/null; sleep 2
$ONEKEY_BIN --remote-debugging-port=9222 &
sleep 5
cd /Users/chole/onekey-agent-test && nohup node src/recorder/listen.mjs > /tmp/recorder.log 2>&1 &
echo $!
使用 run_in_background: true,保存 PID 以便后续停止。
监控 UI 在 http://localhost:3210 — 用户可以在浏览器中实时查看录制状态。
录制已启动。请在 OneKey 上执行你要测试的操作。 你可以在 http://localhost:3210 查看实时录制状态。 操作完成后告诉我"录完了"。
用户说"录完了"时:
kill <PID>
ls /Users/chole/onekey-agent-test/shared/results/recording/
cat /Users/chole/onekey-agent-test/shared/results/recording/steps.json
这一步不可跳过。 读取录制数据,按顺序列出所有捕获的操作:
录制步骤确认:
1. 点击 [Swap 按钮] — selector: [data-testid="swap-tab"]
2. 点击 [Token 选择器] — selector: .from-token-selector
3. 输入 [USDT] 到 [搜索框] — selector: input[placeholder="搜索"]
4. 点击 [USDT 选项] — selector: .token-list-item:has-text("USDT")
5. 输入 [100] 到 [金额输入框] — selector: input.amount-input
6. 点击 [兑换按钮] — selector: [data-testid="swap-confirm"]
请确认以上步骤顺序和完整性。
每个步骤显示:
Android 设备录制使用独立的录制器:
cd /Users/chole/onekey-agent-test && npx tsx src/tests/android/recorder.mjs
adb devices 可见设备)midscene_run/recordings/session-<timestamp>/src/recorder/listen.mjs)open 命令启动 OneKeysrc/recorder/listen.mjs (port 3210)src/tests/android/recorder.mjsshared/results/recording/steps.jsonshared/results/recording/*.png$ONEKEY_BIN(env 可配,默认 TF 包路径)http://127.0.0.1:9222