AEO Radar
開源的 AI 引擎最佳化(AEO)監測工具。
每天追蹤你的品牌在 ChatGPT 等 AI 回答中出現的頻率、排名位置,以及被哪些競品蓋過,把原始回應變成可以直接行動的儀表板。
為什麼需要這個工具
搜尋正從「十條藍色連結」轉向「一個 AI 生成答案」。如果你的品牌沒被 AI 引用,就等於隱形,不管你 SEO 做得多好。AEO Radar 每天對你指定的關鍵字去查詢 AI 引擎,把零散的回答轉成趨勢、排名與競品對照,讓你知道自己在 AI 時代的能見度到底落在哪。
功能特色
每日 headless 爬蟲
Playwright + stealth,不需 API key、沒有每次查詢成本,每天自動對你指定的關鍵字去問 AI 引擎。
LLM 驅動分析
每個回答自動抽取品牌提及、排名、情緒、競品、引用域名與來源 URL,變成結構化資料。
極簡深色儀表板
Next.js + Recharts,純灰階。KPI 卡片、趨勢線、競品表格、帶截圖的原始查詢結果一次看完。
每關鍵字 4 個意圖
每個關鍵字展開成推薦 / 比較 / 教學 / 採購四種變體,看的是整個漏斗的能見度,不只推薦清單。
單一設定檔
品牌、關鍵字、目標市場全在一個檔案,整條 pipeline 自動跟著走,不用到處改設定。
可擴充引擎
預設打 ChatGPT,繼承一個 base crawler 就能加上 Gemini、Perplexity、Claude。SQLite 預設,一行換 Postgres。
運作方式
設定你的品牌
在 brand.ts 填品牌名、描述、目標市場、4 到 10 個種子關鍵字。
產生提示詞
每個關鍵字自動展開成 4 個意圖變體的查詢提示詞。
每日爬取 AI 引擎
headless 瀏覽器去問 ChatGPT,把完整回答與截圖存下來。
分析並上儀表板
LLM 抽取品牌提及 / 排名 / 競品 / 情緒,匯成趨勢與報表。
⚠️ 使用前請注意
AEO Radar 會自動操作第三方 AI 服務(預設 ChatGPT),這可能違反對方的服務條款,被爬取的帳號有被停權的風險。請用專用帳號、不要用主力帳號,並維持每日或更低的查詢頻率。本專案獨立開發,與 OpenAI、Google、Anthropic、Perplexity 等服務商無任何關聯或授權,依 MIT License 以現狀提供,使用後果自負。
常見問題
AEO 是什麼?跟 SEO 有什麼差別?
AEO(Answer Engine Optimization,答案引擎最佳化)針對 ChatGPT、Perplexity、Gemini 等 AI 答案引擎,優化你的品牌被 AI 引用、推薦的機率。SEO 針對 Google 等傳統搜尋引擎,重視排名與點擊;AEO 重視內容的可引用性與在 AI 回答裡的出現位置。搜尋正從十條藍色連結轉向一個 AI 生成答案,沒被 AI 引用就等於隱形。
AEO Radar 怎麼運作?需要 API key 嗎?
不需要 AI 服務的 API key。它用 Playwright headless 瀏覽器,每天對你指定的關鍵字直接去問 AI 引擎(預設 ChatGPT),把回答抓回來後用 LLM 結構化抽取品牌提及、排名、競品、情緒,最後匯成儀表板。執行時需要本機有 Node.js 20+ 與 Claude CLI。
這樣自動操作 AI 服務,帳號會不會被封?
有風險。自動化操作 ChatGPT、Gemini、Perplexity、Claude 的網頁介面可能違反對方服務條款,被爬取的帳號有被停權的可能。請務必用專用帳號、不要用主力帳號,並維持每日排程或更低的查詢頻率。本專案與各 AI 服務商無任何關聯或授權,企業或受監管產業若無法承受這類風險,建議改用有官方 API 授權的 AEO 工具。
免費嗎?要付費嗎?
AEO Radar 採 MIT 授權,完全開源免費,可自由自架、修改、商用。沒有每次查詢的 API 成本(因為走網頁爬取而非付費 API)。你只需要一台能跑 Node.js 的機器。
支援哪些 AI 引擎?
預設監測 ChatGPT。架構設計成只要繼承一個 base crawler 類別,就能加上 Gemini、Perplexity、Claude 等其他引擎,歡迎發 PR 一起擴充。