前言¶
在 Agent 里问「周末去杭州怎么玩」,常见结果是景点名单加几句笼统建议:缺少营业时间、人均和相邻景点之间的交通时间,用户仍要自己拼表、对地图。若希望模型在识别到旅行意图后,主动输出带真实店名、地址、开放时间与游览时长的日程,需要把规划流程写进 Skill,而不是依赖一次性提示词。
下面介绍 SkillHub 社区技能 旅行攻略大师丨travel-planner(坐标 @user_8e413e07/travel-planner-max),面向「从聊天到可执行行程」这一类需求。
这是什么¶
旅行攻略大师 是 SkillHub 上的 life-service 类社区 Skill,由发布者 user_8e413e07 维护,当前版本 1.0.0。页面标注 requires_api_key=false,不依赖额外 API Key 配置。
它解决的问题是:在用户出现旅行相关意图时,由 Agent 按技能说明生成 精确到小时 的行程,并尽量包含 真实店铺名称、地址、营业时间、人均消费、景点开放时间与建议游览时长。
核心功能¶
以下能力均来自 SkillHub 官方简介,未在页面单独列出的能力不写。
- 行程粒度:按小时编排每日活动,而不是只给景点列表。
- 可核对的信息字段:店铺名、地址、营业时间、人均、景点开放时间与游览时长。
- 触发范围:技能说明要求,只要用户消息里出现旅行意图就应启用,包括但不限于:
- 规划类:「旅行攻略」「行程安排」「旅游规划」「X日游」「出行计划」「旅行计划」「自由行」
- 目的地类:「去 XX 玩」「XX 怎么安排」「我想去 XX」「第一次去 XX」「XX 怎么玩」「XX 必打卡」「XX 穷游」「XX 旅游攻略」
- 人群与场景:「亲子游」「情侣游」「毕业旅行」「带孩子去 XX」
- 时间与推荐:「周末去哪」「假期去哪」「国庆/五一去哪」「暑假/寒假旅游」「推荐 XX 景点」「XX 好玩吗」「小红书推荐 XX」「朋友推荐 XX」 - 弱意图也要接:即用户只是随口提到地名并有外出意向,技能说明也要求主动帮用户规划。
安装与启用¶
SkillHub 提供两种常见安装方式:把安装说明交给 Agent,或用 skillhub CLI 装到当前客户端的 skills 目录。
方式一:提示词交给 Agent¶
在对话中发送(与 SkillHub 技能页一致):
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_8e413e07/travel-planner-max`。
Agent 会按 SkillHub 安装文档 检查 CLI、选择 skills 目录并完成安装。
方式二:skillhub CLI¶
先确认是否已安装 CLI:
command -v skillhub && skillhub --version
未安装时,可按官方文档执行完整安装(含 CLI 与默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需要 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
安装本技能时,必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/,客户端可能识别不到。官方文档给出的常见路径示例:
| 客户端 | skills 目录(示例) |
|---|---|
| Claude Code | ~/.claude/skills/ |
| Cursor | ~/.cursor/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
| Gemini CLI | ~/.gemini/skills/ |
在 Cursor 下,安装命令形如:
skillhub install @user_8e413e07/travel-planner-max --dir ~/.cursor/skills/
具体包名若与坐标略有差异,可先搜索再安装:
skillhub search travel-planner
skillhub install <搜索结果中的包名> --dir ~/.cursor/skills/
安装后按你所用客户端的要求重启或刷新 Agent,使新 Skill 被加载。
典型用法¶
本技能没有单独公开的 REST 接口;用法是 在已启用 Skill 的对话里用自然语言提出出行需求。下列示例与官方列出的触发表述一致,便于复现「是否会走旅行规划」:
帮我做一份成都 3 日游行程安排,想精确到每小时,餐厅和景点要有地址和营业时间。
周末去哪玩?我在上海,想自由行,人均控制在 300 以内。
第一次带孩子去西安,怎么玩比较合理?需要景点开放时间和建议停留多久。
Agent 应在匹配旅行意图时调用 travel-planner 相关说明,输出结构化日程。你可在同一会话里补充约束(天数、预算、同行人、交通方式),让后续规划贴合约束。
适用场景与注意¶
适合谁
- 需要在 Cursor、Claude Code、Codex 等支持 Skills 的环境里,把「随口一问」变成可打印、可对照地图执行的行程。
- 希望 Agent 在多种旅行表述(攻略、X 日游、周末去哪等)下 主动 进入规划流程,而不是等用户明确说「用某个技能」。
使用上要注意
- 店铺与景点的实时信息会变化,模型输出应作为 草稿,出发前仍以官方渠道、地图与店家电话为准。
- SkillHub 页面显示本技能为 community 来源,评分与下载量会随时间更新;以技能页为准。当前抓取到的公开数据为:评分 100000,下载 11026(安装次数页面显示为 0,仅作参考)。
- 技能强调广覆盖触发词;若你的 Agent 同时挂了多个生活类 Skill,需在客户端里确认优先级,避免意图被别的技能抢走。
结尾¶
旅行攻略大师丨travel-planner 把「旅行意图识别 + 细粒度行程字段」写进 Skill,减少每次手写长提示词。安装走 SkillHub 标准流程即可,无需 API Key。