competitor-teardown

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Competitor Teardown

竞品拆解

Structured competitive analysis with research and screenshots via inference.sh CLI.
通过inference.sh CLI进行包含调研和截图的结构化竞品分析。

Quick Start

快速开始

bash
curl -fsSL https://cli.inference.sh | sh && infsh login
bash
curl -fsSL https://cli.inference.sh | sh && infsh login

Research competitor landscape

调研竞品格局

infsh app run tavily/search-assistant --input '{ "query": "top project management tools comparison 2024 market share" }'
infsh app run tavily/search-assistant --input '{ "query": "top project management tools comparison 2024 market share" }'

Screenshot competitor's website

截取竞品网站截图

infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com", "action": "screenshot" }'
undefined
infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com", "action": "screenshot" }'
undefined

Teardown Framework

拆解框架

The 7-Layer Analysis

7层分析模型

LayerWhat to AnalyzeData Source
1. ProductFeatures, UX, qualityScreenshots, free trial
2. PricingPlans, pricing model, hidden costsPricing page, sales call
3. PositioningMessaging, tagline, ICPWebsite, ads
4. TractionUsers, revenue, growthWeb search, press, funding
5. ReviewsStrengths, weaknesses from usersG2, Capterra, App Store
6. ContentBlog, social, SEO strategyWebsite, social profiles
7. TeamSize, key hires, backgroundLinkedIn, About page
层级分析内容数据来源
1. 产品功能、UX、品质截图、免费试用
2. 定价套餐、定价模式、隐性成本定价页面、销售沟通
3. 定位品牌话术、标语、目标客户(ICP)官网、广告
4. 影响力用户量、营收、增长情况网页搜索、新闻报道、融资信息
5. 用户评论用户提及的优势与劣势G2、Capterra、应用商店
6. 内容生态博客、社交媒体、SEO策略官网、社交账号
7. 团队情况规模、核心成员、背景LinkedIn、关于我们页面

Research Commands

调研命令

Company Overview

公司概况

bash
undefined
bash
undefined

General intelligence

基础情报

infsh app run tavily/search-assistant --input '{ "query": "CompetitorX company overview funding team size 2024" }'
infsh app run tavily/search-assistant --input '{ "query": "CompetitorX company overview funding team size 2024" }'

Funding and financials

融资与财务信息

infsh app run exa/search --input '{ "query": "CompetitorX funding round series valuation investors" }'
infsh app run exa/search --input '{ "query": "CompetitorX funding round series valuation investors" }'

Recent news

最新动态

infsh app run tavily/search-assistant --input '{ "query": "CompetitorX latest news announcements 2024" }'
undefined
infsh app run tavily/search-assistant --input '{ "query": "CompetitorX latest news announcements 2024" }'
undefined

Product Analysis

产品分析

bash
undefined
bash
undefined

Feature comparison

功能对比

infsh app run exa/search --input '{ "query": "CompetitorX vs alternatives feature comparison review" }'
infsh app run exa/search --input '{ "query": "CompetitorX vs alternatives feature comparison review" }'

Pricing details

定价详情

infsh app run tavily/extract --input '{ "urls": ["https://competitor.com/pricing"] }'
infsh app run tavily/extract --input '{ "urls": ["https://competitor.com/pricing"] }'

User reviews

用户评论

infsh app run tavily/search-assistant --input '{ "query": "CompetitorX reviews G2 Capterra pros cons 2024" }'
undefined
infsh app run tavily/search-assistant --input '{ "query": "CompetitorX reviews G2 Capterra pros cons 2024" }'
undefined

UX Screenshots

UX截图

bash
undefined
bash
undefined

Homepage

首页

infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com", "action": "screenshot" }'
infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com", "action": "screenshot" }'

Pricing page

定价页

infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com/pricing", "action": "screenshot" }'
infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com/pricing", "action": "screenshot" }'

Signup flow

注册流程

infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com/signup", "action": "screenshot" }'
undefined
infsh app run infsh/agent-browser --input '{ "url": "https://competitor.com/signup", "action": "screenshot" }'
undefined

Feature Matrix

功能矩阵

Structure

结构模板

