你將完成什麼
讀完這篇指南,你將擁有一份完整的競爭分析報告——無需打開十幾個瀏覽器分頁、在不同工具之間複製貼上資料,也不用花幾小時讀使用者評價。
你將使用 Codex(OpenAI 的免費終端 AI 助手)來完成繁重工作:發現競爭對手、比較市場覆蓋度、提取定價與功能、大量分析使用者評價,以及排查誰出現在了 AI 生成的答案中。你只需輸入提示詞,Codex 負責執行研究。
適合誰讀: SEO 新手、行銷人員、創辦人——任何需要了解競爭格局但從未使用過終端 AI 助手的人。
你需要準備:
- 已安裝 Codex(官方指南)——免費版足夠完成所有步驟
- 你自己的網站或業務作為分析對象
- 可選:DataForSEO 或 Firecrawl 的 API 金鑰(如果需要即時關鍵字資料;所有提示詞無需金鑰也能運行——Codex 會標註缺失了什麼)
耗時: 基礎分析(3–5 個競爭對手)約 30–60 分鐘。
完成標準: 一個 competitive-analysis-report.md 檔案,涵蓋你的競爭對手是誰、他們的可見度如何、定價怎麼比對、客戶怎麼說他們,以及他們在 AI 答案中的出現情況。每個資料點都有來源或標註為估算值。
開始之前:為什麼會有這篇指南
競爭分析過去意味著登入 Ahrefs、Brand24、G2、Capterra、Trustpilot 和試算表——然後自己動手把所有東西拼到一起。每個工具只給你一塊拼圖。你是整合者,而且這個過程要花半天時間。
到了 2026 年,Codex 就是整合者。 你描述需要什麼。它會訪問競爭對手頁面、查詢 API(如果你設定了)、提取結構化資料、分析評價情感傾向,然後寫出報告。你來審核、驗證和決策。
六步競爭分析框架本身依然有效。變化在於誰來做這些工作:
步驟 | 舊方法(2023) | Codex 方法(2026) |
|---|---|---|
發現競爭對手 | 手動操作 Ahrefs Site Explorer | Codex 搜尋網頁並分類競爭對手 |
比較覆蓋度 | Ahrefs Rank Tracker + Brand24 | Codex 檢查有機搜尋、社群和 AI 引用資料 |
比較定價 | 訪問 5 個定價頁面,手動複製到試算表 | Codex 並行從所有頁面提取結構化定價 |
分析評價 | 分批複製貼上到 ChatGPT | Codex 大量抓取並分析 G2、Capterra、Trustpilot 上 100+ 條評價 |
購買體驗 | 手動註冊並填寫檢查表 | Codex 評估註冊流程,輸出評分檢查表 |
呈現結論 | 從零搭建簡報 | Codex 撰寫結構化報告,附優先級建議 |
還有一個 2023 年不存在的第七維度:AI 搜尋可見度。ChatGPT、Perplexity 和 Google AI Overviews 現在已經能帶來真實流量。如果競爭對手被 AI 答案引用而你沒有,那就是一個可衡量的競爭差距。
設定工作空間
打開終端機,建立一個專案資料夾:
mkdir competitive-analysis && cd competitive-analysis啟動 Codex:
codex你現在進入了 AI 助手會話。本指南中的每條提示詞都可以直接貼上使用。Codex 會閱讀網頁、執行搜尋、整理資料並把檔案儲存到你的專案資料夾中。
安全提醒: Codex 在你的本地機器上執行,只能訪問你允許的內容。除非你連接了外部 API,否則它不會向任何地方傳送資料。下面每條提示詞都遵守這個邊界——AI 助手會標註資料來源,並標記無法驗證的內容。
第一步:發現你真正的直接競爭對手
這一步產出什麼: 一份 3–8 個直接競爭對手的排名清單——即向與你相同的受眾銷售類似解決方案的公司。
為什麼重要: 大多數團隊只會說出所在領域最大的品牌,或者他們丟過一單的公司。真正的競爭對手發現是系統性的:誰分享了你的搜尋流量、誰在對你的品牌詞出價,以及誰在購買對話中反覆出現在你旁邊。
提示詞
把它貼到 Codex 中。把 yourcompany.com 和描述替換成你自己的:
## 任務:發現我的直接競爭對手
我經營 [yourcompany.com],我們做的是 [一句話描述你銷售什麼、面向誰]。
### 第一部分:有機搜尋重疊
1. 訪問我的首頁。提取我的產品做什麼、面向誰,以及 3-5 個關鍵功能。
2. 搜尋 "[我的產品類別] alternatives"、"[我的產品類別] vs" 和 "[我的產品類別] software"。收集在多次搜尋中重複出現的網域。
3. 在 G2、Capterra 和 Reddit 上搜尋我的產品類別。記錄在與類似產品比較和討論中出現的網域。
### 第二部分:付費搜尋訊號
搜尋 "[我的品牌名稱] alternatives" 和 "[我的品牌名稱] vs"。注意哪些網域投放了廣告或出現在評測彙總中。
### 第三部分:分類和排序
將每個競爭對手歸類為:
- **直接** — 相同解決方案,相同受眾
- **間接** — 不同解決方案,相同受眾
- **目標型** — 相同解決方案,更大或不同的受眾
### 輸出
儲存到 `competitors.md`:
- 直接競爭對手排名表(名稱、網域、競爭原因、信心水準)
- 間接競爭對手的次要清單
- 任何資料缺口(例如:未設定付費搜尋 API)好的輸出長什麼樣
以虛構的 helpdesk SaaS "CloudDesk" 為例,Codex 會輸出:
# CloudDesk — 直接競爭對手
| # | 競爭對手 | 網域 | 競爭原因 | 信心水準 |
|---|-----------|--------|-----------------|------------|
| 1 | HelpScout | helpscout.com | 共享 "help desk software" 搜尋查詢;面向 SMB 支援團隊 | 高 |
| 2 | Freshdesk | freshdesk.com | 在 "customer support software" 和 SMB 細分市場重疊 | 高 |
| 3 | Zendesk | zendesk.com | 主導企業級;在中型市場重疊 | 高 |
| 4 | Intercom | intercom.com | 在 "customer messaging platform" 查詢中競爭 | 中 |
| 5 | Zoho Desk | zoho.com/desk | 價格競爭力強;出現在 "cheap help desk" 搜尋中 | 中 |
## 間接競爭對手
- **Front** (front.com) — 共享收件匣,非完整 helpdesk;受眾重疊
- **HubSpot Service Hub** (hubspot.com) — CRM 優先;當買家已使用 HubSpot 時構成競爭
## 資料缺口
- 付費搜尋重疊:未驗證(未設定 SEMrush/Ahrefs API)品質檢查
- 每個競爭對手向與你類似的受眾銷售
- 清單中至少有一個你的團隊此前沒想到的名字
- 資料缺口被記錄下來,而不是隱藏
- 直接與間接的分類站得住腳
如果產出不理想
給 Codex 更具體的指令:「再搜尋 [具體功能] 工具和 [具體用例] 軟體。看看誰在這些搜尋詞下與我們排在一起。」
第二步:比較市場覆蓋度與可見度
這一步產出什麼: 一張表格,比較你的有機搜尋存在感、社群足跡以及——2026 年新增——AI 搜尋可見度。
為什麼重要: 可見度差距解釋為什麼客戶先找到競爭對手。舊時的"聲量份額"只涵蓋有機搜尋和社群媒體。到了 2026 年,AI 答案是很多購買旅程的第一接觸點。
提示詞
## 任務:比較市場覆蓋度
使用 `competitors.md` 中的競爭對手清單。
### 第一部分:有機搜尋可見度
對每個競爭對手(和我的網站):
1. 搜尋 "[競爭對手名稱]" — 注意 SERP 佔有率、知識面板、網站連結
2. 搜尋 "[產品類別] 軟體" — 注意誰出現在第一頁
3. 搜尋 "[產品類別] vs" — 注意比較頁面的排名
4. 估算相對有機搜尋體量:最大 / 大 / 中 / 小
除非 API 資料確認,否則所有內容標註 [估算]。
### 第二部分:社群存在感
對每個競爭對手,查看公開資料:
- LinkedIn 公司頁面:粉絲數和近期發文頻率
- Twitter/X:粉絲數和最近 5 則貼文的互動
- YouTube:訂閱數和最後上傳日期(如果相關)
### 第三部分:AI 搜尋可見度(2026 維度)
在 ChatGPT、Perplexity 和 Google AI Overviews 上測試這些查詢:
1. "best [產品類別] software"
2. "[產品類別] for [目標受眾]"
3. "[競爭對手 A] vs [競爭對手 B]"
4. "alternatives to [我的品牌]"
5. "[具體用例] tool"
對每個查詢+平台,記錄哪些品牌被提及、我的品牌是否出現,以及語氣。如果某個 AI 平台無法程式化訪問,手動測試並註明。
### 輸出
儲存到 `market-reach.md`:
1. 有機聲量份額比較表(標註所有估算值)
2. 社群存在感比較表
3. AI 可見度熱力圖:競爭對手 × 平台 × 查詢
4. 差距分析並附優先級(🔴 高 / 🟡 中 / 🟢 低)第三步:大量比較定價與功能
這一步產出什麼: 一個結構化的定價表和功能矩陣——每個競爭對手收費多少,買家在每個層級能得到什麼。
為什麼重要: 定價讓「為什麼選他們不選我們?」變得具體。Codex 可以並行從五個定價頁面提取結構化資料。
提示詞
## 任務:提取並比較定價和功能
使用 `competitors.md` 中的競爭對手清單。
### 第一部分:提取定價
對每個競爭對手,訪問他們的公開定價頁面。對每個方案:
- 方案名稱、月價格、年價格(如顯示)
- 使用者/席位限制
- 此層級包含的關鍵功能
- 更高層級才解鎖的功能
- 免費試用?免費方案?時長和限制?
### 第二部分:構建功能矩陣
從每個競爭對手的功能頁面,收集所有命名功能。每個標註為:
- ✅ 有此功能
- ❌ 無此功能
- ⚠️ 部分或有附加條件
- ❓ 無法驗證
### 第三部分:組織比較
**定價表:**
| 競爭對手 | 最低方案 | 中檔方案 | 完整方案 | 免費層? | 免費試用? |
|-----------|--------------|----------|-----------|------------|-------------|
**功能矩陣:**
| 功能 | 我的產品 | 競爭對手 A | 競爭對手 B | 競爭對手 C |
|---------|-----------|-------------|-------------|-------------|
### 輸出
儲存到 `pricing-features.md`,每個價格附帶來源 URL 和訪問日期。
### 規則
- 只記錄公開頁面可見的價格。需要登入才能看的價格 → 標註 "Login-gated"
- 絕不猜測價格
- 對你自己的產品跟對競爭對手一樣誠實——不要給自己多打勾第四步:大量分析使用者評價
這一步產出什麼: 對每個競爭對手 2–4 星評價的情感分析——使用者喜歡什麼、討厭什麼、希望存在什麼。
為什麼重要: 評價揭示了行銷頁面隱藏的東西。2–4 星區間是使用者實際解釋他們推理的地方。Codex 可以在一次執行中收集和分析 100+ 條評價。
提示詞
## 任務:分析競爭對手使用者評價
對 `competitors.md` 中的每個競爭對手,分析來自 G2、Capterra 和 Trustpilot 的 2–4 星評價。
### 第一部分:收集評價
找到每個競爭對手的 G2、Capterra 和 Trustpilot 個人頁面。每個競爭對手收集最多 30 條評價,優先:
- 最新的在前
- 2–4 星評分(最有可執行性的回饋)
- 有實質性文字的評價
### 第二部分:分析
對收集到的評價,識別:
1. 反覆出現的讚賞主題 — 使用者持續喜歡什麼?
2. 反覆出現的投訴 — 使用者持續批評什麼?
3. 功能請求 — 使用者希望存在什麼功能?
4. 轉投原因 — 使用者為什麼離開或考慮離開?
5. 上手體驗 — 使用者如何描述他們的前幾週?
6. 支援品質 — 使用者如何描述客服互動?
### 第三部分:每個競爭對手的總結
前 3 項優勢(附帶簡短說明片段,非完整引用)
前 3 項劣勢(附帶簡短說明片段)
一句話總結:「使用者選擇 [競爭對手] 因為 _____,但他們抱怨 _____。」
### 第四部分:跨競爭對手模式
市場普遍想要什麼?所有競爭對手都沒有解決好的問題是什麼?
### 輸出
儲存到 `review-analysis.md`。
### 規則
- 只使用你能訪問的評價文字。如果某個平台阻止訪問,記錄並跳過。
- 引用片段必須簡短(合理使用)。
- 不要編造評價或情感。第五步:對標購買體驗
這一步產出什麼: 對每個競爭對手產品在評估、試用和購買上的便捷程度的評分評估。
為什麼重要: 你可能有最好的產品,但因為競爭對手的註冊只需 30 秒而你要求銷售電話,結果丟單。
提示詞
## 任務:對標購買體驗
對每個競爭對手,以未登入的潛在買家身份評估。每個維度打分 1–5(5 為最佳),附具體觀察:
1. **定價透明度** — 不登入可見?方案差異清晰?
2. **免費試用/免費層** — 不聯繫銷售就能試用?
3. **註冊摩擦** — 從著陸頁到可用的產品需要多少步?需要信用卡?
4. **演示可用性** — 截圖、影片、互動演示、沙箱?
5. **銷售聯繫** — 找聯繫資訊或開始聊天的方便程度?
6. **取消清晰度** — 檢查幫助中心:取消/降級流程清晰?
7. **文件品質** — 有公開知識庫?設定指南是否清晰且最新?
同時標記任何暗黑模式:隱藏價格、強制銷售電話、令人困惑的層級結構、難找的取消按鈕。
### 輸出
儲存到 `purchasing-experience.md`:
- 評分表(所有競爭對手,所有維度)
- 觀察到的最佳實踐
- 發現的摩擦點
- 你與最佳實踐的差距
### 重要提醒
在測試註冊流程時,在輸入真實個人資訊之前停止。第六步:綜合為可執行報告
這一步產出什麼: 一個單獨的 competitive-analysis-report.md,匯集所有發現並為各團隊推薦具體行動。
為什麼重要: 原始資料說服不了任何人。好的競爭分析最終產出有優先級的建議,產品、行銷和銷售團隊可以立即行動。
提示詞
## 任務:綜合我的競爭分析
我已完成競爭分析。發現結果在:
- `competitors.md`
- `market-reach.md`
- `pricing-features.md`
- `review-analysis.md`
- `purchasing-experience.md`
### 步驟 A:執行摘要
寫 3–4 段內容,涵蓋:
- 前 2–3 個競爭威脅及原因
- 最大的可見度差距(競爭對手接觸到客戶但我們的觸達不到的地方)
- 最大的產品/定價差距
- 最緊急的單條建議
### 步驟 B:優先級矩陣
| | 容易解決 | 難以解決 |
|---|---|---|
| **高影響** | 本週做 | 本季度規劃 |
| **低影響** | 有空再做 | 降優先級 |
至少放入 3 個具體行動。
### 步驟 C:按團隊的建議
- **產品團隊:** 1–3 個具體功能的構建、修復或改進(點名競爭對手和差距)
- **行銷團隊:** 1–3 個內容、活動或定位行動
- **銷售團隊:** 1–3 個競爭異議,準備作戰卡
### 步驟 D:我們不知道什麼
列出分析無法回答的每個問題:缺失的 API 資料、登入才能訪問的頁面、估算而非測量值、需要人工驗證的假設。
### 輸出
儲存到 `competitive-analysis-report.md`。
### 寫作規則
- 每項建議點名一個具體競爭對手和一個具體差距
- 不要說「改善 SEO」——要說「為 Zendesk 排名 #1–3 的查詢建立 5 個比較頁面」
- 不要說「修復定價」——要說「我們的中檔方案比 HelpScout 同等方案貴 $X,還缺少功能 Y」
- 不確定的主張標註 [需驗證]驗證你完成的分析
在向任何人展示之前:
準確性
- 每個競爭對手網域都能解析到一個真實網站
- 每個價格在你記錄的日期在公開頁面上可見
- 每條評價片段來自可訪問的來源
- 所有估算值標註 [估算]
- 你自己產品的評分沒有誇大
完整性
- 至少分析了 3 個直接競爭對手
- 所有七個章節都存在:競爭對手、覆蓋度、定價、評價、購買體驗、AI 可見度、綜合
- 「我們不知道什麼」章節被填充——完整的分析承認它的局限
可執行性
- 每項建議點名競爭對手、差距和行動
- 優先級矩陣中有具體條目
- 至少有一項行動本週可以啟動
安裝完整工作流為 Codex Skill
以上提示詞可以一次性複製貼上使用。但如果你想要一條命令執行整個競爭分析,把它安裝為 Codex skill。
建立資料夾和檔案:
mkdir -p .agents/skills/competitive-analysis將以下內容儲存為 .agents/skills/competitive-analysis/SKILL.md:
---
name: competitive-analysis
description: Run a complete competitive analysis. Use when user says "analyze my competitors", "competitive analysis for my site", "compare us against competitors", "who are my competitors", or "competitive research".
---
# Competitive Analysis Agent
You run a structured 6-phase competitive analysis. Save all results to organized markdown files. Flag every data gap and assumption. Never guess a metric.
## Phase 0: Confirm Scope
Before any research, ask:
1. Target website/domain?
2. What does the product do and who is the audience? (one sentence each)
3. How many competitors? (default: 5, max: 8)
4. Any API keys configured? (DataForSEO, Firecrawl, Semrush, Ahrefs) — if none, use visible web data and label everything [ESTIMATE].
Wait for answers before proceeding.
## Phase 1: Competitor Discovery → `competitors.md`
1. Visit the target homepage. Extract product description, audience, key features.
2. Search for "[product category] alternatives", "[product category] vs", "[product category] software". Collect domains.
3. Search G2, Capterra, Reddit for the product category. Note domains that appear alongside the target.
4. Classify as Direct / Indirect / Aspirational. Rank by competitive closeness.
5. Save with confidence levels and data gaps.
## Phase 2: Market Reach → `market-reach.md`
1. Organic: Search "[competitor name]" and "[product category] software". Note SERP presence. Label [ESTIMATE].
2. Social: LinkedIn, Twitter/X, YouTube follower counts and posting frequency from public profiles.
3. AI visibility: Test 5 category queries across ChatGPT, Perplexity, Google AI Overviews. Record which brands are cited, sentiment, and whether the target appears.
4. Build gap analysis with priority ratings.
## Phase 3: Pricing and Features → `pricing-features.md`
1. Visit each competitor's public pricing page. Extract plans, prices, user limits, features per tier, trial/free tier info.
2. Build pricing comparison table and feature matrix (✅/❌/⚠️/❓).
3. Record source URLs and access dates. Login-gated pages → mark "Login-gated".
## Phase 4: Review Analysis → `review-analysis.md`
1. Find G2, Capterra, Trustpilot profiles. Collect 2–4 star reviews (up to 30 per competitor).
2. Analyze: praise themes, complaints, feature requests, switching reasons, onboarding, support.
3. Per-competitor: top 3 strengths, top 3 weaknesses, one-sentence value proposition from user perspective.
4. Cross-competitor: unsolved problems across the market.
## Phase 5: Purchasing Experience → `purchasing-experience.md`
1. Score each competitor 1–5 on: pricing transparency, free trial, signup friction, demo availability, sales contact, cancellation clarity, documentation quality.
2. Note dark patterns.
3. Stop before entering real personal information during signup tests.
## Phase 6: Synthesize Report → `competitive-analysis-report.md`
1. Read all five saved files.
2. Executive summary (3–4 paragraphs).
3. Priority matrix (Impact × Difficulty) with ≥3 specific actions.
4. Recommendations for product, marketing, and sales teams.
5. "What We Don't Know" section.
## Data Integrity Rules (Never Violate)
1. Never guess a metric. If you can't see it, record "Not publicly available" or "Login-gated."
2. Label every estimate with [ESTIMATE].
3. Record source URL and access date for every data point.
4. Only use review text you can access. Short fragments only (fair use).
5. Never write API keys, passwords, or tokens into any output file.
6. Score your own product with the same honest criteria as competitors.
## Output Files
- `competitors.md`
- `market-reach.md`
- `pricing-features.md`
- `review-analysis.md`
- `purchasing-experience.md`
- `competitive-analysis-report.md`
## Limits
- Max 8 competitors per run (default: 5)
- Max 30 reviews per competitor
- Max 10 AI search queries per run如何使用這個 Skill
儲存檔案後,在 Codex 中呼叫:
$competitive-analysis yourdomain.com或者直接說:
幫我做一份 [yourdomain.com] 的競爭分析Codex 會根據 skill 描述自動匹配。它先問四個範圍確認問題,然後執行全部六個階段。每個資料獲取步驟都會讓你審核後再繼續。
常見問題
我需要為任何工具付費嗎?
不需要。Codex 的免費層可以抓取公開網頁、搜尋網路和分析文字。如果你想要即時關鍵字搜尋量或 SERP 資料,可以連接 DataForSEO API 金鑰(~$30–50/月)。沒有它,Codex 基於可見的 SERP 資料工作,並將所有內容標註為估算。
我不用終端機,還能做這些嗎?
可以——第一步到第六步的每條提示詞在 ChatGPT 或任何 LLM 聊天介面中都能用。你需要在各步驟之間複製貼上輸出,也不會有自動儲存檔案的功能。但邏輯完全一樣。終端機版本更快;聊天版本同樣有效。
這適合 B2B 嗎?電商呢?本地商家呢?
適合。這個框架與類別無關。對於電商,在第三步把「定價頁面」替換為「產品列表分析」。對於本地商家,在第二步加入 Google 商家檔案的存在感。對於 B2B SaaS,直接使用這些提示詞。
我應該多久重新執行一次?
大多數業務每 6 個月。如果你的市場變化快(AI 工具、金融科技、行銷科技),每季度一次。裝了 Codex skill 後,重新執行只需一條命令:$competitive-analysis yourdomain.com。
新手最容易犯什麼錯誤?
信任輸出而不抽查。Codex 又快速又全面,但它可能漏掉人類能捕捉到的上下文。至少自己親自讀 5 條每個競爭對手的真實評價,確認情感模式。在展示之前,務必在真實的定價頁面上驗證價格。
作者:Theo Langford,Auspia 覆蓋 120+ 市場的競爭 AI 可見度分析師。Theo 撰寫競爭分析框架、AI 驅動的市場情報和面向成長團隊的實用競爭工作流。





