覆盖全国 31 省 / 262 城的亚朵酒店实时数据 · 非官方个人项目
直接访问:https://lin-zecheng.github.io/Atour_Collection/
-
即开即用,无需登录 — 默认空白 token(未登录状态)即可获取完整房价数据。
-
全国实时比价 —逐店获取实时房价,覆盖 31 省 / 262 城。
-
多维排序 — 按开业时间、价格、评分灵活排序。
-
类型筛选 — 按酒店品牌类型(亚朵 / 亚朵 S / 亚朵 X / 亚朵轻居 / 亚朵见野)筛选。
-
批量对比 — 多城市 / 多省份同时查询,自动去重合并。
功能规划与待办事项
- 加入酒店详情页面,查询所有房态
- 支持地理位置TAG,便于查询指定位置周边环境
- 加入酒店候选列表,可以多选酒店进行对比
- 支持会员价格计算,按折扣比例进行计算
- 支持输入个人会员token,获取精确价格(maybe)
- 缩短查询加载时间
- 修复气泡大量出现的卡顿问题
bash start.sh首次启动自动安装依赖,无需手动配置。
| 服务 | 地址 | 说明 |
|---|---|---|
| 起始页 | http://localhost:4321 |
选择城市 / 省份与日期 |
| 结果页 | http://localhost:8501 |
地图 + 酒店对比列表 |
停止服务:
bash stop.sh所有运行时参数集中在 config.yaml,修改后重启结果页生效:
token:
atour_token: "" # 留空 = 未登录模式(默认),无需会员凭证
request:
list_delay: # 列表请求随机节流区间(秒),越小越快、越易限流
min: 0.3
max: 0.5
light_delay: # 详情等轻量请求随机节流区间(秒)
min: 0.25
max: 0.6
retry_backoff: 1.5 # 失败重试退避系数(秒)被限流时适当调大延迟。亦可用环境变量
ATOUR_CONFIG指定配置文件绝对路径。
本项目为个人学习研究用途,非亚朵官方产品,亦不提供任何会员凭证。数据通过非官方接口获取,仅供参考。使用前请阅读 DISCLAIMER.md 并遵守相关法律法规。

