问题:淹没在竞争对手的标签页中,却得不到有价值的洞察
你刚被要求为下周的战略会议准备一份竞争分析报告。你打开浏览器,输入第一个竞争对手的网址,开始熟悉的流程:点击浏览他们的主页,寻找定价页面,扫描博客中的最新公告,试图从营销文案中解读他们的定位。你打开第二个标签页,然后是第三个。一小时后,你打开了15个浏览器标签页,一份杂乱无章的半成品笔记文档,以及一种越来越强烈的感受——你遗漏了更大的图景。
这是大多数产品经理、创始人和销售团队在进行竞争情报分析时的现实。核心问题不在于信息匮乏,而在于缺乏一个结构化、可重复的流程。手动调研存在以下问题:
- 耗时巨大: 即使只深入分析一个竞争对手也可能需要2-4小时。将这个时间乘以五个或十个竞争对手,你就失去了整整一周的工作时间。
- 缺乏一致性: 每位调研者关注的方面不同。有人可能侧重定价,有人可能专注于功能列表。最终的笔记无法进行并排比较。
- 浮于表面: 如果没有SEO工具、流量数据或反向链接配置文件的访问权限,你只能看到竞争对手在其网站上选择展示的内容。你无法了解他们的真实市场地位、内容策略效果和自然搜索实力。
- 时效性差: 研究结果很快就会过时。没有简单的方法可以在下个季度重新运行分析并查看变化。
一个好的解决方案需要做到以下几点:它应该接受一组网址列表,并自动从关键页面(主页、定价、功能、关于和集成页面)提取结构化数据。它应该提取定量的SEO指标,如域名权威度、关键词排名和流量估算,以提供客观的市场定位。它应该保存原始数据以便审计和未来比较。它应该输出标准化的配置文件文档,从而实现真正的跨竞争对手苹果对苹果的比较。
介绍竞争对手分析技能
竞争对手分析技能是一个AI智能体技能,旨在自动化这个确切的工作流程。它不是一个你登录使用的独立SaaS产品;它是一套指令和工具集成,AI智能体(如基于Claude或类似平台构建的智能体)可以遵循这些指令来进行结构化的竞争研究。
该技能以竞争对手网站URL列表作为输入,并生成全面、结构化的竞争对手档案文档作为输出。它结合了两个数据源:通过Firecrawl进行的实时网站抓取,用于获取定性的定位和消息传递数据;以及通过DataForSEO获取的SEO/市场数据,用于获取关键词排名、反向链接配置文件和流量估算等定量指标。
可以把它想象成给你的AI智能体一个详细的研究操作手册。你不再需要手动点击网站并做笔记,智能体会遵循一个定义好的流程:映射网站结构、抓取关键页面、提取SEO数据、将原始数据保存到磁盘,并将所有内容综合成一个标准化的档案模板。
技能工作原理:逐步分解
了解内部工作流程有助于你评估它是否符合你的需求。这个过程分为三个不同的阶段。
阶段一:使用Firecrawl进行网站抓取
该技能首先使用Firecrawl的映射功能来发现每个竞争对手网站的结构。这会自动识别关键页面——主页、定价、功能、关于、客户、集成和更新日志——而无需你指定确切的URL。
一旦网站地图建立起来,它会单独抓取每个关键页面。从每种页面类型中,它提取特定的数据点:
- 主页: 标题、价值主张、主要行动号召、社会证明声明、目标受众信号
- 定价: 层级、价格、各层级功能分解、计费选项、免费层级详情
- 功能: 功能类别、关键能力、功能描述方式
- 关于: 创立故事、团队规模、融资情况、使命宣言
- 客户: 已命名的客户、标识、服务的行业、案例研究主题
- 集成: 集成数量、关键集成、类别
可选地,它还可以抓取G2、Capterra或Product Hunt等评论平台,以捕获客户情绪数据——整体评分、常见的赞扬主题和常见的投诉主题。
阶段二:使用DataForSEO获取SEO和市场数据
这是该技能超越大多数手动研究者能力的地方。它使用DataForSEO工具来收集定量的竞争情报:
- 域名权威度和反向链接: 域名排名、总反向链接数、引用域名数量、垃圾邮件分数和顶级引用域名
- 关键词情报: 排名的自然关键词总数、前3/10/100位的关键词、估算的自然流量以及按流量价值排名的顶级关键词
- 竞争定位: 最接近的自然竞争对手(可能揭示你未曾考虑的竞争对手)、市场重叠数据和最高流量页面
这些数据提供了一个客观的视角。如果一个竞争对手在其主页上声称是"领先的解决方案",但他们的域名权威度很低且自然流量很少,这告诉你他们的营销声明与市场现实之间存在差距。
阶段三:综合与输出
该技能将抓取的内容与SEO数据相结合,构建结构化的档案。它交叉验证声明——如果竞争对手在其网站上声称拥有"10,000个客户",它会检查他们的流量和反向链接配置文件是否支持这种规模的运营。
输出是每个竞争对手一个markdown文件,遵循一致的模板。这种一致性至关重要:它意味着你可以在相同的维度上并排比较竞争对手。一个摘要文档汇总了所有已分析竞争对手的关键发现。
数据组织与原始数据保存
一个值得说明的实际方面是该技能如何处理数据存储。在综合最终档案之前,它会将所有原始抓取数据、SEO响应和评论数据以结构化目录保存到磁盘:
competitor-profiles/
├── raw/
│ └── <competitor-slug>/
│ └── <YYYY-MM-DD>/
│ ├── scrapes/
│ ├── seo/
│ └── reviews/
├── <competitor-slug>.md
└── _summary.md
每次运行都会创建一个带日期戳的文件夹,因此你永远不会覆盖以前的数据。这意味着你可以:
- 审计研究: 打开任何原始文件,查看确切收集了什么数据以及数据来源
- 重新运行比较: 下个季度再次运行该技能,并将结果与之前的快照进行差异比较
- 重用原始数据: 将抓取的内容或SEO数据输入其他分析,而无需重新运行昂贵的API调用
最终的档案文档引用其原始数据来源,创建了从结论到证据的清晰链条。
该技能适合的工作场景
该技能在特定场景下最为有用。如果你符合以下情况,它是一个好的选择:
- 定期需要竞争情报 用于产品定位、销售支持或战略规划
- 与多个竞争对手合作(三个或更多),手动研究变得极其耗时
- 需要定量数据(SEO指标、流量估算)以及定性的定位分析
- 需要一致、可比较的输出 而非因研究者不同而变化的临时笔记
- 重视可审计性 并希望将档案声明追溯到源数据
它特别适合为定位文档做准备的产品营销团队、进入新市场需要了解竞争格局的创始人,以及在创建销售战报之前需要基础竞争研究的销售团队。
何时考虑替代方案
该技能有明确的边界。如果以下情况,它可能不是正确的选择:
- 你只需要快速分析一个竞争对手。 设置工具的开销可能超过为单个档案节省的时间。
- 你需要实时监控。 该技能生成的是时间点快照,而非持续监控。对于持续监控,你需要不同的工具。
- 你的竞争对手有大量门控内容。 该技能抓取的是公开可访问的页面。如果关键信息位于登录墙或付费墙之后,它将无法捕获。
- 你特别需要销售战报。 该技能生成的是研究档案,而非销售就绪的战报。该仓库指出,对于特定于销售的战报,存在一个单独的
sales-enablement技能。 - 你需要比较或替代页面。 对于从档案创建比较内容,同一仓库中的单独
competitors技能处理该工作流程。
设置上下文与依赖项
在使用此技能之前,你需要了解其依赖项。该技能依赖于两个外部服务:
- Firecrawl — 用于网站映射和抓取。你需要配置API访问权限和凭据。
- DataForSEO — 用于SEO指标、关键词数据和竞争分析。这也需要API凭据。
该技能设计为在支持工具调用(MCP工具)的AI智能体环境中工作。它不是你可以从命令行运行的独立脚本;它是一套你的智能体遵循的指令,根据需要使用这些工具。
该技能还会检查你项目中的product-marketing.md上下文文件。如果存在,智能体会首先读取它以了解你的产品,从而减少在开始研究之前需要提出的问题数量。
安全性与仓库信号
在采用此技能之前,有几个值得评估的信号:
- 许可证: MIT — 宽松且开放,意味着你可以自由修改和使用
- 仓库活跃度:
marketingskills仓库拥有超过34,000个星标,表明社区关注度很高,可能正在进行持续维护 - 安全级别: 评为低风险。该技能主要编排外部API调用并将文件写入本地项目目录。它不执行任意代码或需要提升的权限
- 主题标签: 标记为
marketing、codex、claude,表明它是为支持营销用例的AI智能体环境设计的
与任何进行外部API调用的技能一样,请查看工具参考文档以了解发送到第三方服务的确切数据。原始数据保存功能是一个积极的信号——你始终可以检查确切收集了什么内容。
实际示例:档案的样子
为了具体说明,假设你运营一个项目管理SaaS并想分析三个竞争对手。你提供他们的URL,该技能生成:
competitor-profiles/asana.md— 一份结构化的档案,涵盖Asana的定位、定价层级(免费版、Starter版10.99美元/用户/月、Advanced版24.99美元/用户/月)、关键功能、域名权威度评分、顶级自然关键词、估算月流量、客户评论主题以及从其更新日志中获取的近期产品方向信号competitor-profiles/monday.md— 相同的结构,相同的维度,直接可比competitor-profiles/notion.md— 再次相同的结构competitor-profiles/_summary.md— 跨竞争对手比较,突出定位差异、定价差距、SEO实力排名和内容策略观察
每个档案都包含一个原始数据来源部分,链接到带日期戳的原始数据文件夹,因此你或同事可以验证档案中的任何声明。
使用前需要检查的内容
如果你正在考虑使用此技能,以下是一个实用的检查清单:
- 查看SKILL.md文件 — 在仓库中查看完整的提示和流程说明
- 检查模板文件 — 查看技能中引用的
references/templates.md,确认输出格式是否符合你的需求 - 验证API访问权限 — 确认你拥有或可以获得Firecrawl和DataForSEO的API凭据
- 先用一个竞争对手测试 — 针对一个知名的竞争对手运行该技能,在扩展之前评估输出质量
- 检查原始数据结构 — 一次运行后,检查保存的原始数据以了解收集和存储的内容
- 查看相关技能 — 如果你需要比较页面或销售战报,请查看同一仓库中的
competitors和sales-enablement技能
竞争对手分析技能页面提供了更多上下文和指向源仓库的链接。
最后思考
竞争情报不必意味着淹没在浏览器标签页中并产生不一致的笔记。结构化、自动化的方法可以节省数小时的工作,同时产生更彻底、更可比较的结果。关键在于将工具与你的具体工作流程相匹配:如果你定期分析多个竞争对手,并希望以一致的格式同时获得定性定位数据和定量SEO指标,那么该技能直接满足了这一需求。如果你的需求更简单或更专业,同一仓库提供了值得探索的相关技能。