如何透過本機模型使用 ego (lite)
在 Windows 上用 Ollama 設定本機 Qwen、連接你的 Agent Harness,並使用 ego-browser 完成瀏覽器任務。
本教學將本機 Qwen 模型連接到 Windows 上的 ego (lite)。影片使用 DeepSeek Harness 搭配標示為 Qwen3.5 9B Local Demo 的模型,在 Airbnb 上搜尋東京住宿,並回傳三個房源。
整套設定分成三個部分:Ollama 負責執行模型、Agent Harness 負責管理對話並執行工具、ego (lite) 透過 ego-browser Skill 開啟網頁。只下載模型,並不會讓模型連接到瀏覽器。
只要其他本機模型和 Harness 支援工具呼叫、能載入 ego-browser,並能在安裝 ego (lite) 的 Windows 電腦上執行它的命令,你也可以改用它們。
開始前:準備所需軟體
在同一台 Windows 電腦上安裝以下應用程式:
- Ollama for Windows:下載模型並在本機提供服務。安裝後開啟應用程式,並讓它保持執行。
- 你的 Agent Harness:影片使用的是 DeepSeek Harness。它必須支援本機 Ollama 或 OpenAI 相容的模型連線,並支援本機命令執行。
- ego (lite):安裝並完成初始設定,讓 Harness 能載入
ego-browserSkill。完成初始設定後,請完全關閉並重新開啟 Harness,然後建立新工作階段。
首次下載模型,以及造訪你要瀏覽的網站時,都需要網際網路連線。模型推論可以在本機執行,同時瀏覽器仍可存取線上頁面。
使用 Ollama 設定本機模型
設定影片會開啟 Ollama 網站,搜尋 qwen3.5,並查看這個模型系列及可用的大小。請依照下方步驟,安裝並連接本教學使用的 9B 版本。影片沒有示範模型下載和 Harness 的供應商設定。
1. 檢查 Ollama 並下載 Qwen
在 Windows Terminal 中開啟 PowerShell,然後執行:
ollama --version
ollama list
ollama pull qwen3.5:9b
ollama list等待下載完成。最後的清單應包含 qwen3.5:9b。請使用明確的 :9b 標籤,確保下載的是預期的大小,而不是依賴模型系列的預設標籤。官方模型頁面列出了可下載的版本和模型詳細資訊。請為模型的上下文和其他應用程式預留額外的記憶體;下載大小並不等於執行時所需的總記憶體。
如果 PowerShell 找不到 ollama,請完成 Ollama 安裝,然後開啟新的終端機。如果無法連線到服務,請從 Windows 的「開始」功能表開啟 Ollama。安裝與服務的詳細資訊,請參閱 Windows 安裝說明。
2. 設定上下文長度
瀏覽器任務會不斷累積指示、頁面文字和工具結果。如果電腦有足夠的可用記憶體,請在 Ollama 的應用程式設定中將上下文長度設為 64k 以上。Ollama 的上下文長度指南建議 Agent 任務至少使用 64,000 個 Token,並說明需要多少額外記憶體。
如果只安裝了 CLI,也可以改從 PowerShell 啟動服務:
$env:OLLAMA_CONTEXT_LENGTH = "65536"
ollama serve這個做法可作為執行中 Ollama 應用程式的替代方式。請先正常結束系統匣中的應用程式,以免在同一個連接埠上啟動第二個服務。讓這個 PowerShell 視窗保持開啟,後續命令請在另一個終端機中執行。上面的環境設定只適用於這個終端機工作階段;啟動新的 CLI 服務時,請重新設定。
3. 確認模型有回應
在 PowerShell 中執行:
ollama run qwen3.5:9b傳送一則簡短的訊息,例如 Reply with one sentence to confirm you are ready.,等到收到回覆後,輸入 /bye 離開模型對話。讓 Ollama 保持執行。
這只能確認模型可以產生文字。瀏覽器連線會在下方執行任務時確認。
4. 將 Harness 連接到本機 Ollama
在 Harness 支援的模型或供應商設定中,新增本機連線。如果使用 OpenAI 相容 連線,請使用 Ollama 相容性說明文件中的以下值:
請透過 Harness 支援的設定畫面或設定檔新增供應商。請使用你所安裝的 Harness 支援的檔案格式,並在新增供應商時保留其他不相關的設定。
請使用 ollama list 中的確切模型 ID。只設定顯示名稱,並不會建立或重新命名 Ollama 模型。
請使用 Harness 的 Ollama 整合所要求的本機連線位址。儲存供應商之前,請確認它需要的是原生 Ollama 連線,還是 OpenAI 相容連線。
儲存設定,然後在 Harness 的模型選擇器中選擇本機模型。影片中,訊息輸入框下方已經選取 Qwen3.5 9B Local Demo。這只是顯示標籤;設定你自己的連線時,請使用 ollama list 回傳的模型 ID。不同的 Harness 使用不同的供應商設定或設定檔,請使用你的 Harness 支援的設定方式。
選取本機模型後,從 Harness 傳送一則簡短的測試訊息。在模型產生回應時,於另一個終端機執行:
ollama ps檢查執行中的模型及其 CONTEXT 值。清單為空表示目前沒有載入任何模型;請在產生回應期間再檢查一次。這樣就能分辨只是儲存了模型項目,還是模型確實正在 Ollama 中執行。
第 1 步:設定工作階段權限
選取本機 Qwen 模型後,開啟訊息輸入框下方的權限選單。在影片中的 DeepSeek Harness 介面裡,從 Workspace Write 切換為 Full access,選擇 I understand the risks and want to continue,然後選擇 Enable Full access。
這些是 Harness 在你的電腦上執行工具的權限,與 Ollama 的模型設定是分開的。如果你使用其他 Harness,請選擇對應的本機命令權限,並檢查出現的核准要求。
第 2 步:載入 ego-browser Skill
建立新工作階段。輸入 /ego-browser,從斜線命令選擇器中選擇 ego-browser,加上一個空格,然後在同一則訊息中輸入任務。確認仍選取本機 Qwen 模型後,再送出訊息。
影片要求 Agent 在 Airbnb 上搜尋東京住宿,並找出三個價格較低的選項。你可以使用:
使用 ego-browser 在 Airbnb 上搜尋日本東京的住宿。比較三個價格較低的房源,並回傳它們的連結和頁面上顯示的價格。第 3 步:讓本機模型開始工作
Qwen 透過 Harness 產生接下來的操作。Harness 會執行 ego-browser 命令,在 ego (lite) Space 中開啟 Airbnb、套用搜尋篩選條件並讀取房源。切換到 Agent Space 就能觀看瀏覽器操作,你自己的分頁則留在你的 Space 中。
在任務完成前,請讓 Ollama 和 Harness 保持執行。模型需要本機推論服務和 Harness 的工具執行,才能繼續進行。
第 4 步:檢查結果
影片中的任務最後在 Harness 對話中產生一個表格,內含三個房源、連結和價格資訊。Agent 的瀏覽器頁面仍保留在 ego (lite) 中,你可以開啟回傳的連結,與答案互相比對。
疑難排解
Ollama 無法連線或找不到模型
開啟 Ollama,執行 ollama list,檢查是否有 qwen3.5:9b。重試前請先完成下載。如果服務正在執行,但 Harness 無法連線,請對照上方表格檢查連線類型、Base URL 和確切的模型 ID。
模型沒有出現在 Harness 中
儲存本機供應商設定;如果 Harness 沒有重新整理模型清單,請重新啟動它。確認供應商可以連線到執行中的 Ollama 服務。即使 Ollama 已列出模型,仍需要透過 Harness 的供應商整合新增或偵測到這個模型。
模型有回覆,但瀏覽器沒有動作
確認 Harness 已載入 ego-browser,並且正在發出工具呼叫。如果找不到 Skill,請完成 ego (lite) 初始設定,然後重新啟動 Harness。檢查本機執行權限,以及是否有待處理的核准要求。Harness 需要在 ego (lite) 所在的同一台 Windows 電腦上執行命令。
任務緩慢、記憶體不足或中途停止
重試前,請先閱讀 Harness 或 Ollama 中的錯誤訊息。關閉不必要且耗用大量記憶體的應用程式,並從較小的瀏覽器任務開始。在產生回應期間執行 ollama ps,檢查已載入的模型和上下文。如果你選擇較小的模型,請下載它,並同時更新 Harness 中的模型 ID;它仍然必須支援工具呼叫。
Airbnb 要求你登入
開啟 Agent Space,自己完成登入或驗證,然後請 Agent 繼續執行。
相關文件
- DeepSeek Harness:介紹影片中使用的介面
- 自訂 Agent Harness:使用其他 Harness 時的要求
- Skills:Agent 如何取得瀏覽器工具
- Space:Agent 的頁面放在哪裡
- Ollama for Windows:安裝與服務設定
- Ollama 上下文長度:上下文設定與記憶體用量