案例背景
产品团队要做竞品分析,为新版本方向提供依据。传统流程:
- 产品经理 1 人,分析 5 家竞品
- 搜集资料(官网/文档/评测/定价):2 天
- 读资料、提取要点:1 天
- 做对比矩阵、写报告:1 天
- 合计 4 人天,而且容易遗漏关键信息
目标:用 AI 把搜集+提取+对比自动化,人只做战略判断。
工具链
- Claude:批量提取与对比分析
- Google Drive MCP:读取已下载的竞品资料
- Notion MCP:回写结构化报告到知识库
工作流程
Phase 1:资料搜集与入库(30 分钟)
Prompt:
用 Google Drive MCP 读取"竞品资料"文件夹下所有文档
按竞品名分类,提取:产品介绍/功能列表/定价/用户评价
AI 自动:
- 列出文件夹下 5 个子文件夹(5 家竞品)
- 每家读 10 篇资料(官网截图/文档/评测)
- 结构化提取:
竞品 A:
定位:企业级 RAG 平台
核心功能:知识库管理/工作流/API
定价:$59/月起
优势:企业级安全/多租户
劣势:上手门槛高/无中文 UI
用户评价:功能强但复杂
Phase 2:对比矩阵生成(30 分钟)
这是核心。用参数化模板批量对比。
对比模板
你是产品分析专家。请对比以下竞品:
## 我们的产品
{{our_product}}
## 竞品清单
{{competitors}}
## 对比维度
{{dimensions}}
## 输出
1. 功能对比矩阵(竞品 × 维度)
2. 定价对比表
3. 优势/劣势分析
4. 差异化机会点(我们有、竞品无)
5. 威胁点(竞品有、我们无)
{{competitors}} 和 {{dimensions}} 参数化,不同竞品组合复用——这是 模板复用 的应用。
批量执行
import json
competitors = json.loads(open("competitors.json").read())
dimensions = [
"知识库管理", "工作流编排", "Agent能力",
"模型支持", "API开放", "定价", "部署方式",
"中文支持", "企业级功能", "社区活跃度"
]
# 调对比模板
matrix = call_llm(
template="competitive-matrix-v1",
our_product="面向中小团队的AI应用平台",
competitors=json.dumps(competitors, ensure_ascii=False),
dimensions="\n".join(dimensions)
)
生成对比矩阵
| 维度 | 我们 | 竞品A | 竞品B | 竞品C | 竞品D | 竞品E |
|---|---|---|---|---|---|---|
| 知识库 | ✅ | ✅ | ✅ | ❌ | ✅ | ⚠️ |
| 工作流 | ✅ | ✅ | ⚠️ | ❌ | ✅ | ❌ |
| Agent | ✅ | ✅ | ❌ | ❌ | ⚠️ | ❌ |
| 定价 | ¥99 | $59 | ¥299 | 免费 | 联系 | $20 |
| 中文 | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ |
| 部署 | 私有 | 云 | 私有 | 云 | 云 | 云 |
Phase 3:机会与威胁挖掘(30 分钟)
AI 不只做对比,还做战略推演。
Prompt:
基于对比矩阵,回答:
1. 差异化机会:我们有、竞品都无的能力?
2. 竞争威胁:竞品都有、我们无的能力?
3. 蓝海空间:所有竞品都没做、但有需求的方向?
4. 定价空间:我们的定价在什么区间最有竞争力?
AI 输出:
差异化机会:
1. 私有部署 + 中文支持 → 竞品A/D 无中文,竞品B/C 无私有部署
2. 中小团队定价 → 竞品A/D 太贵,竞品C 功能弱
3. Agent + 工作流组合 → 竞品B/C/E 无 Agent
竞争威胁:
1. 知识库管理 → 竞品 A/B/D 都有,我们不突出
2. 模型支持广度 → 竞品 A/D 支持 10+ 模型,我们只 5 个
蓝海空间:
1. 行业模板库 → 所有竞品都没有现成的行业方案
2. 低代码 Agent → 竞品 Agent 都要写代码
Phase 4:报告生成与回写(30 分钟)
Prompt:
把分析结果整理成竞品分析报告,存到 Notion 的"战略分析"库
含:执行摘要/对比矩阵/机会威胁/建议方向
AI 调 Notion MCP:
- 在"战略分析"库建页面
- 标题:[日期] 竞品分析 - 5 家
- 写入对比矩阵(表格块)
- 写入机会威胁(toggle 块)
- 写入战略建议
- 共享给团队
关键 Prompt 复盘
Prompt 1:结构化提取
每家竞品提取:定位/功能/定价/优势/劣势/评价
字段固定,不用自由发挥
为什么有效:固定字段让 5 家竞品格式统一,可对比。自由发挥会各写各的,无法横向比。
Prompt 2:对比维度预设
对比维度清单(10 个),每个维度明确打分标准
为什么有效:维度固定让矩阵完整,不靠 AI 临场想维度。打分标准让 ✅/⚠️/❌ 可量化。
Prompt 3:机会与威胁分开问
差异化机会(我们有竞品无)
竞争威胁(竞品有我们无)
蓝海空间(所有竞品都无)
为什么有效:分三层避免混淆。"我们有竞品无"和"竞品有我们无"是不同视角,分开问更准。
Prompt 4:回写结构化
报告存 Notion,用表格块 + toggle 块
为什么有效:结构化回写让报告可检索、可更新。下次竞品更新只改对应行。
踩过的坑
坑 1:AI 编造竞品功能
AI 说竞品 A "支持多 Agent 协作"
→ 查官网根本没有
→ 编造
解决:每条信息标注来源(哪篇资料哪段)。无来源的标"待验证"。
坑 2:定价信息过时
资料里的定价是去年的
→ 竞品早调价了
→ 对比失真
解决:定价字段加"更新日期"。过期数据标红,优先用最新官网截图。
坑 3:对比维度不准
"易用性"维度 → AI 打分太主观
→ 同一竞品不同资料打分矛盾
解决:维度要可观测。"易用性"拆成"上手步骤数""文档完整度""有无引导"等可量化子维度。这与 A/B 测试 的"指标可观测"原则一致。
坑 4:漏掉小竞品
只分析 5 家大竞品
→ 漏了 2 家新兴小竞品
→ 被偷袭
解决:用 Brave Search MCP 搜"竞品名 替代品",发现长尾竞品。
坑 5:报告太长没人看
AI 写了 1 万字报告
→ 领导只看执行摘要
→ 后面的分析白写
解决:报告分三层——执行摘要(200 字)、对比矩阵(1 页)、详细分析(附录)。用 Notion toggle 块折叠。
效率对比
| 环节 | 传统 | AI 辅助 | 提速 |
|---|---|---|---|
| 资料搜集 | 2 天 | 30 分钟 | 32x |
| 要点提取 | 1 天 | 30 分钟 | 16x |
| 对比矩阵 | 4 小时 | 30 分钟 | 8x |
| 机会威胁 | 4 小时 | 30 分钟 | 8x |
| 报告回写 | 2 小时 | 30 分钟 | 4x |
| 合计 | 4 人天 | 2.5 小时 | 13x |
质量对比
| 维度 | 传统(手动) | AI 辅助 |
|---|---|---|
| 资料覆盖 | 70%(读不完) | 95%(全读) |
| 对比完整性 | 80%(漏维度) | 98%(维度固定) |
| 客观性 | 中(主观偏差) | 高(数据驱动) |
| 洞察深度 | 高(人懂业务) | 中(需人确认) |
哪些环节 AI 真省时间
- ✅ 批量阅读:50 篇资料全读,人不疲劳
- ✅ 结构化提取:固定字段提取,不漏关键信息
- ✅ 对比矩阵:维度全 × 竞品全,矩阵完整
哪些环节还得靠人
- ⚠️ 战略判断:AI 给机会点,做不做由人定
- ⚠️ 业务直觉:AI 不懂行业潜规则,需人补充
- ⚠️ 信息验证:AI 编造的功能需人去官网核实
- ⚠️ 竞品关系:竞品合作/投资关系,AI 可能不知道
质量保障
发布前必查:
- 每条竞品信息有来源标注
- 定价信息更新日期在 3 个月内
- 对比矩阵覆盖所有预设维度
- 机会/威胁/蓝海三层分开
- 抽 20% 信息回官网验证真伪
小结
这个案例最大的启示:竞品分析的瓶颈不是"分析",而是"搜集和提取"。AI 把 50 篇资料的阅读和结构化自动化了,人只做战略判断。
下次做竞品分析别从头手写——用 Google Drive MCP 读资料、参数化模板 做对比、Notion MCP 存报告,2 小时出 5 家竞品的完整分析,你会发现真正需要人脑的可能就是那 3 个战略机会点的判断。