AI agent 瀏覽器能做什麼?開源 dots 的用途、風險與權限紅線|AIRUN
先講結論: AI agent 瀏覽器可以代跑比價、查報價、整理後台這類重複的上網工作。可是它主打「不被網站擋」,帳號停權和違反條款的風險就落到使用者身上。建議先畫好權限紅線,再從只讀的流程開始用。
發稿日期:2026 年 9 月 30 日。專案內容依據發稿當天 GitHub 專案頁 feder-cr/dots 的公開資訊。
AI agent 瀏覽器是什麼?dots 這個開源專案在做什麼?
AI agent 瀏覽器就是讓 AI 自己開一台瀏覽器,像人一樣點擊、輸入,把網頁上的事情做完。開源專案 dots 把力氣花在瀏覽器上,用改過的 Firefox 引擎,降低被網站認出是機器人的機率。
專案頁開頭這樣寫:每個 AI agent 都由「一個模型加一台瀏覽器」組成,模型改一個參數就能換,網站看到的只有瀏覽器(來源)。這句話就是整個專案的設計方向。
截至發稿當天,專案頁顯示 617 顆星(star,GitHub 使用者收藏、關注這個專案的次數)、48 個 fork(別人把程式碼複製一份另外修改的次數)、4 個 commit(程式碼被修改並存檔的次數),採 MIT 授權(GitHub)。4 個 commit 表示開發紀錄很短,穩定度無從判斷。
安裝方式是先裝 uv(一個 Python 套件與執行工具),再用一行指令帶入 OpenRouter 的金鑰啟動。OpenRouter 是一個可以串接多家 AI 模型的中介服務。專案頁只提供 Windows(PowerShell)與 Linux 指令,macOS 未說明,用 Mac 的讀者要自己確認能不能跑。啟動後打開本機的 127.0.0.1:8765,左邊是對話,右邊是即時的瀏覽器畫面。
dots 跟 OpenAI 有關嗎?
專案頁寫明「Not affiliated with OpenAI」,跟 OpenAI 沒有隸屬關係。專案標籤裡出現 openai-dots、openai、chatgpt 等字樣,別因為名稱就把它當成 OpenAI 的產品,完整說明見文末常見問題。
為什麼 AI agent 上網常常失敗?dots 怎麼處理?
dots 的 README 認為,網頁 agent 失敗的原因很少出在模型,常見的是頁面沒載入、跳出驗證挑戰、登入過期、點擊沒點到。這些都發生在瀏覽器這一層,模型還沒開始思考就已經卡住了(來源)。
它的每一項設計都是衝著這些卡點來的,每一項也都有代價。以下為專案自述,本文未實測:
| dots 的設計 | 白話解釋 | 解決什麼卡點 | 老闆要注意 |
|---|---|---|---|
| 以 C++ 修改的 Firefox 引擎 | 瀏覽器指紋(網站拿螢幕、字型、顯示卡、時區組合起來辨識訪客)直接由引擎產生,不靠事後用 JavaScript 遮蓋 | 專案宣稱比較不容易被判定是機器人 | 刻意規避偵測,可能違反網站條款 |
--seed 一組身分 | 螢幕、字型、GPU、時區、語言彼此對得上,同一個 seed 每次都是同一個「人」 | 身分穩定,不會每次都像新訪客 | 等於養了一個固定的數位身分,要指定誰負責 |
| 沒有 WebDriver、DevTools 痕跡 | 一般自動化工具會在頁面留下這些特徵 | 專案宣稱頁面找不到自動化的跡象 | 同上,規避偵測本身就有條款風險 |
| 模擬人手操作 | 游標移到目標再點,鍵盤一個字一個字按 | 表單和按鈕能正常觸發 | 按下送出就真的送出了 |
--profile-dir 保存登入 | 把 cookies(網站記住你登入狀態的小檔案)留到下一次 | 不必每次重新登入 | 登入狀態存在電腦上,電腦要管好 |
--proxy 代理連線 | 從別的網路出口連線,時區和語言跟著出口改 | 可以查地區限定的內容 | 偽裝地區可能觸發異常登入警示 |
另外,專案附帶的 invisible_playwright_mcp 可以把這台瀏覽器交給 Claude Code、Codex、Gemini CLI 等助理使用(來源)。MCP 是讓 AI 助理接上外部工具的共通介面。接上之後,你平常用的 AI 助理就能登入網站、動手操作。
AI agent 瀏覽器可以幫中小企業自動做哪些事?
最適合的是「讀資料、做整理、最後由人確認」的流程,例如查供應商報價、比對競品價格、蒐集公開資訊、抄錄自家後台報表來對帳。會動到錢、送出訂單、代表公司對外發言的動作,都不該讓它自己按下去。
| 日常流程 | 適合程度 | 主要風險 | 建議權限 |
|---|---|---|---|
| 供應商官網查報價、庫存 | 高 | 對方條款可能限制自動抓取 | 只讀 |
| 競品比價 | 高 | 查太頻繁可能被封 IP | 只讀,並限制頻率 |
| 自家電商或 POS 後台匯出報表對帳 | 中高 | 登入憑證存在本機 | 專用帳號,只給讀取權限 |
| 查公開資料 | 中 | 有驗證碼的系統不該硬闖 | 只讀 |
| 填詢價單、報名表 | 中 | 送出就是正式對外 | 人工確認後才送出 |
| 下單、付款、網路銀行 | 低 | 金錢損失沒辦法撤回 | 禁止 |
README 裡的範例指令值得照抄它的寫法:查米蘭到里斯本下個月 12 到 16 日每天最便宜的票價,某天沒有機位就直接說,「不要猜數字」(來源)。交給 agent 查報價時,也要在指令裡寫明「查不到就回報查不到」。一個編出來的報價,比查不到更危險。
「不會被網站擋下」有什麼風險?帳號會不會被停權?
有風險。網站若刻意擋機器人,技術上繞得過去,合約上不見得站得住腳。服務條款是否限制自動化存取或多帳號操作,各網站條款不一,請逐一確認(這部分不是 dots 專案頁的內容)。被判定違規時,停權的就是你公司登入的那個帳號。
風險可以拆成四種:
- 條款風險:刻意讓網站認不出自動化,本身就可能違反條款。上線前把目標網站的使用條款打開來讀,不要憑感覺判斷。
- 帳號風險:搭配
--proxy改變連線地區時,金融類、電商類平台可能把異地登入當成異常,甚至直接鎖帳號。 - 資料風險:
--profile-dir會把登入狀態留在電腦上。那台電腦一旦被入侵,外洩的就是一整組已經登入的帳號。 - 維運風險:專案目前只有 4 個 commit,屬於社群開源專案,專案頁沒有提到任何商業支援或服務承諾。網站改版導致流程壞掉,只能自己修。
老闆導入前該先畫哪三條權限紅線?
第一條,錢不給:付款、下單、網路銀行一律由人操作。第二條,帳號分開:agent 用專用帳號和最低權限,不碰老闆的主帳號。第三條,網站要挑:只跑自家系統和條款允許自動化的網站,其他的先確認清楚。
紅線一:錢不給。 凡是按下去就會付款、扣款、成立訂單的按鈕,agent 只能做到「準備好、截圖給人看」。最後一下由人按。
紅線二:帳號分開。 替 agent 開一組專用帳號,後台角色只給讀取或匯出的權限。不要把老闆的主帳號、網銀、報稅憑證放進它的瀏覽器設定檔。出事時才查得到是哪個帳號、做了什麼。
紅線三:網站要挑。 先從自家系統和條款明確允許的網站開始。只要一個流程得靠偽裝才跑得動,就表示對方不想被自動化。這時候改走 API(網站正式開放給程式串接的通道),或者直接跟對方談資料交換,會比硬闖穩。
這對台灣中小企業意味著什麼?
讓 agent 上網做事的技術門檻已經很低:裝好 uv、備好 OpenRouter 金鑰後,一行指令就能啟動。接下來會卡住中小企業的是權限怎麼管、誰負責。先把自家的重複上網工作列清單,分成只讀、寫入、付款三級,只把只讀的交出去,這是現在最划算的做法。
「不會被擋」只能當成技術特性來看,不該當成採購理由。以下是編輯判斷,沒有調查數據支撐。我們的判斷:報價、對帳、公開資料查詢這類流程,多半用不到偽裝;真要靠偽裝才跑得動的,多半是條款不允許的場景。
建議的做法:這個月挑一個「每週要花兩小時以上、只需要讀資料」的流程,用專用帳號試跑兩週。每次都跟人工結果對照,準確率夠穩再擴大範圍。對照紀錄要留下來,這是之後擴大授權的依據。
關於 AIRUN(自家服務資訊): AIRUN 提供 AEO 服務,檢查你的公司會不會出現在 AI 給出的答案裡。有興趣可以到 AIRUN 的 AEO 頁面看看。
我們的立場: AI agent 瀏覽器值得現在就試,但只用在只讀流程。帳號、金錢、對外發言這三件事,要握在人的手上。
常見問題
dots 是 OpenAI 的產品嗎?
依 GitHub 專案頁,feder-cr/dots 寫明「Not affiliated with OpenAI」,也就是與 OpenAI 沒有隸屬關係。它採 MIT 授權開源,專案標籤把自己列為開源替代方案(open-source-alternative)。OpenAI 是否有同名產品,不在本文來源範圍內,請自行查證。
AI agent 瀏覽器適合中小企業做什麼?
最適合只讀不寫的重複工作,例如查供應商報價與庫存、比對競品價格、蒐集公開資訊、從自家後台匯出報表來對帳。這類工作出錯還能重跑。送出訂單、付款、代表公司對外回覆這類動作,建議由人做最後確認,不讓 agent 自己按下送出。
用 AI agent 瀏覽器會不會讓帳號被停權?
有可能。網站是否允許自動化存取,各網站條款不一,請逐一確認。dots 主打降低被偵測,但技術上過得了關,不代表合約允許這樣做。平台一旦判定違規,被停權的就是你公司登入的那個帳號。所以導入前要先讀條款,並改用專用帳號。
dots 要怎麼開始用?需要準備什麼?
先裝 uv 這個 Python 工具,再帶入 OpenRouter 的 API 金鑰執行,之後開啟本機網址 127.0.0.1:8765,左邊是對話,右邊是即時的瀏覽器畫面。專案頁只提供 Windows 與 Linux 指令,macOS 未說明。授權為 MIT。模型費用看你在 OpenRouter 選哪個模型而定,專案頁沒有列出費用。
導入 AI agent 瀏覽器前,老闆最該先做什麼?
先畫三條權限紅線。第一,錢不給:付款、下單、網銀一律由人操作。第二,帳號分開:agent 用專用帳號和最低權限的角色。第三,網站要挑:只跑自家系統,以及條款允許自動化的網站。畫完之後,挑一個只讀的流程試跑兩週,確認結果正確再擴大範圍。
AIRUN 對抗式創業體檢 AgentFlow Solutions(双云行銷試運行)