Install
openclaw skills install @woai36d/competitive-analysis竞品SaaS/Web/App深度分析工具。通过浏览器自动化(kimi-webbridge)对竞品进行系统性功能分析,产出结构化竞品报告。当用户要求"分析竞品"、"竞品调研"、"截图竞品"、"对比竞品功能"、"获取竞品信息"时使用。支持餐饮SaaS、B端后台、多角色权限系统等复杂产品的竞品深度分析闭环。触发词:竞品分析、竞品调研、截图竞品、对比功能、获取竞品信息。
openclaw skills install @woai36d/competitive-analysis通过浏览器自动化对竞品SaaS/Web/App进行系统性深度功能分析,输出结构化竞品分析报告。
适用场景:竞品有Web端管理后台可登录、需要功能梳理和架构还原 不适用场景:纯公开页面抓取、需要真实交易才能触发的功能
kimi-webbridge(浏览器自动化工具)。使用前检查:
~/.kimi-webbridge/bin/kimi-webbridge status
running:true + extension_connected:true → 健康,继续使用~/.agents/skills/kimi-webbridge/references/operations.md截图使用 helper script:
bash "$(dirname "$SKILL_PATH")/scripts/screenshot.sh"
登录信息见 references/login-credentials.md(安全敏感,独立文件)。
| 登录类型 | 适用平台 | 说明 |
|---|---|---|
| 账号密码 | 企迈、客如云、天财商龙 | 输入账号密码即可 |
| 手机验证码 | 美团商家中心 | 需用户协助获取验证码 |
| 扫码/SSO | 部分平台 | 需用户手机配合 |
账号密码登录:
# 1. 导航到登录页
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"navigate","args":{"url":"https://console.qmai.cn/","newTab":true},"session":"qmai"}'
# 2. snapshot 获取页面结构,定位输入框
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"snapshot","session":"qmai"}'
# 3. fill 输入账号密码(用 @e ref 或 CSS selector)
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"fill","args":{"selector":"@eXX","value":"账号"},"session":"qmai"}'
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"fill","args":{"selector":"@eYY","value":"密码"},"session":"qmai"}'
# 4. click 登录按钮
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"click","args":{"selector":"@eZZ"},"session":"qmai"}'
# 5. snapshot 确认进入主页面
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"snapshot","session":"qmai"}'
手机验证码登录(美团):
# 1-3 同上(输入手机号)
# 4. click "获取验证码"
# 5. 请求用户输入验证码 → fill 输入 → click 提交
# 6. snapshot 确认进入主页面
| 平台 | 视角切换 | 说明 |
|---|---|---|
| 企迈 | 品牌视角(console.qmai.cn) / 门店视角(store.qmai.cn) | 顶部下拉切换 |
| 天财商龙 | 6大独立系统 | 分别访问各系统URL |
./竞品分析/{平台名}/cookies/每个功能模块按以下6维度分析:
| 维度 | 内容 | 产出 |
|---|---|---|
| 架构 | 模块层级、菜单结构、入口路径 | 菜单树 + URL路由 |
| 流程 | 核心操作路径、状态流转 | 流程图/步骤列表 |
| 字段 | 表单字段、列表字段、枚举值 | 字段表 |
| 规则 | 校验规则、业务规则、权限规则 | 规则清单 |
| 亮点 | 设计创新点、交互巧思 | 标注+价值判断 |
| gap | 功能缺失、体验问题 | gap清单+影响评估 |
| 轮次 | 目标 | 产出 |
|---|---|---|
| R1 扫描 | 菜单结构 + 列表页 + 基本字段 | 菜单树 + 截图 + URL清单 |
| R2 深入 | 详情页 + 编辑表单 + 筛选条件 | 字段表 + 流程 + 规则 |
| R3 补全 | 数据缺失项 + 弹窗步骤2/3 | 更新文档 + 缺失清单 |
原则:完成比完美重要,每项最多重试2次,拿不到的数据标记 [数据缺失] 继续推进
Step 1: 获取完整菜单树
# 登录后 snapshot 提取所有菜单文本
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"snapshot","session":"qmai"}'
# 从 tree 中提取所有菜单项,建立菜单树
Step 2: 逐个二级功能遍历 对每个二级菜单项,按以下标准截图:
| # | 截图类型 | 操作 | 说明 | 必截 |
|---|---|---|---|---|
| 1 | 列表页 | 点击菜单进入 | 字段列、筛选条件、操作按钮 | ✅ |
| 2 | Tab标签页 | 点击每个横向/竖向Tab | 不同标签下的内容差异 | ✅ |
| 3 | 新增弹窗 | 点击「新增」按钮 | 表单字段、必填项、默认值 | ✅ |
| 4 | 编辑弹窗 | 点击某行「编辑」 | 与新增的字段差异、回显数据 | ✅ |
| 5 | 其他操作 | 点击「导入」「导出」等 | 如有则截图 | 可选 |
Step 3: 产出结构化索引
| 序号 | 文件名 | 平台 | 一级菜单 | 二级菜单 | Tab/操作 | 页面类型 | 关键发现 |
|---|
{平台}_{一级菜单}_{二级菜单}_{页面类型}_{序号}.png
示例:
美团_门店管理_门店分组_列表页_01.png
美团_门店管理_门店分组_Tab基础信息_02.png
美团_门店管理_门店分组_新增弹窗_03.png
美团_门店管理_门店分组_编辑弹窗_04.png
每个二级功能完成后自检:
优先 snapshot + @e ref:
# 获取页面可访问性树
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"snapshot","session":"qmai"}'
# 使用返回的 @e123 直接 click/fill
fallback evaluate (JS):当目标没有 @e ref 或需要属性/滚动时:
curl -s -X POST http://127.0.0.1:10086/command \
-d '{"action":"evaluate","args":{"code":"document.querySelector(\".menu-item\").click()"},"session":"qmai"}'
使用 helper script(禁止直接调用 screenshot API,避免base64淹没上下文):
# 默认保存到 /tmp/kimi-webbridge-screenshots/{timestamp}.png
bash "$(dirname "$SKILL_PATH")/scripts/screenshot.sh" -s qmai
# 自定义路径
bash "$(dirname "$SKILL_PATH")/scripts/screenshot.sh" -s qmai -o /tmp/竞品分析/企迈/运营截图/门店管理.png
# JPEG格式,质量60
bash "$(dirname "$SKILL_PATH")/scripts/screenshot.sh" -s qmai -f jpeg -q 60
截图要求:
{模块名}_{页面描述}.png| 标记 | 使用场景 |
|---|---|
[数据缺失-需人工补充] | 无法提交导致看不到后续流程 |
[数据缺失-权限受限] | 页面加载失败/权限不足 |
[数据缺失-页面404] | URL无法访问 |
竞品分析/{竞品名}/
├── {竞品名}PC端竞品分析总报告.md ← 主文档
├── URL路由清单.md ← URL索引
└── 原始素材/
├── 模块文档/ ← 各模块深度分析
│ ├── PC端深度分析_模块1.md
│ └── ...
└── PC截图/ ← 按模块分类截图
├── 模块1/
└── ...
四家餐饮SaaS竞品分析_交付包_{日期}/
├── 交付说明.md
├── 横向对比总报告/
│ ├── 横向对比报告.md
│ ├── 综合评分表.md
│ └── 功能对照矩阵.md
├── 美团商家中心/
│ ├── 深度分析报告/
│ ├── 运营截图/
│ └── 门店权限截图/
├── 企迈/
│ ├── 深度分析报告/
│ ├── 运营截图/
│ └── 门店权限截图/
├── 客如云/
│ ├── 深度分析报告/
│ ├── 运营截图/
│ └── 门店权限截图/
└── 天财商龙/
├── 深度分析报告/
├── 运营截图/
├── 门店权限截图/
└── 组织机构专题/
总报告:
# {竞品名}PC端竞品深度分析总报告
## 一、产品概览
### 1.1 产品定位与核心价值
### 1.2 系统架构总览
### 1.3 多端协同
## 二、核心模块深度分析
### 2.x {模块名}
**页面路径**:`{URL}`({视角}视角)
#### 功能概览 / 字段级细节 / 业务规则 / 设计亮点 / 缺失与gap
## 三、跨模块关联分析
### 3.1 数据流转 / 3.2 权限体系 / 3.3 产品设计特点
## 四、设计亮点与gap
### 4.1 设计亮点Top10 / 4.2 功能gap与不足
## 五、数据缺失清单
## 六、附录(菜单结构树 / URL路由索引 / 截图索引)
模块文档:
# {竞品名}PC端深度分析 - {模块名}
## 一、产品架构
## 二、各子模块深度分析
### 2.x {子模块名}
#### 交互流程 / 字段级细节 / 业务规则 / 设计亮点 / 缺失与gap
## 三、数据缺失清单
| 维度 | 权重 | 说明 |
|---|---|---|
| 产品功能覆盖 | 20% | 运营/营销/供应链/报表等模块覆盖度 |
| 用户体验 | 15% | 交互设计、操作效率、信息架构 |
| 技术架构 | 10% | 云原生、多端协同、开放API |
| 生态整合 | 10% | 第三方集成、支付、外卖平台 |
| 连锁管理 | 15% | 多店管控、权限体系、数据下发 |
| 会员营销 | 10% | CRM、会员体系、营销自动化 |
| 供应链管理 | 10% | 采购、库存、配送 |
| 报表分析 | 10% | 经营分析、智能BI、自定义报表 |
总分 = Σ(各维度得分 × 权重)
| 评分区间 | 等级 | 说明 |
|---|---|---|
| 9.0+ | A+ | 行业标杆 |
| 8.0-8.9 | A | 成熟可用 |
| 7.0-7.9 | B | 基本可用,有明显短板 |
| 7.0以下 | C | 功能不足 |
用户提供竞品信息或指定平台 → 从 references/login-credentials.md 读取账号 → 确认分析范围
整合所有模块文档 → 嵌入URL路径 → 补充跨模块关联 → 产出总报告
按交付包规范整理 → 生成横向对比报告 → 打包交付
## 任务:{竞品名}PC端{模块名}深度分析
### 【登录方案】
- 平台:{美团商家中心}
- 登录地址:https://pos.meituan.com/
- 登录方式:{手机验证码}
- 登录信息来源:references/login-credentials.md
- Cookie状态:{可用/已过期}
- 特殊注意:{需用户协助获取验证码}
### 【操作规则】
1. 只看不改:可进入表单查看,不点最终确认/提交/保存
2. 数据缺失标记:[数据缺失-需人工补充]
3. 每项最多重试2次
4. 必须串行执行
### 【使用技能】
加载 kimi-webbridge 技能:使用 navigate/snapshot/click/fill/screenshot.sh
### 【分析范围】
{具体模块和子模块清单}
### 【已知URL】
- 运营中心:https://pos.meituan.com/web/operation/{模块}#/
- ⚠️ 营销中心路由可能冲突,需菜单点击导航
### 【产物要求】
1. 截图 → ./竞品分析/美团/原始素材/PC截图/{模块}/
2. 文档 → ./竞品分析/美团/原始素材/模块文档/PC端深度分析_{模块}.md
3. 更新已有文档中的缺失标记
| 平台 | 已知问题 | 应对方案 |
|---|---|---|
| 美团 | 营销中心路由与运营中心冲突 | 营销中心必须通过菜单点击导航 |
| 美团 | 登录需手机验证码 | 先检查cookie,过期请求用户协助 |
| 企迈 | 双域名(qmai.co/qmai.cn) | 主站qmai.co,子站qmai.cn |
| 企迈 | 门店视角缺少品牌管理功能 | 切换品牌视角访问 |
| 客如云 | URL直访404 | 必须从首页菜单点击导航 |
| 客如云 | 单店模式限制 | 部分模块需多店版本账号 |
| 天财商龙 | 6大独立系统 | 分别访问各系统URL |
| 天财商龙 | 主后台跳转子系统 | 记录跳转后的实际URL |
| 通用 | 弹窗"下一步"无响应 | 标记[数据缺失] |
| 通用 | 页面元素加载慢 | 每步等5秒,必要时滚动 |
| 通用 | 子任务并发冲突 | 必须串行执行 |
| 文件 | 用途 | 何时加载 |
|---|---|---|
references/login-credentials.md | 各平台登录账号密码 | 登录时 |
references/url-routing.md | 多平台已知URL路由模式 | 导航时 |
references/templates.md | 报告模板和产出格式 | 生成报告时 |
references/case-summary.md | 历史案例分析摘要 | 参考时 |
references/scoring.md | 8维度评分标准 | 评分时 |