Tabbit部落格

Factory Droid 如何操作已登入的瀏覽器

使用 Droid CLI 和 Tabbit CLI 將測試案例整理成可審閱的瀏覽器報告,並在寫入前設定人工檢查點。

本文目錄
  1. 重點整理
  2. 選擇正確的執行環境
  3. 檢查 Skill、啟動器和登入
  4. 將測試單轉為報告草稿
  5. 審閱後再決定下一步

要將測試案例轉成已登入頁面的檢查證據,可在本機執行 Factory Droid,確認它已發現 Tabbit skill,再要求它透過 Tabbit CLI 進行唯讀檢查。把報告存成具名草稿,並在送出表單前停止。

一位 Reddit 使用者表示 Droid Mission 已執行 12 小時,還增加了方案支出;另一位使用者則說試過 Droid,但沒有打算停用原本的編碼助理。這些都是個人經驗,不是效能測量。它們提醒我們縮小瀏覽器任務範圍,並單獨檢查交接結果。(Mission 討論,Droid 試用討論)

Factory 將 Droid CLI 描述為可搭配 Shell、編輯器與測試使用的終端介面。官方也提供 /skills 管理器與人工作業核准。若任務需要本機登入狀態,就在本機執行 Droid 與 Tabbit Browser;遠端執行環境需要另外支援的交接方式。

重點整理

  • 在專案目錄執行 droid,並以 /skills 檢查已發現的 Skill。

  • Skill、CLI 啟動器和網站登入是三種不同的檢查。

  • 首次只讀檢查維持自主級別 off。

  • 使用測試編號和預期結果,不要貼上帳戶資料。

  • 先建立具名報告草稿,再由人核對頁面。

選擇正確的執行環境

Droid 執行位置可否使用本機 Tabbit應核對內容
本機 Droid CLI可能,須發現 Skill 並執行本機命令/skills、啟動器、已知頁面
Factory 雲端或遠端執行環境本機 CLI 文件未保證可存取單獨支援的連線或本機交接
CI 的 Droid Exec視為不同執行環境依賴、權限和瀏覽器配置

Droid CLI 概覽介紹終端執行環境;快速開始說明提案和審閱流程;Skills 文件列出個人 ~/.factory/skills/、專案 .factory/skills/、相容 ~/.agents/skills/ 以及 /skills。

檢查 Skill、啟動器和登入

在專案中執行 droid,再執行 /skills,確認 tabbit 已啟用及實際生效版本。只有 /tabbit 顯示為可呼叫命令時才使用;否則按 Skill 名稱要求 Droid 使用。新安裝的 Skill 可能需要新工作階段。

開啟 Tabbit Browser,從終端執行唯讀診斷:

$HOME/.local/bin/tabbit-cli diagnose

若找不到瀏覽器,先修復本機連線。接著由你在 Tabbit 登入目標網站,讓 Droid 回報頁面標題、網址、測試編號與可見狀態。不要提供 Cookie、令牌或帳戶資料。設置文件列出新工作階段自主級別預設為 off。

檢查結果交接狀態下一步
/skills 找不到 Skill說明未載入檢查目錄和啟用狀態
diagnose 失敗本機連線不存在修復 Tabbit CLI
網頁跳到登入會話缺失或過期在 Tabbit 手動登入
標題和用例相符只讀檢查通過建立報告草稿
頁面不符預期可能為失敗記錄狀態,不做修改

將測試單轉為報告草稿

只提供非敏感必要欄位:用例、URL、預期結果和檔名。下列 URL、QA-104 及檔案名稱均為示意:

使用此本機 Droid CLI 工作階段已發現的 Tabbit skill。於我現有的 Tabbit Browser 工作階段開啟 staging 驗收頁。讀取標題和 QA-104 的可見狀態。不要送出表單、改設定或複製帳戶資料。將短報告存成 droid-qa-104-review.md,列出用例、URL、觀察標題、狀態、預期狀態和 pass/fail/needs-human-check。顯示草稿並停止,不要更改網站。

請檢查任務計畫和報告,並對照實際頁面。若結果需要人工確認,請自己檢查瀏覽器。Tabbit CLI 使用獨立任務分頁,你仍可操作其他分頁。2026 年 11 月 9 日的本機測試只核驗了測試頁工作階段重用,並未測試 Droid 整合。

審閱後再決定下一步

只讀比對可以繼續交給 Droid;若要提交或修改資料,先核對具體動作和目標,再逐項核准。沒有明確支援時,不要假設遠端 Agent 能使用桌面登入狀態。瀏覽器代理工作流、重用登入狀態、首次任務檢查、提示詞模板、網頁研究、CMS 草稿、網頁資料提取和本機 Tabbit CLI 設定可作延伸閱讀。

常見問題

Can Factory Droid use my signed-in Tabbit Browser?

Factory Droid 能使用我已登入的 Tabbit Browser 嗎?

How do I invoke the Tabbit skill in Droid?

本機 Droid CLI 若發現 Tabbit skill 並可執行 Tabbit CLI,就可以嘗試檢查本機已登入頁面。請分開確認三層。

Where should I install a personal Tabbit skill for Droid?

如何在 Droid 呼叫 Tabbit skill?

Can Droid read a remote test runner’s browser session?

使用 /skills 檢查發現和啟用狀態。只有 /tabbit 出現為可呼叫命令時才使用,否則按名稱要求使用已發現的 Skill。

How should I set Droid’s autonomy for a browser task?

個人 Skill 安裝在哪裡?

Can I keep working in the browser while Droid checks a page?

Factory 支援 ~/.factory/skills/,亦支援相容的 ~/.agents/skills/。請以 /skills 確認實際生效版本。

下一步

讓 Tabbit 與你並肩工作。

跨分頁調研、自動化重複的瀏覽器工作,讓每一處上下文都觸手可及。