前言¶
做酒店收益或运营的人经常要盯着竞对房价:携程、飞猪上几家对标酒店的房型价格,每天人工刷一遍既费时,截图记录又不好对比。写脚本直接抓接口容易被反爬,登录态也常常过期。下面介绍的这个 Skill 走的是另一条路:让 WorkBuddy 在可见的浏览器面板里按人的操作顺序点页面,登录态保存后每天复用,抓回来的是结果页里真实可见的价格。
这是什么¶
这是 SkillHub 上的社区 Skill,坐标 @user_cff88e52/hotel-competitor-monitor,名称「竞对酒店价格监控」,当前版本 3.4.0,分类 business-ops,发布者 user_cff88e52,评分 100000,下载 809 次。标签显示 requires_api_key=false,不需要额外申请 API Key。
它解决的问题不是生成报告,而是一条自动化链路:打开 OTA、保持登录、按栏目顺序完成酒店搜索、抓取指定房型价格,最后输出价格原始数据和价格简报。
核心功能¶
按官方简介和 Skill 说明,能力分四块。
登录态管理¶
第一次打开携程/飞猪时,由用户自己扫码或短信登录,WorkBuddy 保存浏览器会话;后续每天自动复用登录态,不需要重复登录。
按页面顺序操作¶
Skill 强制使用 agent-browser dashboard 的可见面板完成操作,按 OTA 酒店栏目的既有顺序点击:城市、关键词建议、日期、搜索。不跳过页面步骤,不做接口请求,不把搜索参数塞进 URL,也不在后台无头偷跑。
抓价与标识回填¶
搜索配置的竞对酒店后,抓取指定房型价格。Skill 支持从结果页 DOM 提取 hotelId / shid,并回填到 config,避免人工抄录酒店标识。
输出¶
产出两部分:价格原始数据(供进一步处理)和价格简报(供直接查看)。
安装与启用¶
已抓取资料中没有给出安装命令或目录约定,Cursor / Codex CLI / Claude Code 的差异也无法核实,这里不写未经核实的内容。安装入口以官方地址为准:
https://www.skillhub.cn/skills/user_cff88e52/hotel-competitor-monitor
启用前需要准备的主要是 config:把要监控的竞对酒店信息填入,首次运行后从结果页 DOM 提取的 hotelId / shid 会回填到 config 中,后续运行直接复用。
典型用法¶
下面这条流程来自官方简介,可直接复现:
1、首次运行:打开携程或飞猪,用户扫码或短信登录,WorkBuddy 保存浏览器会话。
2、在 config 中配置竞对酒店和要抓取的房型。
3、后续每日运行:复用登录态,按栏目顺序点击城市、关键词建议、日期、搜索,抓取指定房型价格。
4、查看输出:价格原始数据 + 价格简报。
适用场景与注意¶
适合需要每天跟踪竞对房价的酒店运营、收益管理场景,尤其是已经在 WorkBuddy 里跑自动化的人。
几个限制要心里有数:
1、首次登录必须人工扫码或短信,不能完全无人值守。
2、抓价依赖 OTA 页面结构,页面改版会影响 DOM 提取和栏目点击顺序。
3、Skill 明确禁止接口请求、搜索参数 URL 和后台无头运行,抓的是页面可见数据,速度和覆盖面受页面形态约束。
4、不需要 API Key,但也意味着拿不到接口级的数据字段,只能靠页面呈现。
5、资料中显示安装数为 0,属于较新的社区 Skill,使用时建议先小范围试跑。
结尾¶
这个 Skill 的价值在于把「登录、搜索、抓价」这条链路按 OTA 页面的真实操作顺序固化下来,登录态一次录入、长期复用,产出的原始数据和简报都能直接进日常工作。需要安装的,从官方页面入手:
https://www.skillhub.cn/skills/user_cff88e52/hotel-competitor-monitor