旅行攻略大師丨travel-planner:把出行對話落成按小時可執行的行程

前言

在 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 官方簡介,未在頁面單獨列出的能力不寫。

  1. 行程粒度:按小時編排每日活動,而不是隻給景點列表。
  2. 可覈對的信息字段:店鋪名、地址、營業時間、人均、景點開放時間與遊覽時長。
  3. 觸發範圍:技能說明要求,只要用戶消息裏出現旅行意圖就應啓用,包括但不限於:
    - 規劃類:「旅行攻略」「行程安排」「旅遊規劃」「X日遊」「出行計劃」「旅行計劃」「自由行」
    - 目的地類:「去 XX 玩」「XX 怎麼安排」「我想去 XX」「第一次去 XX」「XX 怎麼玩」「XX 必打卡」「XX 窮遊」「XX 旅遊攻略」
    - 人羣與場景:「親子游」「情侶遊」「畢業旅行」「帶孩子去 XX」
    - 時間與推薦:「週末去哪」「假期去哪」「國慶/五一去哪」「暑假/寒假旅遊」「推薦 XX 景點」「XX 好玩嗎」「小紅書推薦 XX」「朋友推薦 XX」
  4. 弱意圖也要接:即用戶只是隨口提到地名並有外出意向,技能說明也要求主動幫用戶規劃。

安裝與啓用

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。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