# 瀏覽器自動操作指南 — High-level 流程速查 當使用者要求「幫我直接操作 OiiOii/Kling/Suno 等網站」時使用。這份檔是 **各站的高層流程摘要**。 **Click 怎麼點?見 [click-protocol.md](click-protocol.md)** (reliable click SOP、fallback chain、驗證循環)。 **某站的 UI 地圖?見 [site-profiles/](site-profiles/)** (每站一份深度 profile)。 ## 工具選擇 | 工具 | 用途 | |---|---| | **Claude in Chrome** (`mcp__Claude_in_Chrome__*`) | 操作使用者真實的瀏覽器 (已登入狀態),最自然 | | **Claude Preview** (`mcp__Claude_Preview__*`) | 開一個新的沙箱瀏覽器,有自己的憑證時用 | 多數情境選 Claude in Chrome,因為 AI 生成平台都需要登入 + 付費會員狀態。 ## 5 大不可越界的安全規則 1. **絕不代輸入密碼** — 網站要求登入時,停下來請使用者自己登入 2. **送出前一律預覽** — 要貼進去的 prompt 完整顯示給使用者,**等他確認才送** 3. **每個 irreversible action 前後都 screenshot** — 送出、付款、下載前 (before) 與後 (after),比對驗證 4. **撞到 paywall / modal 立刻停** — 不要嘗試繞過、不代付款、問使用者選項 5. **不要亂重試** — click 沒中先 screenshot 診斷,不要傻傻連點三次 (可能連點會觸發非預期行為) ## 等待節奏速查 (詳見 [click-protocol.md](click-protocol.md) Part 8) | 情境 | 節奏 | |---|---| | 等 agent 互動 UI 出現 | 60 秒 (`ScheduleWakeup` 最小值) | | agent 背後處理無 UI 變動 | 3-5 分鐘 | | 影片生成長任務 | 3 分鐘 | | 上傳/下載 | 30 秒 | ## 平台別操作腳本 ### OiiOii (https://www.oiioii.ai/) — 2026-04 實測腳本 **前置:** 使用者已登入,右上「FREE 代幣」有餘額。 **實測反常規 gotcha (非常重要):** 1. **ref 超級不穩** — `read_page`/`find` 回的 `ref_N` 在下次 action 前常已失效。對策:**能用座標就用座標**,不要靠 ref。ref 就拿來確認元素在那裡,然後立刻 click,不要中間插 screenshot/zoom 2. **a11y tree 缺件** — 某些按鈕 (尤其是小型選項按鈕如語言 3 選 1) 完全不在 a11y 裡,find 找不到,只能靠座標 3. **中央 prompt 框 = contentEditable DIV**,不是 `