AI 智能旅行规划系统,完全重写版,支持多平台真实数据抓取、GLM智能分析、完整比价和高质量文档输出。
pip install -r requirements.txt
python main.py "去兰州玩7天,2个人,预算8000元"
--from FROM 出发站(默认北京 BPM/北京站)
--checkin DATE 入住日期 YYYY-MM-DD
--no-word 不输出Word文档
--output DIR 输出目录
--no-api-check 跳过 API 配置检查(不推荐)
首次使用强烈建议配置 API Key,否则部分功能将使用内置兜底数据,无法获取真实景点/酒店/交通信息。
运行程序后会自动检测 API 配置状态,未配置时会显示详细提示。
作用:智能提取景点和美食推荐,是 scraper 模块的核心依赖。
获取步骤:
sk-xxxxxxxx)config.yaml 中的 glm_api_key 字段免费额度:GLM-4-Flash 每月有免费 token,个人旅行规划完全够用。详见:https://open.bigmodel.cn/pricing
配置示例:
glm_api_key: "sk-a1b2c3d4e5f6g7h8i9j0k1l2m3n4o5p6"
作用:地理编码(地址→经纬度)、路线规划、周边搜索。
获取步骤:
config.yaml 中的 amap_api_key 字段免费额度:每日有免费调用次数,个人使用足够。详见:https://lbs.amap.com/api/webservice/guide/api/newpoi
配置示例:
amap_api_key: "1234567890abcdef1234567890abcdef"
作用:通过 CDP 连接 AutoClaw Edge 浏览器,抓取小红书/抖音/12306/携程/去哪儿等平台真实数据。
前置条件:
autoglm-browser-agent skill复制 config.yaml.example 为 config.yaml,填入 API Key:
cp config.yaml.example config.yaml
编辑 config.yaml:
glm_api_key: "sk-your-key-here"
amap_api_key: "your-amap-key-here"
当某一层数据获取失败时,自动降级到下一层:
| 模式 | 名称 | 日均预算/人 | 酒店标准 | 交通方式 |
|---|---|---|---|---|
| ------ | ------ | ------------ | ---------- | ---------- |
| A | 精选推荐 | 800元 | 四星 | 高铁/飞机 |
| B | 经济实惠 | 400元 | 三星 | 火车/大巴 |
| C | 尊享豪华 | 2000元 | 五星 | 飞机/专车 |
| D | 穷游背包 | 200元 | 青旅 | 火车/搭车 |
autoglm-browser-agent skill 才有真实数据共 2 个版本