Tabbit部落格

Gemma 4 E4B IT 如何搭配已登入瀏覽器使用

先核對 Gemma 4 E4B IT 的 checkpoint、執行環境解析器、用戶端工具與瀏覽器工作階段,再檢查登入頁面。

本文目錄
  1. 重點整理
  2. 一次排查一個環節
  3. 核對 checkpoint 與服務路徑
  4. 分開確認模型、用戶端和瀏覽器
  5. 以唯讀方式檢查登入預覽頁
  6. 社群經驗提醒我們環境差異很大
  7. 什麼情況適合用 E4B

Gemma 4 E4B IT 可以要求呼叫瀏覽器工具,但無法自行開啟已登入的頁面。若要確認預覽頁的標題、狀態和存取權限,請將精確的 google/gemma-4-E4B-it checkpoint 提供給能把工具呼叫交給本機 Agent 用戶端的執行環境,再讓用戶端呼叫 Tabbit CLI。Tabbit Browser 提供頁面工作階段;模型、用戶端、執行環境解析器、CLI 和網站登入是不同環節,都要分開確認。Google 將 Gemma 4 以 Apache 2.0 授權發布,函式呼叫指南也說明應用必須解析、驗證並執行模型產生的呼叫。請參閱Google 模型卡與函式呼叫指南。

排查時先別問「Gemma 為什麼看不到我的瀏覽器」。先找出工具鏈的哪個環節失敗。模型可能產生呼叫,但伺服器把它當成一般文字;用戶端可能收到有效呼叫,卻沒有 Tabbit skill;CLI 可能連上瀏覽器,但目標網站尚未登入,或選錯瀏覽器設定。先逐項檢查,再調整提示詞。可參考瀏覽器 Agent 提示詞範本,把任務範圍與預期結果說清楚。

重點整理

  • Google checkpoint 的正確 ID 是 google/gemma-4-E4B-it;量化版本也要記錄儲存庫與檔名。

  • Gemma 產生工具呼叫請求;執行環境解析它,Agent 執行獲准的工具,再將結果交回模型。

  • 模型目錄有該 ID,不等於特定伺服器、解析器或用戶端已成功完成工具循環。

  • Tabbit CLI 負責連接本機瀏覽器;所選 Tabbit Browser 設定必須已登入目標網站。

  • 第一次任務先保持唯讀,儲存有名稱的結果,並停在可見的人工審核節點。

一次排查一個環節

先用公開頁面和沒有外部副作用的工具測試,再進到已登入的預覽頁。保持提示詞和工具清單不變,一次只確認一層。

現象下一步檢查記錄的證據
伺服器無法載入模型查看服務商即時目錄或本機伺服器載入的 ID儲存庫 ID、量化檔案、執行環境版本、伺服器回應
模型說要操作,卻沒有工具執行檢查原始回應、範本、解析器和用戶端工具呼叫欄位回傳結構化呼叫,還是只有文字?
用戶端找不到瀏覽器 skill查看技能清單,安裝後重新啟動用戶端用戶端名稱與版本,以及 /tabbit 或技能選單是否可用
CLI 開啟頁面後看到登入畫面確認 Tabbit 設定和網站工作階段頁面 URL、標題、狀態,以及是否需要手動登入
檢查到錯誤的預覽環境比對環境標籤與預期 canonical URL預期和實際環境、網域、資料 ID

核對 checkpoint 與服務路徑

Google 模型卡與 Hugging Face 儲存庫都將指令微調 checkpoint 標為 google/gemma-4-E4B-it。模型卡指出 E4B 有 45 億有效參數、含 embedding 共 80 億參數,context window 為 128K。E2B 是另一個 checkpoint,並非別名。Google 發布的模型家族採 Apache 2.0,但第三方量化檔案仍有自己的儲存庫和中繼資料。開始排查前,記錄基礎 checkpoint、量化儲存庫、檔名和授權資訊。參考 E4B 模型卡、E2B 模型卡和Google 發布公告。

