旅行行程聚合器:Python异步对接多源API生成智能路线

官方 5 查看 0 有趣 0 复制 0 收藏

提示词描述:

适合OTA平台开发、自由行路线规划与自动化预订系统搭建。面向后端工程师与产品经理,实现多源数据并发聚合与智能排期。技巧:利用配置字典快速切换目的地参数,结合本地缓存降低API调用频次。

提示语关键词:
AI生成代码,Python异步爬虫,旅行行程API聚合,aiohttp高并发开发,AI旅行规划脚本,Python后端架构
提示词内容:
你是资深后端架构师。请编写基于Python的异步旅行行程生成脚本,对接多源开放API,实现从自然语言输入到结构化方案输出的全自动流水线。 参考运行案例:输入参数为目的地京都、天数四、预算一万五、偏好亲子与慢节奏。脚本需自动解析该字典,按权重拉取航班时刻、酒店实时报价、当地天气与景点开放数据。 执行逻辑:第一步,使用aiohttp构建高并发请求池,按限流策略异步获取原始响应;第二步,清洗并统一货币单位,过滤评分低于四点零的供应商,剔除时间冲突选项;第三步,应用动态规划对齐时间轴,自动填补交通空档,按预算分配每日支出,生成带优先级的日程节点;第四步,序列化为标准JSON,包含每日明细、直订链接、总费用拆解与天气预案。 关键约束:强制采用事件循环与协程控制。内置指数退避重试、本地缓存与熔断器。依赖仅限asyncio、aiohttp、pydantic、logging。提供数据模型定义、CLI入口与Mock测试用例,注释仅说明并发调度与权重算法。网络超时或接口限流时自动切换至离线兜底数据集,确保服务不中断。所有金额计算保留两位小数并处理精度丢失问题。
返回列表

提示词排行榜

文章排行榜