如何使用 DeepSeek Harness 搭配 ego (lite)
設定 DeepSeek Harness 搭配 ego (lite):在 Web UI 或 headless 終端模式中啟用 Full access,載入 ego-browser,並完成一項瀏覽器任務。
DeepSeek Harness 可以透過本機 Web UI 或一次性的 headless 終端命令控制 ego (lite)。本指南以 Anthropic 的 X 個人檔案為例,由 DeepSeek Harness 在 ego (lite) 的 Agent Space 中開啟頁面,讀取前五則貼文,並回傳整理後的結果。
上方是 Web UI 的完整操作過程。DeepSeek Harness 目前沒有單獨的原生桌面應用,也沒有內建 TUI,因此本指南使用官方 Web UI 與 headless 設定。
開始前
請先安裝 ego (lite)、完成初始設定,並確認電腦中已安裝 Node.js,同時 DeepSeek Harness 已連接可用的模型。
- 下載並開啟 DMG 安裝檔
- 按照指示,按兩下 ego (lite) 的 icon 進行安裝
- 啟動 ego (lite),完成初始設定
-
- 安裝 Node.js
-
- 啟動 DeepSeek Harness,並在 Settings > Models 中連接模型
ego (lite) 會將 ego-browser 安裝到 ~/.agents/skills/。DeepSeek Harness 會掃描這個共用的使用者 Skill 目錄,也會讀取目前專案中的 .agents/skills/。
安裝 ego (lite) 後,請完全退出並重新啟動 DeepSeek Harness,再繼續下面的操作。這樣 DeepSeek Harness 才能重新載入新安裝的 Skill,並在 Web UI 中顯示 /ego-browser 斜線命令。僅新增工作階段可能無法重新載入 Skill。
選擇 Web UI 或 headless 終端模式
使用 Web UI 時,請在專案目錄中開啟終端機並執行:
npx @deepseek-ai/dsh web
DeepSeek Harness 會在 http://127.0.0.1:3080 開啟本機 Web UI。如果已經全域安裝 dsh,也可以直接執行 dsh web。
使用終端時,請選擇 headless 設定。它會執行一次任務、輸出最終結果,然後結束。這裡的「headless」只表示 Harness 本身沒有對話界面;任務執行期間,ego (lite) 仍會開啟可見的瀏覽器視窗。
第 1 步:開啟 Full access
Web UI
開啟輸入框下方的權限選單,選擇 Full access。閱讀風險提示,勾選確認框,然後點選 Enable Full access。
Full access 對應 danger-full-access 預設:命令不再受限於 Harness 的沙箱,批准提示也會關閉。請僅在您信任目前任務與工作區的情況下開啟。
headless 終端模式
在執行任務的同一命令中設定權限模式:
DSH_PERMISSION_MODE=danger-full-access dsh --profile headless \
"Use the ego-browser skill to open Anthropic's official X profile and collect the first five posts shown in the Posts feed."
環境變數會為本次執行啟用 danger-full-access,並將批准策略設為 never。結尾引號中的內容是任務指令,不是額外的設定參數。
第 2 步:載入 ego-browser Skill
Web UI
在輸入框中輸入 /ego-browser,然後從候選清單中選擇對應的 Skill。在 Skill 名稱後繼續輸入或貼上瀏覽器任務,再送出訊息。
直接使用 /ego-browser 可以在任務開始前明確載入 Skill。DeepSeek Harness 也能根據任務意圖選擇允許由模型呼叫的 Skill,但錄製示範時明確輸入更容易確認呼叫過程。
headless 終端模式
第 1 步的終端命令已經明確要求使用 ego-browser Skill,因此無需再送出單獨的斜線命令。如需明確呼叫,也可以在引號中的任務開頭加入 /ego-browser。
第 3 步:讓 DeepSeek Harness 執行瀏覽器任務
Web UI
DeepSeek Harness 會載入 Skill、呼叫 ego-browser 命令列工具,並在單獨的 ego (lite) Agent Space 中開啟 Anthropic 的 X 個人檔案。Agent 讀取指定貼文並整理結果時,請保持 Web UI 執行。
headless 終端模式
終端會在不開啟 Harness 對話界面的情況下執行相同的瀏覽器流程。錄製時可以將終端放在一側作為控制端,同時在另一側展示 ego (lite) 中的即時瀏覽器操作。
第 4 步:完成任務
任務完成後,Web UI 會顯示五則貼文的可見資訊、對應連結和簡要內容整理。使用 headless 終端模式時,DeepSeek Harness 會在終端輸出最終結果並結束。Anthropic 的 X 個人檔案會繼續保留在 ego (lite) 中。
常見問題
找不到 /ego-browser
請確認 ~/.agents/skills/ego-browser/SKILL.md 存在,然後從目標專案目錄啟動 DeepSeek Harness 並新增工作階段。DeepSeek Harness 也會掃描 <專案目錄>/.agents/skills/ 中的專案 Skill。
執行任務時仍要求批准
使用 Web UI 時,請在送出任務前確認目前工作階段顯示為 Full access。使用終端時,請確認同一命令中 DSH_PERMISSION_MODE=danger-full-access 位於 dsh 前面。
終端找不到 dsh
可以改用套件執行器:
DSH_PERMISSION_MODE=danger-full-access npx @deepseek-ai/dsh --profile headless \
"Use the ego-browser skill to open Anthropic's official X profile and collect the first five posts shown in the Posts feed."
為什麼本指南沒有桌面版或 TUI?
DeepSeek Harness 目前官方提供的是本機 Web UI 與 headless CLI 設定。Web UI 在本機執行,但需要透過瀏覽器開啟,不屬於原生桌面應用。TUI 需要另外安裝社群外掛程式,因此不在本指南範圍內。
X 要求登入或驗證帳號
請在 ego (lite) 的 Agent Space 中完成登入或驗證,然後重新執行任務。
相關文件
- 快速開始:安裝 ego (lite) 並完成第一個瀏覽器任務
- Claude Code 瀏覽器自動化:透過 Claude Code 使用 ego-browser
- Codex 瀏覽器自動化:透過 Codex 桌面版或 TUI 使用 ego-browser
- OpenCode 瀏覽器自動化:透過 OpenCode 桌面版或 TUI 使用 ego-browser
- OpenClaw 瀏覽器自動化:透過 OpenClaw macOS 桌面版或 TUI 使用 ego-browser
- ego-browser:查看瀏覽器輔助命令及使用方式
- DeepSeek Harness 官方網站:查看產品介紹與快速開始
- DeepSeek Harness 儲存庫:查看原始碼與最新版本資訊
- DeepSeek Harness 使用者指南:設定 Web UI 與模型提供商
- DeepSeek Harness 權限預設:了解 Full access、沙箱模式與批准策略