📡

AEO Radar

開源的 AI 引擎最佳化(AEO)監測工具。

每天追蹤你的品牌在 ChatGPT 等 AI 回答中出現的頻率、排名位置,以及被哪些競品蓋過,把原始回應變成可以直接行動的儀表板。

在 GitHub 上查看19 starsMIT License

為什麼需要這個工具

搜尋正從「十條藍色連結」轉向「一個 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。

運作方式

1

設定你的品牌

在 brand.ts 填品牌名、描述、目標市場、4 到 10 個種子關鍵字。

2

產生提示詞

每個關鍵字自動展開成 4 個意圖變體的查詢提示詞。

3

每日爬取 AI 引擎

headless 瀏覽器去問 ChatGPT,把完整回答與截圖存下來。

4

分析並上儀表板

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 一起擴充。

想看你的品牌在 AI 答案裡排第幾?

Clone 下來,填好品牌設定,今天就能跑第一次掃描。完整安裝說明都在 GitHub。