執行環境也會影響結果。Google 函式呼叫教學將 E2B 和 E4B 列入模型 ID 範例,但示範應用仍要擷取呼叫、驗證函式與參數、執行工具並回傳結果。vLLM Gemma 4 配方列出 E4B 服務 ID,也分別說明 Gemma 4 工具解析器和對話範本設定。請把它當作版本化起點,固定實際使用的伺服器版本並查看最新版配方。另一個模型家族或舊 checkpoint 的解析器能運作,不代表此設定也已驗證。

先用不會造成外部變更的工具測試,例如回傳固定測試字串。用戶端記錄應能看到四個階段:模型呼叫、解析出的工具名稱與參數、工具執行、結果回傳模型。若模型只說「我來檢查」,代表工具沒有執行。若用戶端已收到結構化呼叫而執行環境拒絕,先調整執行環境,再重寫提示詞。

分開確認模型、用戶端和瀏覽器

層級必要條件核驗方式
模型精確 E4B IT checkpoint 或標明來源的量化版本查看服務商目前目錄或本機伺服器載入清單
執行環境Gemma 4 範本與相容的工具呼叫解析器查看指定版本文件並檢查原始工具呼叫回應
Agent 用戶端模型路由和執行本機工具的權限發送無副作用的工具請求,確認結果回到模型
瀏覽器Tabbit Browser、Tabbit CLI 與目標登入設定讓 CLI 讀取頁面標題,再與可見分頁核對
網站正確帳號、工作區和環境檢查 URL 和畫面顯示的帳號/環境標籤

Pi 是一種本機用戶端方案。其文件說明可在 models.json 設定自訂模型端點,技能命令則是 /skill:tabbit。這代表有設定路徑,不代表每個 Pi 版本、伺服器和 Gemma checkpoint 組合都已測試。確認你的端點正在提供 E4B,而且回傳用戶端支援的工具呼叫。其他用戶端可查 /skills 清單或對應技能選單。參閱 Pi 自訂服務商文件、Pi 模型設定參考與Pi Skills 文件。

安裝 Tabbit Browser 和本機 Tabbit CLI skill。在 Pi 輸入 /skill:tabbit;若你的用戶端使用 /skills,請開啟技能清單並選擇 Tabbit。先在 Tabbit 的目標設定中自行登入預覽網站。用戶端能否找到 skill、CLI 能否連上運作中的瀏覽器,以及頁面工作階段是否仍有效,是三件不同的事。按照Tabbit CLI 快速開始安裝並確認本機連線。

以唯讀方式檢查登入預覽頁

先執行範圍很小的唯讀任務。提供預期的預覽 URL 和環境,只要求 Agent 回報標題、狀態、畫面上的帳號/工作區標籤與來源 URL。不要要求它發布、點選核准或修改頁面。

任務名稱:diagnose-preview-access
在已登入測試網站的 Tabbit Browser 設定中開啟指定預覽頁。
不要編輯、提交、核准或發布任何內容。
請回傳精簡記錄,包含:
- 預期環境和 URL
- 實際 URL 與頁面標題
- 顯示的狀態及帳號/工作區標籤(若有)
- 頁面目前是已登入、拒絕存取或仍在載入
- 每項觀察所對應的來源連結
- 需要人工確認的差異
將結果存成「Gemma E4B 預覽檢查 — 草稿」,然後停下來等待審核。

這是示意提示詞,不代表本文真的用 Gemma E4B 操作 Tabbit。審核者應把回報的標題、狀態和環境標籤與頁面核對。專案團隊的本機測試夾具曾驗證瀏覽器工作階段:未登入請求回傳 401;設定短期測試 cookie 後,第二個 CLI 任務讀到了同一 Tabbit 環境中的測試頁。這只驗證該本機設定的工作階段沿用,不證明 Gemma 相容,也不代表能進入任何外部帳號。