markdown
| Feature | Your Product | Competitor A | Competitor B | Competitor C |
|---------|:---:|:---:|:---:|:---:|
| Real-time collaboration |||||
| API access || Paid only |||
| SSO/SAML || Enterprise || Enterprise |
| Custom reports || Limited |||
| Mobile app || iOS only |||
| Free tier | ✅ (unlimited) | ✅ (3 users) || ✅ (1 project) |
| Integrations | 50+ | 100+ | 30+ | 20+ |
markdown
| 功能 | 你的产品 | 竞品A | 竞品B | 竞品C |
|---------|:---:|:---:|:---:|:---:|
| 实时协作 |||||
| API访问 || 仅付费版 |||
| SSO/SAML || 企业版专属 || 企业版专属 |
| 自定义报表 || 功能受限 |||
| 移动应用 || 仅iOS |||
| 免费套餐 | ✅(无限制) | ✅(最多3用户) || ✅(1个项目) |
| 集成数量 | 50+ | 100+ | 30+ | 20+ |

Rules

标注规则

  • ✅ = Full support
  • ⚠️ or "Partial" = Limited or conditional
  • ❌ = Not available
  • Note conditions: "Paid only", "Enterprise tier", "Beta"
  • Lead with features where YOU win
  • Be honest about competitor strengths — credibility matters
  • ✅ = 完全支持
  • ⚠️ 或 "Partial" = 功能受限或有条件支持
  • ❌ = 不支持
  • 标注附加条件:"仅付费版"、"企业版专属"、"测试版"
  • 优先展示我方占优的功能
  • 如实标注竞品优势,确保分析可信度

Pricing Comparison

定价对比

Structure

结构模板

markdown
| | Your Product | Competitor A | Competitor B |
|---------|:---:|:---:|:---:|
| **Free tier** | Yes, 5 users | Yes, 3 users | No |
| **Starter** | $10/user/mo | $15/user/mo | $12/user/mo |
| **Pro** | $25/user/mo | $30/user/mo | $29/user/mo |
| **Enterprise** | Custom | Custom | $50/user/mo |
| **Billing** | Monthly/Annual | Annual only | Monthly/Annual |
| **Annual discount** | 20% | 15% | 25% |
| **Min seats** | 1 | 5 | 3 |
| **Hidden costs** | None | Setup fee $500 | API calls metered |
markdown
| | 你的产品 | 竞品A | 竞品B |
|---------|:---:|:---:|:---:|
| **免费套餐** | 支持,5用户 | 支持,3用户 | 不支持 |
| **入门版** | $10/用户/月 | $15/用户/月 | $12/用户/月 |
| **专业版** | $25/用户/月 | $30/用户/月 | $29/用户/月 |
| **企业版** | 定制化 | 定制化 | $50/用户/月 |
| **计费方式** | 月付/年付 | 仅年付 | 月付/年付 |
| **年付折扣** | 20% | 15% | 25% |
| **最低用户数** | 1 | 5 | 3 |
| **隐性成本** || 500美元安装费 | API调用按量计费 |

What to Look For

重点关注项

  • Minimum seat requirements
  • Annual-only billing (reduces flexibility)
  • Feature gating between tiers
  • Overage charges
  • Setup/onboarding fees
  • Contract lock-in periods
  • 最低用户数要求
  • 仅年付模式(降低灵活性)
  • 不同套餐间的功能限制
  • 超额使用费用
  • 安装/入职培训费用
  • 合约锁定周期

SWOT Analysis

SWOT分析

Create a SWOT for each competitor:
markdown
undefined
为每个竞品创建SWOT分析:
markdown
undefined

Competitor A — SWOT

竞品A — SWOT分析

StrengthsWeaknesses
• Strong brand recognition• Slow feature development
• Large integration ecosystem• Complex onboarding (30+ min)
• Enterprise sales team• No free tier
OpportunitiesThreats
• AI features not yet shipped• New AI-native competitors
• Expanding into mid-market• Customer complaints about pricing
• International markets untapped• Key engineer departures (LinkedIn)
undefined
优势劣势
• 品牌知名度高• 功能迭代缓慢
• 集成生态完善• 入职流程复杂(需30+分钟)
• 专业企业销售团队• 无免费套餐
机会威胁
• 尚未推出AI功能• 新兴AI原生竞品
• 可拓展至中端市场• 用户对定价的投诉较多
• 国际市场未开发• 核心工程师离职(LinkedIn信息)
undefined

Positioning Map

定位图

A 2x2 matrix showing where competitors sit on two meaningful dimensions.
通过2x2矩阵展示竞品在两个关键维度上的位置。

Choose Meaningful Axes

选择合适的维度

