用途:搜索 Ticketmaster 活动并按价格或质量获取座位推荐,输出活动详情、座位选项、价格、座位图与购票链接,用于引导用户前往 Ticketmaster 结账,本身无法完成购买。
主要能力:ticketmaster search-events 按关键词(必填)、地点、日期范围搜索,支持 --country-code、--page、--sort 等参数;ticketmaster event-details 按事件 ID 获取完整详情;ticketmaster top-picks 按价格或质量返回座位推荐,支持数量、区域、票种、价格区间与 --selection(默认 Any,含 Standard、Resale、Platinum);ticketmaster seat-view-carousel 生成 HTML 轮播(属于旧版输出,不适合购票流程)。
使用方式:先用 search-events 取得事件 ID,再调用 top-picks。命令返回 Ticketmaster 原始 JSON,无 ok 包装。价格读取需注意 _embedded.offer[].totalPrice 是单张票价,应乘以数量得到整单金额。购票流程应遵循 booking 技能的 Markdown 表格与展示规则,使用紧凑的 Markdown 链接和经核实的图片;结账链接必须与对应座位绑定并核实参数。无需用户配置即可访问服务。
适用场景:用户查询演唱会、体育赛事等活动门票,比较价格或挑选座位,并希望获得可复核的购票链接。
限制:无法独立完成购买,需用户自行在浏览器中结账;价格以 top-picks 当前结果为准,不得凭记忆或先前轮次报价;tmol_available 为 false 时不在 Ticketmaster 售票,不要运行 top-picks;若结账链接缺失或无效、价格不可用,不得编造链接或宣称可直接购买;错误响应应静默跳过;座位分区命名不一致,不要猜测名称,应先用无过滤的宽泛查询获取实际分区名。