社群經驗提醒我們環境差異很大

Reddit 上,一位 E4B 使用者表示模型處理「基本」任務「還算夠用」,並說自己在 llama.cpp Web UI 中成功使用 MCP 呼叫。另一個 E4B 工具呼叫討論的使用者則說,他的設定會在宣告要執行操作後停止。兩者的執行環境、範本和量化版本不相同,因此結果不同並不奇怪。這些個人經驗提醒我們,一種技術堆疊可用不代表另一種也可用;它們不是模型缺陷定論,也不是瀏覽器基準測試。E4B MCP 使用分享與E4B 工具呼叫疑難討論可查看原文。

唯讀標題檢查通過後,讓 Agent 在獨立 Tabbit 任務分頁中工作。你可在其他分頁繼續查資料,再回來檢查命名草稿。首次任務檢查表可幫你控制範圍;Tabbit CLI 完整指南說明任務分頁,連接現有瀏覽器介紹本機工作階段邊界。若用戶端沒有工具,參閱瀏覽器 MCP 已連線但沒有工具與MCP 和 CLI 比較。點擊異常可看瀏覽器 Agent 點擊疑難排解。Claude Code 設定和Codex 設定各有用戶端範例。本機與雲端瀏覽器 Agent 比較則整理部署差異。

什麼情況適合用 E4B

只有在本機工具循環通過無副作用測試後,才用 E4B 處理短而明確的檢查。如果模型端點和瀏覽器用戶端都由你控制、頁面唯讀,而且每項結果都有人核對,可以先小規模試用。需要長串不確定操作、重要寫入或無人審核的決策時,改用更可靠的工具型模型。

界線很明確:Gemma 提出呼叫;用戶端和執行環境決定是否解析與執行;Tabbit CLI 連上指定瀏覽器;網站再判斷目前工作階段能否讀取頁面。保留各階段的可見證據,儲存命名草稿,任何頁面變更都先由人審核。

常見問題

Gemma 4 E4B IT 能自己開啟我的登入瀏覽器嗎?

不能。Gemma 會產生文字或結構化工具呼叫請求,實際工具由 Agent 用戶端與執行環境負責。支援本機工具的用戶端可呼叫 Tabbit CLI,在指定 Tabbit Browser 環境的任務分頁中使用網站工作階段。

Gemma 4 E4B IT 的正確 checkpoint ID 是什麼?

Google 的 Hugging Face 模型卡使用 google/gemma-4-E4B-it。量化 GGUF 檔案有自己的儲存庫與檔名,因此也要記錄實際執行檔案及其來源 checkpoint。

為什麼 Gemma 4 E4B IT 說要使用工具後就停止?

模型回應、對話範本、解析器、伺服器與 Agent 用戶端都會影響工具執行。請先檢查確切執行環境版本、範本、工具呼叫解析器、tool_calls 回應與工具結果循環,再判斷問題是否出在瀏覽器或登入。

Apache 2.0 是否代表每家服務商都提供 E4B IT?

不是。Apache 2.0 是已發布 checkpoint 顯示的授權,不保證託管服務商提供此模型,也不代表它能搭配特定 Agent 用戶端。請查看服務商目前的模型目錄和用戶端選單。

如何在 Pi 使用 Tabbit skill?

安裝 Tabbit Browser 與本機 Agent skill 後,使用 Pi 文件記載的 /skill:tabbit 命令。其他用戶端可能使用 /skills 清單或自己的技能選擇器,請依該用戶端的操作方式確認。

如何讓 Gemma 瀏覽器任務方便審核?

請 Agent 儲存有名稱的草稿,附上頁面標題、狀態、來源 URL 和尚未解決的差異。在 Tabbit Browser 檢查同一頁面,再由你核准後才傳送、發布或修改資料。

下一步

讓 Tabbit 與你並肩工作。

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