Good AxesBad Axes
Simple ↔ ComplexGood ↔ Bad
SMB ↔ EnterpriseCheap ↔ Expensive (too obvious)
Self-serve ↔ Sales-ledOld ↔ New
Specialized ↔ GeneralSmall ↔ Large
Opinionated ↔ Flexible
优质维度劣质维度
简单 ↔ 复杂好 ↔ 坏
中小企业 ↔ 企业级便宜 ↔ 昂贵(过于直白)
自助服务 ↔ 销售主导老旧 ↔ 新颖
垂直细分 ↔ 通用型小型 ↔ 大型
强规则 ↔ 高灵活

Template

模板

                    Enterprise
           Competitor C │  Competitor A
                ●       │       ●
  Simple ──────────────────────────── Complex
            You ●       │  Competitor B
                        │       ●
                      SMB
                    企业级
           竞品C │  竞品A
                ●       │       ●
  简单 ──────────────────────────── 复杂
            我方 ●       │  竞品B
                        │       ●
                      中小企业

Generating the Visual

生成可视化图

bash
undefined
bash
undefined

Create positioning map with Python

用Python创建定位图

infsh app run infsh/python-executor --input '{ "code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use("Agg")\n\nfig, ax = plt.subplots(figsize=(10, 10))\n\n# Competitors\ncompetitors = {\n "You": (-0.3, -0.3),\n "Competitor A": (0.5, 0.6),\n "Competitor B": (0.6, -0.4),\n "Competitor C": (-0.4, 0.5)\n}\n\nfor name, (x, y) in competitors.items():\n color = "#22c55e" if name == "You" else "#6366f1"\n size = 200 if name == "You" else 150\n ax.scatter(x, y, s=size, c=color, zorder=5)\n ax.annotate(name, (x, y), textcoords="offset points", xytext=(10, 10), fontsize=12, fontweight="bold")\n\nax.axhline(y=0, color="grey", linewidth=0.5)\nax.axvline(x=0, color="grey", linewidth=0.5)\nax.set_xlim(-1, 1)\nax.set_ylim(-1, 1)\nax.set_xlabel("Simple ← → Complex", fontsize=14)\nax.set_ylabel("SMB ← → Enterprise", fontsize=14)\nax.set_title("Competitive Positioning Map", fontsize=16, fontweight="bold")\nax.grid(True, alpha=0.3)\nplt.tight_layout()\nplt.savefig("positioning-map.png", dpi=150)\nprint("Saved")" }'
undefined
infsh app run infsh/python-executor --input '{ "code": "import matplotlib.pyplot as plt\nimport matplotlib\nmatplotlib.use("Agg")\n\nfig, ax = plt.subplots(figsize=(10, 10))\n\n# Competitors\ncompetitors = {\n "You": (-0.3, -0.3),\n "Competitor A": (0.5, 0.6),\n "Competitor B": (0.6, -0.4),\n "Competitor C": (-0.4, 0.5)\n}\n\nfor name, (x, y) in competitors.items():\n color = "#22c55e" if name == "You" else "#6366f1"\n size = 200 if name == "You" else 150\n ax.scatter(x, y, s=size, c=color, zorder=5)\n ax.annotate(name, (x, y), textcoords="offset points", xytext=(10, 10), fontsize=12, fontweight="bold")\n\nax.axhline(y=0, color="grey", linewidth=0.5)\nax.axvline(x=0, color="grey", linewidth=0.5)\nax.set_xlim(-1, 1)\nax.set_ylim(-1, 1)\nax.set_xlabel("Simple ← → Complex", fontsize=14)\nax.set_ylabel("SMB ← → Enterprise", fontsize=14)\nax.set_title("Competitive Positioning Map", fontsize=16, fontweight="bold")\nax.grid(True, alpha=0.3)\nplt.tight_layout()\nplt.savefig("positioning-map.png", dpi=150)\nprint("Saved")" }'
undefined

Review Mining

评论挖掘

Where to Find Reviews

评论来源平台

PlatformBest ForURL Pattern
G2B2B SaaSg2.com/products/[product]/reviews
CapterraBusiness softwarecapterra.com/software/[id]/reviews
App StoreiOS appsapps.apple.com
Google PlayAndroid appsplay.google.com
Product HuntLaunchesproducthunt.com/posts/[product]
RedditHonest opinionsreddit.com/r/[relevant-sub]
平台适用场景URL格式
G2B2B SaaSg2.com/products/[product]/reviews
Capterra商用软件capterra.com/software/[id]/reviews
App StoreiOS应用apps.apple.com
Google PlayAndroid应用play.google.com
Product Hunt产品首发producthunt.com/posts/[product]
Reddit真实用户评价reddit.com/r/[relevant-sub]

What to Extract

