competitor-teardown
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCompetitor 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 loginbash
curl -fsSL https://cli.inference.sh | sh && infsh loginResearch 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"
}'
undefinedinfsh app run infsh/agent-browser --input '{
"url": "https://competitor.com",
"action": "screenshot"
}'
undefinedTeardown Framework
拆解框架
The 7-Layer Analysis
7层分析模型
| Layer | What to Analyze | Data Source |
|---|---|---|
| 1. Product | Features, UX, quality | Screenshots, free trial |
| 2. Pricing | Plans, pricing model, hidden costs | Pricing page, sales call |
| 3. Positioning | Messaging, tagline, ICP | Website, ads |
| 4. Traction | Users, revenue, growth | Web search, press, funding |
| 5. Reviews | Strengths, weaknesses from users | G2, Capterra, App Store |
| 6. Content | Blog, social, SEO strategy | Website, social profiles |
| 7. Team | Size, key hires, background | LinkedIn, About page |
| 层级 | 分析内容 | 数据来源 |
|---|---|---|
| 1. 产品 | 功能、UX、品质 | 截图、免费试用 |
| 2. 定价 | 套餐、定价模式、隐性成本 | 定价页面、销售沟通 |
| 3. 定位 | 品牌话术、标语、目标客户(ICP) | 官网、广告 |
| 4. 影响力 | 用户量、营收、增长情况 | 网页搜索、新闻报道、融资信息 |
| 5. 用户评论 | 用户提及的优势与劣势 | G2、Capterra、应用商店 |
| 6. 内容生态 | 博客、社交媒体、SEO策略 | 官网、社交账号 |
| 7. 团队情况 | 规模、核心成员、背景 | LinkedIn、关于我们页面 |
Research Commands
调研命令
Company Overview
公司概况
bash
undefinedbash
undefinedGeneral 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"
}'
undefinedinfsh app run tavily/search-assistant --input '{
"query": "CompetitorX latest news announcements 2024"
}'
undefinedProduct Analysis
产品分析
bash
undefinedbash
undefinedFeature 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"
}'
undefinedinfsh app run tavily/search-assistant --input '{
"query": "CompetitorX reviews G2 Capterra pros cons 2024"
}'
undefinedUX Screenshots
UX截图
bash
undefinedbash
undefinedHomepage
首页
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"
}'
undefinedinfsh app run infsh/agent-browser --input '{
"url": "https://competitor.com/signup",
"action": "screenshot"
}'
undefinedFeature 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
undefinedCompetitor A — SWOT
竞品A — SWOT分析
| Strengths | Weaknesses |
|---|---|
| • Strong brand recognition | • Slow feature development |
| • Large integration ecosystem | • Complex onboarding (30+ min) |
| • Enterprise sales team | • No free tier |
| Opportunities | Threats |
|---|---|
| • 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信息) |
undefinedPositioning Map
定位图
A 2x2 matrix showing where competitors sit on two meaningful dimensions.
通过2x2矩阵展示竞品在两个关键维度上的位置。
Choose Meaningful Axes
选择合适的维度
| Good Axes | Bad Axes |
|---|---|
| Simple ↔ Complex | Good ↔ Bad |
| SMB ↔ Enterprise | Cheap ↔ Expensive (too obvious) |
| Self-serve ↔ Sales-led | Old ↔ New |
| Specialized ↔ General | Small ↔ Large |
| Opinionated ↔ Flexible | — |
| 优质维度 | 劣质维度 |
|---|---|
| 简单 ↔ 复杂 | 好 ↔ 坏 |
| 中小企业 ↔ 企业级 | 便宜 ↔ 昂贵(过于直白) |
| 自助服务 ↔ 销售主导 | 老旧 ↔ 新颖 |
| 垂直细分 ↔ 通用型 | 小型 ↔ 大型 |
| 强规则 ↔ 高灵活 | — |
Template
模板
Enterprise
│
Competitor C │ Competitor A
● │ ●
│
Simple ──────────────────────────── Complex
│
You ● │ Competitor B
│ ●
│
SMB 企业级
│
竞品C │ 竞品A
● │ ●
│
简单 ──────────────────────────── 复杂
│
我方 ● │ 竞品B
│ ●
│
中小企业Generating the Visual
生成可视化图
bash
undefinedbash
undefinedCreate 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")"
}'
undefinedinfsh 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")"
}'
undefinedReview Mining
评论挖掘
Where to Find Reviews
评论来源平台
| Platform | Best For | URL Pattern |
|---|---|---|
| G2 | B2B SaaS | g2.com/products/[product]/reviews |
| Capterra | Business software | capterra.com/software/[id]/reviews |
| App Store | iOS apps | apps.apple.com |
| Google Play | Android apps | play.google.com |
| Product Hunt | Launches | producthunt.com/posts/[product] |
| Honest opinions | reddit.com/r/[relevant-sub] |
| 平台 | 适用场景 | URL格式 |
|---|---|---|
| G2 | B2B SaaS | g2.com/products/[product]/reviews |
| Capterra | 商用软件 | capterra.com/software/[id]/reviews |
| App Store | iOS应用 | apps.apple.com |
| Google Play | Android应用 | play.google.com |
| Product Hunt | 产品首发 | producthunt.com/posts/[product] |
| 真实用户评价 | reddit.com/r/[relevant-sub] |
What to Extract
提取重点
| Category | Look For |
|---|---|
| Most praised | What features do happy users mention most? |
| Most complained | What do unhappy users say? (= your opportunity) |
| Switching reasons | Why do users leave? What triggers switching? |
| Feature requests | What's missing that users want? |
| Comparison mentions | When users compare, what do they say? |
bash
undefined| 分类 | 关注内容 |
|---|---|
| 用户最认可点 | 满意用户提及最多的功能是什么? |
| 用户最不满点 | 不满意用户的抱怨是什么?(= 我方机会) |
| 用户流失原因 | 用户为何离开?触发流失的因素是什么? |
| 功能需求 | 用户想要但当前缺失的功能是什么? |
| 竞品对比提及 | 用户对比竞品时的评价是什么? |
bash
undefinedMine 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"
}'
undefinedinfsh app run exa/search --input '{
"query": "reddit CompetitorX alternative frustration switching"
}'
undefinedDeliverable Formats
交付物格式
Executive Summary (1 page)
执行摘要(1页)
markdown
undefinedmarkdown
undefinedCompetitive 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]
| Metric | You | A | B | C |
|---|---|---|---|---|
| Users | X | Y | Z | W |
| Pricing (starter) | $X | $Y | $Z | $W |
| Rating (G2) | X.X | Y.Y | Z.Z | W.W |
undefined市场规模: [品类] — 规模达$[X]B,年增长率[Y]%
核心竞品: A(市场领导者)、B(挑战者)、C(细分玩家)
我方定位: [我方市场位置及核心优势]
核心洞察: [一句话总结最大机会]
| 指标 | 我方 | A | B | C |
|---|---|---|---|---|
| 用户量 | X | Y | Z | W |
| 入门版定价 | $X | $Y | $Z | $W |
| G2评分 | X.X | Y.Y | Z.Z | W.W |
undefinedDetailed Report (per competitor)
详细竞品报告(单竞品)
- Company overview (size, funding, team)
- Product analysis (features, UX screenshots)
- Pricing breakdown
- SWOT analysis
- Review analysis (top praised, top complained)
- Positioning vs. you
- Opportunity summary
- 公司概况(规模、融资、团队)
- 产品分析(功能、UX截图)
- 定价拆解
- SWOT分析
- 评论分析(用户最认可/最不满点)
- 与我方的定位对比
- 机会总结
Comparison Grid Visual
竞品截图对比图
bash
undefinedbash
undefinedStitch competitor screenshots into comparison
将竞品截图拼接为对比图
infsh app run infsh/stitch-images --input '{
"images": ["your-homepage.png", "competitorA-homepage.png", "competitorB-homepage.png"],
"direction": "horizontal"
}'
undefinedinfsh app run infsh/stitch-images --input '{
"images": ["your-homepage.png", "competitorA-homepage.png", "competitorB-homepage.png"],
"direction": "horizontal"
}'
undefinedCommon Mistakes
常见错误
| Mistake | Problem | Fix |
|---|---|---|
| Only looking at features | Misses positioning, pricing, traction | Use the 7-layer framework |
| Biased analysis | Loses credibility | Be honest about competitor strengths |
| Outdated data | Wrong conclusions | Date all research, refresh quarterly |
| Too many competitors | Analysis paralysis | Focus on top 3-5 direct competitors |
| No "so what" | Data without insight | End each section with implications for you |
| Feature-only comparison | Doesn't show positioning | Include 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-engineeringBrowse all apps:
infsh app listbash
npx skills add inference-sh/skills@web-search
npx skills add inference-sh/skills@prompt-engineering浏览全部应用:
infsh app list