一起飞 PNR 行程单助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_116f93fc/yqf-pnrhelper。
技能介绍
解决什么问题
拿到 PNR 后,很多人要手动整理成可打印的行程单:航班、舱位、经停、票号散在短信和订票页面里,复制到文档后要么格式乱,要么缺字段,换个模板还要重新排版。这个技能把“提取—校验—导出”压缩成两步:输入 PNR,拿到结构化结果,再选一种成品文件。它还会过滤掉第三方推广链接,只保留官方行程单字段。
技能如何工作
首轮调用 invoke_retrieve_pnr.py,脚本直接输出 Markdown 宽表,包含航段、日期、航班、状态、舱位、经停、历时、机型、起飞到达,下方单独列出票号,与旅客一一对应。导出选项是脚本生成的序号表,不需要手写询问文案,客户端会渲染成可点击按钮。
用户选择后,技能执行对应命令:
invoke_pnrhelper.py --pnr … --html --style mytrip:一起飞经典版式invoke_pnrhelper.py --pnr … --html --style modern:简约打印版式invoke_pnrhelper.py --pnr … --pdf --style mytrip:PDF 文件invoke_pnrhelper.py --pnr … --doc --style mytrip:Word 文档
导出完成后,技能会追加一组追问建议,引导用户换版式或换格式,例如“再生成一份简约现代 HTML 版式”“把这份行程单导出成 PDF”。
适用边界与注意点
技能依赖一起飞 API,首次使用需要授权并配置 API Key,缺少 Key 时会提示去授权,不能手写 Key 文件或绕过脚本调用接口。首轮结果必须原样贴出,不能手搓 Markdown、改写表格或压缩内容。导出前必须确认,不能同时生成 PDF 和 Word,也不能未确认就落盘。聊天正文中不展示小程序码、在线行程单链接,这些元素只在导出的 HTML 文件中出现。
使用场景
- 旅行社客服拿到用户提供的 PNR,需要生成一起飞经典版式 HTML 行程单并交付。
- 出差报销前,要把航班时刻、舱位、票号整理成可打印的 Word 行程文档。
- 行程变更后需要重新提取同一 PNR,确认航段状态、经停与机型并导出 PDF。
- 用户只发来一个 PNR 编码,需要在聊天中直接查看完整航班宽表和票号表。
适合人员
- 旅行社客服:每天要根据用户提供的 PNR 快速出具多种版式的行程单文件。
- 常出差的行政或财务:报销前要把航班、舱位、票号整理成可打印的 Word 或 PDF。
- 一起飞平台用户:收到 PNR 后想在聊天里直接查看完整航班信息,而不是翻短信。
- 负责客户出行文档的助理:需要按客户要求在经典和现代 HTML 版式之间切换交付。