提取重点

CategoryLook For
Most praisedWhat features do happy users mention most?
Most complainedWhat do unhappy users say? (= your opportunity)
Switching reasonsWhy do users leave? What triggers switching?
Feature requestsWhat's missing that users want?
Comparison mentionsWhen users compare, what do they say?
bash
undefined
分类关注内容
用户最认可点满意用户提及最多的功能是什么?
用户最不满点不满意用户的抱怨是什么?(= 我方机会)
用户流失原因用户为何离开?触发流失的因素是什么?
功能需求用户想要但当前缺失的功能是什么?
竞品对比提及用户对比竞品时的评价是什么?
bash
undefined

Mine G2 reviews

挖掘G2评论

infsh app run tavily/search-assistant --input '{ "query": "CompetitorX G2 reviews complaints issues 2024" }'
infsh app run tavily/search-assistant --input '{ "query": "CompetitorX G2 reviews complaints issues 2024" }'

Reddit sentiment

Reddit舆情分析

infsh app run exa/search --input '{ "query": "reddit CompetitorX alternative frustration switching" }'
undefined
infsh app run exa/search --input '{ "query": "reddit CompetitorX alternative frustration switching" }'
undefined

Deliverable Formats

交付物格式

Executive Summary (1 page)

执行摘要(1页)

markdown
undefined
markdown
undefined

Competitive Landscape Summary

竞品格局摘要

Market: [Category] — $[X]B market growing [Y]% annually
Key competitors: A (leader), B (challenger), C (niche)
Our positioning: [Where you sit and why it matters]
Key insight: [One sentence about the biggest opportunity]
MetricYouABC
UsersXYZW
Pricing (starter)$X$Y$Z$W
Rating (G2)X.XY.YZ.ZW.W
undefined
市场规模: [品类] — 规模达$[X]B,年增长率[Y]%
核心竞品: A(市场领导者)、B(挑战者)、C(细分玩家)
我方定位: [我方市场位置及核心优势]
核心洞察: [一句话总结最大机会]
指标我方ABC
用户量XYZW
入门版定价$X$Y$Z$W
G2评分X.XY.YZ.ZW.W
undefined

Detailed Report (per competitor)

详细竞品报告(单竞品)

  1. Company overview (size, funding, team)
  2. Product analysis (features, UX screenshots)
  3. Pricing breakdown
  4. SWOT analysis
  5. Review analysis (top praised, top complained)
  6. Positioning vs. you
  7. Opportunity summary
  1. 公司概况(规模、融资、团队)
  2. 产品分析(功能、UX截图)
  3. 定价拆解
  4. SWOT分析
  5. 评论分析(用户最认可/最不满点)
  6. 与我方的定位对比
  7. 机会总结

Comparison Grid Visual

竞品截图对比图

bash
undefined
bash
undefined

Stitch competitor screenshots into comparison

将竞品截图拼接为对比图

infsh app run infsh/stitch-images --input '{ "images": ["your-homepage.png", "competitorA-homepage.png", "competitorB-homepage.png"], "direction": "horizontal" }'
undefined
infsh app run infsh/stitch-images --input '{ "images": ["your-homepage.png", "competitorA-homepage.png", "competitorB-homepage.png"], "direction": "horizontal" }'
undefined

Common Mistakes

常见错误

MistakeProblemFix
Only looking at featuresMisses positioning, pricing, tractionUse the 7-layer framework
Biased analysisLoses credibilityBe honest about competitor strengths
Outdated dataWrong conclusionsDate all research, refresh quarterly
Too many competitorsAnalysis paralysisFocus on top 3-5 direct competitors
No "so what"Data without insightEnd each section with implications for you
Feature-only comparisonDoesn't show positioningInclude pricing, reviews, positioning map
错误类型问题解决方法
仅关注功能忽略定位、定价、影响力使用7层分析框架
带有偏见的分析失去可信度如实标注竞品优势
使用过时数据得出错误结论为所有调研标注日期,每季度更新
覆盖竞品过多分析陷入瘫痪聚焦3-5个核心直接竞品
无结论性洞察只有数据没有洞见每个章节结尾标注对我方的启示
仅做功能对比无法体现定位差异加入定价、评论、定位图分析

Related Skills

相关技能

bash
npx skills add inference-sh/skills@web-search
npx skills add inference-sh/skills@prompt-engineering
Browse all apps:
infsh app list
bash
npx skills add inference-sh/skills@web-search
npx skills add inference-sh/skills@prompt-engineering
浏览全部应用:
infsh app list