competitor-teardown by aaaaqwq/agi-super-skills
npx skills add https://github.com/aaaaqwq/agi-super-skills --skill competitor-teardown通过 inference.sh CLI 进行结构化竞争分析,包含研究和截图。
curl -fsSL https://cli.inference.sh | sh && infsh login
# 研究竞争对手格局
infsh app run tavily/search-assistant --input '{
"query": "top project management tools comparison 2024 market share"
}'
# 截图竞争对手网站
infsh app run infsh/agent-browser --input '{
"url": "https://competitor.com",
"action": "screenshot"
}'
| 层级 | 分析内容 | 数据来源 |
|---|---|---|
| 1. 产品 | 功能、用户体验、质量 | 截图、免费试用 |
| 2. 定价 | 套餐、定价模式、隐性成本 | 定价页面、销售电话 |
| 3. 定位 | 信息传达、标语、理想客户画像 | 网站、广告 |
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 4. 市场表现 | 用户数、收入、增长 | 网络搜索、新闻、融资情况 |
| 5. 评价 | 用户反馈的优势和劣势 | G2、Capterra、App Store |
| 6. 内容 | 博客、社交媒体、SEO 策略 | 网站、社交媒体资料 |
| 7. 团队 | 规模、关键招聘、背景 | LinkedIn、关于我们页面 |
# 综合情报
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX company overview funding team size 2024"
}'
# 融资与财务状况
infsh app run exa/search --input '{
"query": "CompetitorX funding round series valuation investors"
}'
# 近期新闻
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX latest news announcements 2024"
}'
# 功能对比
infsh app run exa/search --input '{
"query": "CompetitorX vs alternatives feature comparison review"
}'
# 定价详情
infsh app run tavily/extract --input '{
"urls": ["https://competitor.com/pricing"]
}'
# 用户评价
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX reviews G2 Capterra pros cons 2024"
}'
# 首页
infsh app run infsh/agent-browser --input '{
"url": "https://competitor.com",
"action": "screenshot"
}'
# 定价页面
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/signup",
"action": "screenshot"
}'
| 功能 | 你的产品 | 竞争对手 A | 竞争对手 B | 竞争对手 C |
|---------|:---:|:---:|:---:|:---:|
| 实时协作 | ✅ | ✅ | ❌ | ✅ |
| API 访问 | ✅ | 仅付费版 | ✅ | ❌ |
| SSO/SAML | ✅ | 企业版 | ✅ | 企业版 |
| 自定义报告 | ✅ | 有限 | ✅ | ❌ |
| 移动应用 | ✅ | 仅 iOS | ✅ | ✅ |
| 免费套餐 | ✅ (无限制) | ✅ (3 个用户) | ❌ | ✅ (1 个项目) |
| 集成数量 | 50+ | 100+ | 30+ | 20+ |
| | 你的产品 | 竞争对手 A | 竞争对手 B |
|---------|:---:|:---:|:---:|
| **免费套餐** | 是,5 个用户 | 是,3 个用户 | 否 |
| **入门版** | $10/用户/月 | $15/用户/月 | $12/用户/月 |
| **专业版** | $25/用户/月 | $30/用户/月 | $29/用户/月 |
| **企业版** | 定制 | 定制 | $50/用户/月 |
| **结算周期** | 月付/年付 | 仅年付 | 月付/年付 |
| **年付折扣** | 20% | 15% | 25% |
| **最低席位** | 1 | 5 | 3 |
| **隐性成本** | 无 | 设置费 $500 | API 调用按量计费 |
为每个竞争对手创建 SWOT 分析:
### 竞争对手 A — SWOT
| 优势 | 劣势 |
|-----------|------------|
| • 强大的品牌知名度 | • 功能开发缓慢 |
| • 庞大的集成生态系统 | • 上手流程复杂(30+ 分钟) |
| • 企业销售团队 | • 无免费套餐 |
| 机会 | 威胁 |
|--------------|---------|
| • AI 功能尚未发布 | • 新的 AI 原生竞争对手 |
| • 向中端市场扩张 | • 客户对定价的抱怨 |
| • 国际市场尚未开发 | • 关键工程师离职(LinkedIn) |
一个 2x2 矩阵,展示竞争对手在两个有意义的维度上的位置。
| 好的坐标轴 | 不好的坐标轴 |
|---|---|
| 简单 ↔ 复杂 | 好 ↔ 坏 |
| 中小企业 ↔ 企业 | 便宜 ↔ 昂贵(过于明显) |
| 自助服务 ↔ 销售主导 | 旧 ↔ 新 |
| 专业化 ↔ 通用化 | 小 ↔ 大 |
| 有主见 ↔ 灵活 | — |
企业
│
竞争对手 C │ 竞争对手 A
● │ ●
│
简单 ──────────────────────────── 复杂
│
你 ● │ 竞争对手 B
│ ●
│
中小企业
# 使用 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# 竞争对手\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(\"简单 ← → 复杂\", fontsize=14)\nax.set_ylabel(\"中小企业 ← → 企业\", fontsize=14)\nax.set_title(\"竞争定位图\", fontsize=16, fontweight=\"bold\")\nax.grid(True, alpha=0.3)\nplt.tight_layout()\nplt.savefig(\"positioning-map.png\", dpi=150)\nprint(\"Saved\")"
}'
| 平台 | 最佳用途 | URL 模式 |
|---|---|---|
| G2 | B2B SaaS | g2.com/products/[产品]/reviews |
| Capterra | 商业软件 | capterra.com/software/[id]/reviews |
| App Store | iOS 应用 | apps.apple.com |
| Google Play | Android 应用 | play.google.com |
| Product Hunt | 产品发布 | producthunt.com/posts/[产品] |
| 真实意见 | reddit.com/r/[相关子版块] |
| 类别 | 关注点 |
|---|---|
| 最受好评 | 满意用户最常提及哪些功能? |
| 最受抱怨 | 不满意用户怎么说?(= 你的机会) |
| 切换原因 | 用户为何离开?什么触发了切换? |
| 功能请求 | 用户想要但缺失什么? |
| 对比提及 | 用户对比时说了什么? |
# 挖掘 G2 评价
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX G2 reviews complaints issues 2024"
}'
# Reddit 情绪分析
infsh app run exa/search --input '{
"query": "reddit CompetitorX alternative frustration switching"
}'
## 竞争格局摘要
**市场:** [类别] — $[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 |
# 将竞争对手截图拼接成对比图
infsh app run infsh/stitch-images --input '{
"images": ["your-homepage.png", "competitorA-homepage.png", "competitorB-homepage.png"],
"direction": "horizontal"
}'
| 错误 | 问题 | 修正方法 |
|---|---|---|
| 只看功能 | 忽略了定位、定价、市场表现 | 使用七层分析法 |
| 有偏见的分析 | 失去可信度 | 诚实地对待竞争对手的优势 |
| 数据过时 | 得出错误结论 | 为所有研究标注日期,每季度更新 |
| 分析太多竞争对手 | 分析瘫痪 | 专注于前 3-5 个直接竞争对手 |
| 没有"所以呢" | 只有数据没有洞察 | 每个部分都以对你的启示结尾 |
| 仅功能对比 | 无法展示定位 | 包含定价、评价、定位图 |
npx skills add inference-sh/skills@web-search
npx skills add inference-sh/skills@prompt-engineering
浏览所有应用:infsh app list
每周安装数
1
代码仓库
GitHub Stars
11
首次出现
1 天前
安全审计
安装于
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
Structured competitive analysis with research and screenshots via inference.sh CLI.
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"
}'
# Screenshot competitor's website
infsh app run infsh/agent-browser --input '{
"url": "https://competitor.com",
"action": "screenshot"
}'
| 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 |
# General intelligence
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"
}'
# Recent news
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX latest news announcements 2024"
}'
# Feature comparison
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"]
}'
# User reviews
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX reviews G2 Capterra pros cons 2024"
}'
# Homepage
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"
}'
# Signup flow
infsh app run infsh/agent-browser --input '{
"url": "https://competitor.com/signup",
"action": "screenshot"
}'
| 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+ |
| | 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 |
Create a SWOT for each competitor:
### Competitor 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) |
A 2x2 matrix showing where competitors sit on two meaningful dimensions.
| 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 | — |
Enterprise
│
Competitor C │ Competitor A
● │ ●
│
Simple ──────────────────────────── Complex
│
You ● │ Competitor B
│ ●
│
SMB
# Create positioning map with 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\")"
}'
| 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] |
| 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? |
# Mine G2 reviews
infsh app run tavily/search-assistant --input '{
"query": "CompetitorX G2 reviews complaints issues 2024"
}'
# Reddit sentiment
infsh app run exa/search --input '{
"query": "reddit CompetitorX alternative frustration switching"
}'
## 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]
| 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 |
# Stitch competitor screenshots into comparison
infsh app run infsh/stitch-images --input '{
"images": ["your-homepage.png", "competitorA-homepage.png", "competitorB-homepage.png"],
"direction": "horizontal"
}'
| 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 |
npx skills add inference-sh/skills@web-search
npx skills add inference-sh/skills@prompt-engineering
Browse all apps: infsh app list
Weekly Installs
1
Repository
GitHub Stars
11
First Seen
1 day ago
Security Audits
Gen Agent Trust HubFailSocketFailSnykFail
Installed on
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
31,600 周安装