前言¶
在 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。