Outgoing 外出活动发现
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-outgoing-event-discovery 到 AI 助手。
技能介绍
它要解决的问题
Agent 经常收到「今晚有什么好玩的」「这周末带孩子去哪」这类开放式请求。难点不在理解意图,而在拿到真实、可订票、带价格的活动数据。让模型直接回答,结果往往是编造的场馆、票价和档期。这个技能把「活动发现」交给 Outgoing 搜索接口,Agent 只负责传意图和展示结果。
技能如何工作
核心是一次 HTTP 调用:GET /partner/v1/search。流程分三步:
- 构造查询:把用户意图原样传给接口,再补上时间、氛围、人数、地标等信息(如 "what's on tonight in SoMa — drinks and live music")。一条信息丰富的 prompt 胜过多次细碎请求。
- 解析结果:接口返回
{ message, activities[] },每个活动含name、short_description、semantic_location、is_bookable、ticket_price等字段。 - 展示与下单:先输出
message,再列出条目的名称、一行描述、所在区域和可订时的票价标签;在支持的地方渲染picture_url。下单交给配套的book-tickets技能,走POST /partner/v1/bookings。
认证支持 Outgoing API key 或 AAuth key 两种;Agent 需替多名用户操作时,用 X-External-User-Id 指定目标账号。
适用边界
- 只报告接口返回的内容,不要编造场馆、价格或档期。
city只是提示,优先级低于查询文本本身(用户说 Soho 就用 Soho)。- 日常推荐和家庭旅行用本技能;约会夜、亲子周末、单城旅行等场景有专门的技能,效果通常更好。
- 返回语言与覆盖范围取决于查询文本和 Outgoing 的数据源。
使用场景
- 用户问「今晚在 SoMa 有现场音乐吗」,调用搜索接口返回真实演出列表和票价
- 规划家庭周末活动时,按孩子和宠物需求筛选真实可去的去处
- 旅行者在巴黎就近寻找周末户外音乐活动,按地标锚定搜索结果
- 团体聚会需要预订可订票的活动,先列出候选再走订票流程
适合人员
- 要做真实世界推荐的 Agent 开发者,需要可订票的结构化活动数据
- 常被问「去哪玩」的智能助手维护者,需要覆盖多城市多场景的活动源
- 做旅行与本地生活助手的团队,要按地标和档期返回准确结果