[Passepartout路路通] 我做了个AI Agent查一段行程的签证过境护照要求
AI Agent解决签证过境查询难用与数据不透明问题。
1. 关键信息
- 数据源:Timatic + 自定义 harness;深度检索未公开。
- 功能:上传行程或手动输入(pek to sfo via nrt),输出证件与签证摘要。
- 覆盖难点:英爱CTA、申根区、俄罗斯/白俄 open-border、中国政策分散、两岸转机。
- 局限:暂不支持AVR、非护照证件、黄本;中国护照香港转机默认需续程证明。
- 登录:Google/邮箱一键防abuse,无日志与个人信息存储。
- 计划:近期上线深度研究,证件管理器集成。
2. 羊毛/优惠信息
无。
3. 最新动态
- 用户反馈 #40 指出从 SFO 到 HKG 中国护照转机提示错误,建议关闭修复。
- 作者回应 #47 #48 解释 policy 变化可自动更新,重大事件需人工升级。
4. 争议或不同意见
- 英爱航线规则不对称(#30 #36 #38):英国视为国内、爱尔兰视为国际,导致转机结果差异。
- 数据可靠性争议 #45:有人质疑结果造假,作者强调源数据来自官方公报。
- 注册必要性争议 #53 #54:为防 abuse 需登录,优先 Google/邮箱一键。
5. 行动建议
- 试用工具核对复杂行程(尤其英爱转机、中国护照香港过境)。
- 反馈数据错误促使作者更新源。
- 关注后续非护照证件与黄本支持更新。
初衷是出入境和过境这块经常签证要求其实非常对普通旅客不友好,又实在是受不了IATA Timatic和Sherpa这种垄断了给航司看的出入境数据库但又不好好做的,所以我自己搭了这么一个AI Agent,目前放出来给坛友们使用,欢迎大家的指导。 先回答一个问题为什么不能直接用ChatGPT/Claude/Gemini/Google AI mode?一是没有实时搜索grounding的AI基本都是在胡编(即使有也很容易理解错或找错地方),可以继续往下看技术细节了解为什么这些数据和逻辑很难被一般AI搞懂。 其实签证政策这个东西跟普通旅客之间甚至比法律和大众之间还要disconnect,比如一个蛮反直觉的事情是,经常是一个国家的签证政策由移民出入境管理机构负责和制定,而外交代表机构却不甚了解,使领馆工作人员也未必掌握最新政策。甚至还有很多国家(此处重点吐槽申根区),能否免签证转机完全取决于机场运行时间、甚至机场的动线布局是否允许在不出入境的情况下到达下一个登机口。你想问旅行社航司使领馆工作人员基本都是一问三不知,也缺乏一个行之有效的检索方式。 https://app.thepapers.co/passepartout 【主要功能及使用方式】 选择国籍,只需要上传个行程比如想订的机票的截图或者文字描述行程。也可以在此基础上问额外的问题(目前只有一个快速查询模式,主要数据源为Timatic,深度检索模式还未公开,感兴趣可以往下翻看技术细节) /uploads/short-url/7VcwALbmZXSirAkm3qgCZXwm1Sd.jpeg?dl=1 确认行程,还可以选择是否需要出机场(重新托运、过夜、或者只是想玩一下等) /uploads/short-url/6kyVne56Hez1KOHTzm3Dv9bZtX.jpeg?dl=1 Agent会给你个简短的报告总结一段行程中所有需要的证件及签证要求、免签停留期、包括是否适用过境免签这些,根据你的行程高度相关,不用比如英国那样一条条翻是否适用。 /uploads/short-url/luD8rApK7WVGUOr8Fbj9zoyA2uE.jpeg?dl=1 注:UI目前还没做中文… 但是可以直接中文问 【FAQ/技术细节】 数据来源靠谱吗?快速模式(Check)的主要数据源为Timatic加上大量自定义harness(这部分技术细节在更下面),但即便如此我在做和测试阶段已经发现数个Timatic数据源就有的问题,比如Timatic就没搞对英国和爱尔兰之间CTA虽然是开放边境,但是英国和爱尔兰实施边境管制的方式是完全不同的(e.g. 经爱尔兰转机去英国适用过境免签且不在爱尔兰入境),跟申根区不是一回事。当然Aer Lingus也知道这一回事不会对Timatic较真,其次航司如果真只认Timatic偶尔的错误数据死理你还是上不了飞机 人的经验和专业度才是最大的harness,比如有数个skills处理一些一般旅客很难搞懂的: 除了英爱的CTA、申根区、俄罗斯白俄罗斯这种open-border zone,边境管制对签证政策的影响 廉航和航司执行标准不一,是否直挂或联程票甚至出发站对航司标准把握的影响 以中国为例的这种出入境政策极度分散的情况(外交部双边协议互免、单方面临时免签、24/144/240过境免签、海南/经济特区免签等…) 涉及两岸四地的出入境加转机,这个属于政策故意留下的模糊地带,本人自知政治站位不够,无法也不便过多解释 【Coming Soon】 目前还有一个还在测试的深度研究功能,比如你有涉及美国的复杂行程或签证问题,它不但知道去翻移民法和DHS/CBP公告和Federal Register这些,甚至还会研究CBP的内部查验指南Field Inspector Manual这些内容去了解;或者欧盟的一些政策和证件规则来自于各个国家向欧洲委员会的公告,得有去检索这些内容的能力才能确保信息准确。但是这一块的稳定性目前个人感觉还有欠缺,还在持续测试中。 最后欢迎各位坛友的意见和反馈以及不惜赐教。也欢迎体验Papers的其他功能。 一个彩蛋:这个产品名字来自凡尔纳《环游世界八十天》里走遍天下、无处不通的仆人Passepartout(路路通)
银卡会员冲钛预订
牛逼 還是大佬多
https://www.united.com/en/us/travel/trip-planning/travel-requirements UA不是有现成的嘛
kevin老师的副业越来越多了。怎么才是银卡
好奇楼主的Timatic数据源是怎么来的,是正经的订阅还是基于united travel ready那样的wrapper
赞,感谢分享。
我做这个就是为了解决Timatic难用难读的问题呀 而且Timatic和Sherpa这些的数据目前也是靠菲律宾这些地方的contractor撑起来的,怎么说呢… 就跟制定这些政策的机构们是一路草台…
一定要login才能用嗎
Timatic的订阅月费比Claude便宜多了 但是长期肯定是想replace它作为data source的,而且它这个运营方式(幸亏是IATA的)在AI时代真的是很questionable… 不过它最大的价值还是在于有些来自于航空公司提供的信息,比如某国边检直接跟航司通知的政策这些,除此之外它经常其实也没有很准确…
是的不好意思… 不过目前可以Google或者邮箱一键登录,暂时用这种方式防止abuse… 我有空时更新下https://thepapers.co/privacy,不过目前这个产品功能没有日志和任何个人信息的存储这些
赞楼主 能不能不上传机票,而是手动输入行程
可以呀,可以简单描述,比如直接打一个”pek to sfo via nrt”都行
lz考虑开源代码不
这个真可以,有空我把skills放github上,让claude当旅行助理 (虽然有些政策解读方式不太政治正确
蹲一个,感谢lz!
Passepartout 这个名字太棒了!双语狂喜
还以为是路路通时刻表。。
哈哈哈知道这个的现在感觉不多了
! 也蹲一个开源学习学习
如果AI产生幻觉出问题了被用家找上门来怎么办
数据来源是grounded with official publication, 不是模型本身的训练数据,源头上已经基本杜绝了幻觉的可能,而且它也不像Google(Gemini)那种可能给你搜一大堆旅行博主的网站要么过时要么本身就是错的信息,不过其实吧现在即便如此反而人对着各种签证政策理解错的概率远大于AI
这是属于广告吗
希望不算吧,实名发帖免费无广告做来回馈社会的
DreamingKevin: Timatic就没搞对英国和爱尔兰之间CTA虽然是开放边境,但是英国和爱尔兰实施边境管制的方式是完全不同的 这bug是咋造成的
哦哦这个是非营利的? 我以为是商业公司
牛 加油!希望以后再也不用翻iata了
是的哥,我的为爱发电project之一
支持楼主。不知道你做了分享功能没有,方便有人查好了直接贴链接用来回复小白,这样可以在各种论坛(不一定本坛)帮助很多小白。 我想到了一类模型能力测试题,论坛里之前提到过的猪肝红持有者台湾-澳门-香港-大陆转机行程会被澳门拒绝入境,看看AI能不能理解“第三国”nuance。
爱尔兰和英国(和海峡群岛)的共同旅行区CTA其实不是很好理解,他不像是申根区那样整体的一个开放边境,申根区内部国家之间的航班没有边境管制(当然申根也有很多edge case比如第五航权这种在非申根区operate的航班经常卡住一大批人…),只需要在进出申根区的时候接受检查。英爱之间的CTA差不多应该总结为两个国家仍然大体上各管各的,只是允许对方国民自由迁徙也不需要携带证件(但这一点比较扯淡),因为两个国家对CTA的边境管制方式不同: 英国单方面把CTA视作跟申根区一样的区域,对英国飞爱尔兰的航班视为国内航班,也不对来自CTA内部的航班做检查,比如巴黎-伦敦-都柏林会在伦敦接受UK Border Force的检查,但是反过来都柏林-伦敦却视为国内航班不检查,所以甚至还有一系列复杂的身份比如“deemed leave”这种给从爱尔兰入境英国的外国人“视同入境”的身份。 但是爱尔兰把英国来的航班视为国际航班 ,无论是否来自CTA一律检查所有抵达航班,比如上面的伦敦-都柏林在都柏林还会接受爱尔兰移民局检查,但是巴黎-都柏林-伦敦就会出现爱尔兰当你是转机不用签证(符合条件的话),到了伦敦英国因为视为国内航班直接出机场 这里面就有一系列bug,比如美国去英国但是在爱尔兰转机,去程在爱尔兰转机可以twov,如果拿的是英签的话到了英国就没法再返回爱尔兰,因为不符合爱尔兰免签的条件要求就是在英国的准许停留期内,因为全程没有接受英国检查。。。但是Timatic在爱尔兰转机上的数据就是错的,比如现在它这么说,但是实际上并不需要入境爱尔兰: All transiting passengers are subject to a check by immigration. Passengers in transit must have passports or other documents accepted to enter Ireland (Rep.). Flights between Ireland (Rep.) and the United Kingdom, the Channel Islands and Isle of Man are treated as domestic flights and passengers are subject to Irish immigration control before continuing to the United Kingdom, the Channel Islands and Isle of Man.
卧槽还有什么project吗 我看这个网站很多内容 纯做着玩吗
不过即使是外国人,在英爱之间飞,也是算作境内航班吧?
不知道你做了分享功能没有 好主意!多谢你的建议,我会尽快做一个分享的功能 台湾-澳门-香港-大陆 这块的话我目前确实有一个skill去明确干预中国内地/大陆出发涉及港澳台的航班,但是台湾出发的还没有,至于你举的这个例子我需要好好想想怎么正确客观的去让AI回答和解释。我现在能想到的两个问题一方面两岸四地这个“第三国“在不同context下含义不同,比如中国大陆的过境免签的”第三国”就包括港澳台;另一方面就是不同机构对法律和第三国的interpretation也经常因为政策原因或者时局发生变化,比如你说的这个内地澳门甚至韩国视“两岸四地”为一个整体,但香港入境处在in practice上经常还是会当台湾为过境,还有就是《中国公民因私事往来香港地区或澳门地区的暂行管理办法》可以灵活解释(e.g.护照可以过境、有入港许可或香港电子签可以直接护照往来),但是《中国公民往来台湾地区管理办法》就必须严格贯彻落实(e.g.只要是大陆居民就必须用大通证,绿卡转机也别想了),这种连人类都很难搞清的东西可能目前阶段对AI来说难度有点过大… 但是再次感谢你的建议,非常有价值!
是啊,trip planning、diy移民、排期预测、各种移民工具,都是免费的,目前随便用
我曹这个网站是楼主做着玩儿的嘛
CTA对外国人来说仍然是国际航班,要求必须携带护照。但是航班本身英国视为国内航班(落地无边检),爱尔兰视为国际航班(落地有边检)…
旅行的功能肯定是做着玩的(毕竟自己出行也能用的上不是 先automate一下自己的旅行,再看看expand给同好们:)
就是说从英国飞爱尔兰和从爱尔兰飞英国落地流程不一样?
对的,所以其实挺离谱的…
重大bug: from sfo to hkg, Chinese: Requirements: You must be traveling as a tourist and hold proof of onward or return travel. 这是完全错误的。blocking bug 建议把网站关掉修复。
呃这有啥问题吗?如果只查目的地是香港的话是这样的啊… Nationals of China (People’s Rep.) with a passport transiting to/from a third country (including overland) and traveling as tourists do not need a visa for a maximum of 7 days. Proof of onward journey is not required if they arrive from a third country in Hong Kong (SAR China) and their destination is China (People’s Rep.) or Macao (SAR China). https://www.immd.gov.hk/hkt/services/visas/visit_transit.html: 除過境前往中國內地或澳門外,申請過境簽證/進入許可的人士必須持有前往目的地的續程車/船/機票。 不过有一说一我都不记得看过和听过多少次不懂政策的地勤说一定要香港visa或者香港飞内地的机票的帖子了。。。这么phrase应该已经是相当负责了。。。 /uploads/short-url/hi7fOnAtDUOd51lZ7Rr7SiHOZyl.png?dl=1
不过有一说一我都不记得看过和听过多少次不懂政策的地勤说一定要香港visa或者香港飞内地的机票的帖子了。。。这么phrase应该已经是相当负责了。。。 好家伙我试着fact check myself一搜关键字一大把… https://www.uscardforum.com/t/topic/271585 /c/laws/visa-other-countries-and-regions/61 Midwest村村通的机场,AA出的AA+国泰联程票,目的地HKG,本人持中国护照。开始拒绝给我值机,说我没有有效香港签证,不符合入境要求。我说你好好看看我这个是中国护照,就不可能办出来香港签证,而且中国护照第三国中转香港本身就是豁免入境要求。地勤顽固坚称他们的要求(不知道哪里弄的野鸡规定)里写着中国护照目的地是香港是visa required,因此不能给我值机。我坚持叫她主管,她说她就是,我说那…
4天过去了,并没有,要多久生效?
这种需要人工知识的检索工具是不是很依赖作者的持续维护?比如要是哪个地方的政策变了没有反映到数据源,作者也没有及时更新skills
我看到的是这样的! 楼主造假?! /uploads/short-url/gxOFRfRySFlJNzOS3KYsxzX67Ef.png?dl=1
点赞支持 尝试了一下他跟我说不知道AVR 我记得ua的timatic上有写F/J with expired visa?
skills肯定是尽可能generic的,主要还是是教AI理解国际旅行和思考和搜索方式,数据pipeline也尽最大可能自动化了,一般的政策变化(比如哪里免签了或者要求变了)这些基本都能立刻反馈到结果里,当然重大事件 比如祖国统一或欧盟解散了这种 还是要人工干预的做升级
啊不好意思目前只适用于一般旅游这种普通旅客的use case,除非那个国家的政策有包括在一起一般我暂时忽略AVR或者非护照旅行证件这些特殊情况,不过 未来 近期肯定会上线,包括持第三国有条件免签这种相对常见的。 我还有一个产品是管理自己的证件(像1Password那样),马上也会集成在一起,之后它给的checklist会按照你持有的证件给高度personal的答案。 再次感谢feedback,我也先去看一下UA的Timatic
这没错啊 目的地是香港默认要求续程机车船票(至于之后去中国内地或澳门是这个默认要求之上的exception)
看到名字就点进来了手动点赞 搜了一下至少电子预注册/入境卡/护照有效期之类的提示都很准确 /uploads/short-url/uLiq5t8JgbeyHri5sUqotgHTL20.jpeg?dl=1
DreamingKevin: 但是爱尔兰把英国来的航班视为国际航班 类似的非对称情况其他欧洲老牌殖民国家飞海外属地也可能会这样,待确认 https://www.uscardforum.com/t/topic/379972/21 虽然出发时这要过边检到国际候机区(可以看到免税店),但到达时是算国内航班没有passport control。
是的有点类似,法国海外省和大区(DROM)对法国本土来的航班不做检查,但是对其他申根区来的航班做检查。但是法国本土的边检照常做出入境检查,毕竟还是进出申根区了。
支持你抢这两家的生意 Q:一个查询软件为什么要注册账户才能用啊?
实在不好意思,目前唯一的目的只是防止abuse,不然把能invoke AI的API暴露在不需要登录就能按的前端上我怕下一篇文章就得写怎么申请个人破产了 不过目前可以Google或者邮箱一键登录,也没有个人信息的存储和log,如果大佬有对数据传输和存储更深入的concern和问题我都可以解答
DreamingKevin: 但是巴黎-都柏林-伦敦就会出现爱尔兰当你是转机不用签证(符合条件的话),到了伦敦英国因为视为国内航班直接出机场 哇 那岂不是航司放谁上飞机谁就能进英国 而且这样的话EU护照持有人完全不需要申请英国ETA,绕道爱尔兰就行了
盲生,你发现了华点 in general 欧洲人比较强调 freedom of movement as a human right,所以边防漏洞比较多,漏成筛子。连应对海上偷渡的态度都和拼命赶人走的siloed澳洲相反。
quote="DreamingKevin, post:54, topic:499815" 实在不好意思,目前唯一的目的只是防止abuse,不然把能invoke AI的API暴露在不需要登录就能按的前端上我怕下一篇文章就得写怎么申请个人破产了 /quote 这个真的太不容易了,随便host一个站点,下一秒钟就被bot读爆了。现在用API key,成本问题就更大了
请问有人知道去加拿大蓝本需要半年以上有效期吗?
这个我还是记得的,加拿大只要全程护照有效就可以,不需要额外六个月。 不过这位朋友为什么不拿这个工具搜搜看你的问题呢?
支援非主流旅行證件譬如黃本這類的嗎?之前Timatic普通版本改版後就不能查非主流證件了
我的后端数据其实有这些非主流证件的信息了但是还没投入使用,但主要问题还是应该在于黄本这些不是看有啥能免签的而是这些国家承不承认它是旅行证件in the first place 不过有一说一,比如欧盟(申根)每个国家对黄本的承认情况还会略有差别,这个东西如果变化了(通常还都是藏在欧盟官方公报这种犄角旮旯的地方)信息滞后的后果远大于说某个国家刚开放免签但是数据没及时收录,怎样负责任的把这个信息特别是通过AI传递出来可能还是需要非常谨慎 /uploads/short-url/uyzUm0eYempbdppK4w45mNpLE4N.png?dl=1