我最近在玩 Cloudflare 推出的實驗性工具 Kitesurf。簡單來說,它把 Cloudflare 的 Browser Rendering(無頭瀏覽器服務)跟 LLM 結合在一起,讓你用講話的方式就能指揮 AI 幫你操作網頁或抓取資料。
Kitesurf 解決了什麼問題?
以前寫網頁自動化或爬蟲,得打開 Playwright 或 Puppeteer 慢慢找 CSS Selector。只要網站改版,腳本往往就壞掉。Kitesurf 的做法是直接讓 AI 看懂網頁結構,根據你的指令自己決定點擊哪裡、輸入什麼文字,減少了維護腳本的時間成本。
簡單上手教學
想直接體驗的話,可以參考以下步驟:
- 開啟平台:直接前往 Kitesurf 網站。
- 輸入目標 URL 與任務指令:在輸入框貼上你要處理的網頁,並用自然語言說明目標(例如:「幫我找出首頁前五篇熱門文章標題與連結」)。
- 設定 API Key:根據提示填入相應的模型 API Key(如 OpenAI 或 Claude),讓 Agent 具備推理能力。
- 觀察執行過程:按下執行後,畫面會展示無頭瀏覽器當前的步驟,包含截圖、分析節點與點擊動作。
- 取得輸出結果:任務完成後,可以直接複製輸出的結構化文字或 JSON 資料。
使用體驗與小結
實測幾個簡單的頁面資料提取,因為背後有 Cloudflare 的邊緣網路加持,整體執行速度算順暢。不過如果遇到極為複雜的動態選單或強烈的人機驗證,AI 偶爾還是會卡住。拿來做輕量級的資料監控、自動填表或探索 AI Browser Agent 的可能性非常合適,有興趣的朋友不妨抽空玩玩看。
留言
張貼留言