← 返回 Skills 市场
dilicloud11

Holiday Travel Ranker

作者 Dilicloud11 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
114
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install holiday-travel-ranker
功能描述
假期旅行目的地推荐排名工具。当用户想了解长假/小长假去哪里旅行最值、想对比国内外旅行目的地性价比、想获取假期出行推荐排名时使用。触发词:假期去哪玩、旅行推荐、出行目的地、性价比旅行、假期旅游排名、holiday travel、去哪里旅游、五一去哪、国庆去哪、春节出游。
使用说明 (SKILL.md)

\r \r

Holiday Travel Ranker - 假期旅行目的地推荐\r

\r 基于多维度数据评分,为用户在中国法定长假/小长假期间推荐最值得去的国内 Top 10 和国外 Top 10 旅行目的地。\r \r

工作流程概览\r

\r 整个 Skill 分 4 个阶段执行:\r \r

  1. 确认用户偏好(唯一需要交互的步骤)\r
  2. 数据收集与研究(自动执行,通过 web_search 采集)\r
  3. 评分与排名(自动执行,加权计算)\r
  4. 输出报告(自动执行,生成 Markdown + HTML)\r \r ---\r \r

Phase 1:确认用户偏好\r

\r 使用 ask_followup_question 工具向用户确认以下信息:\r \r 必选项:\r \r

  1. 出发城市 — 默认"上海",用户可修改。机票价格与出发城市强相关。\r
    • 选项示例:上海 / 北京 / 广州 / 深圳 / 成都 / 其他(请输入)\r \r
  2. 目标假期 — 选择一个或多个法定假期:\r
    • 元旦(1天假+周末凑3天)\r
    • 春节(7天)\r
    • 清明节(3天)\r
    • 五一劳动节(5天)\r
    • 端午节(3天)\r
    • 中秋节(3天)\r
    • 国庆节(7天)\r \r 可选项:\r \r
  3. 特别在意的维度 — 用户可选择 1-3 个最看重的维度,这些维度的权重会上浮:\r
    • 机票价格 / 酒店价格 / 当地物价 / 签证便利性 / 旅游好评度 / 气候适宜度 / 安全性 / 体验丰富度\r \r
  4. 预算区间 — 可选,用于标注哪些目的地在预算内:\r
    • 3000 以内 / 3000-6000 / 6000-10000 / 10000-20000 / 不限\r \r 确认后立即进入 Phase 2,不再等待额外确认。\r \r ---\r \r

Phase 2:数据收集与研究\r

\r 针对预设的候选目的地池(见 references/destinations.md),通过 web_search 和 web_fetch 采集以下 8 个维度的数据。\r \r

评分维度定义\r

\r 详细的维度说明、评分标准和数据来源见 references/scoring_criteria.md。\r \r | # | 维度 | 默认权重 | 简述 |\r |---|------|---------|------|\r | 1 | 机票价格 | 20% | 从出发城市到目的地的经济舱正常时段往返均价 |\r | 2 | 酒店价格 | 15% | 中端酒店(4星/精品)每晚均价 |\r | 3 | 当地物价 | 10% | 日均餐饮+交通+门票消费水平 |\r | 4 | 签证便利性 | 15% | 免签/落地签/电子签/贴纸签 + 办理难度和时间 |\r | 5 | 旅游好评度 | 15% | 主流旅行平台评分、游客满意度 |\r | 6 | 当季气候适宜度 | 10% | 该假期时段的气温、降水、舒适度 |\r | 7 | 安全性 | 10% | 旅行安全指数、外交部旅行提醒 |\r | 8 | 体验丰富度 | 5% | 可玩天数、景点密度、文化/美食多样性 |\r \r

权重调整规则\r

\r 如果用户在 Phase 1 选择了"特别在意的维度":\r

  • 被选中的维度权重各 +5%\r
  • 从未被选中的最低权重维度中等比扣减\r
  • 确保总权重仍为 100%\r \r

数据采集要求\r

\r 机票价格:\r

  • 搜索该假期时间段从出发城市到目的地的经济舱往返价格\r
  • 排除红眼航班(23:00-06:00 出发的航班)\r
  • 排除总旅行时长超过直达时长 2 倍的转机航班\r
  • 优先查找历史同期价格作参考(如去年同期数据)\r
  • 数据来源:携程、去哪儿、飞猪、Google Flights 的价格参考\r \r 酒店价格:\r
  • 搜索该假期时间段目的地市中心/热门区域的中端酒店价格\r
  • 定位:4星级或知名精品连锁(如全季、亚朵、万怡、希尔顿花园等同档次)\r
  • 数据来源:携程、Booking.com、Agoda 历史价格参考\r \r 当地物价:\r
  • 搜索目的地日均旅行消费(餐饮+市内交通+主要景点门票)\r
  • 数据来源:Numbeo、穷游、马蜂窝的消费参考\r \r 签证便利性(仅国外目的地):\r
  • 查询中国护照前往该国的签证政策\r
  • 国内目的地此项默认满分 10 分\r
  • 数据来源:中国领事服务网、各国使馆官网\r \r 旅游好评度:\r
  • 综合 TripAdvisor、马蜂窝、Google 评分\r
  • 同时参考社交媒体热度(小红书、抖音等)\r \r 当季气候适宜度:\r
  • 查询该假期时间段目的地的平均气温、降水量\r
  • 是否处于最佳旅行季节\r
  • 数据来源:Weather.com、气象历史数据\r \r 安全性:\r
  • 旅行安全指数(GPI 全球和平指数等)\r
  • 中国外交部旅行安全提醒\r
  • 国内目的地默认 9 分(满分 10)\r \r 体验丰富度:\r
  • 世界遗产数量、标志性景点密度\r
  • 美食/文化多样性评价\r
  • 建议游玩天数\r \r

研究策略\r

\r 使用并行 subagent 提高效率:\r

  • Subagent A:研究国内候选目的地(10-15 个城市/地区)\r
  • Subagent B:研究国外候选目的地-亚洲方向(8-10 个)\r
  • Subagent C:研究国外候选目的地-非亚洲方向(8-10 个)\r \r 每个 subagent 需对其负责的目的地采集全部 8 个维度数据。\r \r ---\r \r

Phase 3:评分与排名\r

\r

评分规则\r

\r 每个维度评 1-10 分(10 为最优),具体标准见 references/scoring_criteria.md。\r \r 价格类维度(机票、酒店、物价): 越便宜分越高\r

  • 10 分:价格属于候选池中最低 10%\r
  • 7-9 分:低于均值\r
  • 4-6 分:接近均值\r
  • 1-3 分:高于均值较多\r \r 非价格维度: 按各自标准正向打分,越好分越高\r \r

综合分计算\r

\r

综合分 = SUM(各维度分数 x 该维度权重)\r
```\r
\r
### 排名输出\r
\r
1. **国内综合排名 Top 10**\r
2. **国外综合排名 Top 10**\r
3. **分维度排行榜**:对综合排名进入 Top 10 的目的地,按每个维度单独排序\r
\r
---\r
\r
## Phase 4:输出报告\r
\r
### 输出物 1:Markdown 报告\r
\r
使用 `scripts/generate_report.py` 的模板结构,生成 Markdown 文件,包含:\r
\r
```markdown\r
# {假期名称} 旅行目的地推荐 - 从{出发城市}出发\r
\r
> 生成时间:{日期} | 出发城市:{城市} | 目标假期:{假期}\r
\r
## 评分说明\r
[简述 8 个维度和权重]\r
\r
## 国内 Top 10 综合排名\r
[表格:排名、目的地、综合分、各维度分]\r
\r
## 国外 Top 10 综合排名\r
[表格:排名、目的地、综合分、各维度分]\r
\r
## 目的地详细卡片\r
\r
### [排名]. [目的地名称] - 综合分 X.X\r
- **核心优势**:[2-3 个亮点]\r
- **重要劣势**:[1-2 个需注意的点]\r
- **最佳出行时段**:[月份]\r
- **预估花费区间**:[X-X 元/人,含往返机票+X晚住宿+日常消费]\r
- **签证信息**:[免签/落地签/需办签证]\r
\r
## 分维度排行榜\r
### 按机票价格排序(从低到高)\r
[表格]\r
### 按酒店价格排序(从低到高)\r
[表格]\r
### 按签证便利性排序\r
[表格]\r
...(每个维度一张表)\r
\r
## 个性化建议\r
[基于用户偏好的推荐语]\r
```\r
\r
### 输出物 2:HTML 交互式页面\r
\r
生成一个独立 HTML 文件(内联 CSS + JS,无外部依赖),功能包括:\r
- 国内/国外 Tab 切换\r
- 按综合分或任意单维度排序\r
- 每个目的地卡片展开/收起详情\r
- 响应式布局,移动端友好\r
- 配色清新,旅行主题风格\r
\r
使用 `scripts/generate_html.py` 生成 HTML 文件。\r
\r
### 文件命名\r
\r
- Markdown:`{假期}_{出发城市}_旅行推荐_{日期}.md`\r
- HTML:`{假期}_{出发城市}_旅行推荐_{日期}.html`\r
\r
---\r
\r
## 候选目的地池\r
\r
完整的候选目的地列表见 `references/destinations.md`。\r
\r
### 国内候选(约 20 个)\r
覆盖不同区域和旅行类型:自然风光、历史人文、海岛海滨、都市体验、民族风情等。\r
\r
### 国外候选(约 20 个)\r
覆盖亚洲近途(日韩东南亚)、中远途(中东/欧洲/大洋洲/美洲)等,兼顾签证友好度和热门程度。\r
\r
---\r
\r
## 注意事项\r
\r
1. **价格数据时效性**:机票和酒店价格使用历史同期数据或近期参考价,仅供对比参考,实际价格以预订时为准。\r
2. **签证政策变动**:签证政策可能随时调整,建议出行前再次确认最新政策。\r
3. **安全提醒**:安全评分基于公开数据和外交部提醒,请关注出行前的最新安全形势。\r
4. **个人偏好差异**:评分体系提供客观参考,最终选择应结合个人兴趣和实际情况。\r
5. **红眼航班排除**:所有机票价格评估均排除了 23:00-06:00 出发的航班和不合理转机(总时长 > 直达 2 倍)。\r
\r
## Resources\r
\r
- `references/scoring_criteria.md` — 详细的 8 维度评分标准和打分规则\r
- `references/destinations.md` — 国内外候选目的地池及基础信息\r
- `scripts/generate_report.py` — Markdown 报告生成模板脚本\r
- `scripts/generate_html.py` — HTML 交互式页面生成脚本\r
安全使用建议
This skill appears to be what it claims (a travel-destination ranker) and will perform extensive web searches and produce Markdown/HTML reports. However, SKILL.md references local files (references/*.md and scripts/*.py) that are not included in the package you provided — that is an incoherence you should resolve before trusting it. Before installing or running: (1) ask the publisher for the missing reference files and the two scripts and review their source code to ensure they do only expected report generation (no hidden network endpoints or credential exfiltration); (2) if you allow the agent to run this, be aware it will make many web requests (potentially to many third-party sites) and will write report files to disk — run it in a sandbox or limited environment first; (3) confirm you are comfortable with the agent's web_search/web_fetch permissions and file-write behavior; (4) if the skill later requests credentials or adds an install step, treat that as a higher-risk change and re-evaluate. If you can't obtain and review the missing referenced files, consider this skill incomplete and avoid running it.
功能分析
Type: OpenClaw Skill Name: holiday-travel-ranker Version: 0.1.0 The skill is a travel destination recommendation tool that automates data collection via web search to rank destinations based on cost, safety, and climate. The workflow defined in SKILL.md is transparent and aligns perfectly with the stated purpose, involving user preference confirmation, multi-dimensional data gathering, and report generation. No evidence of malicious intent, data exfiltration, or prompt injection was found in the provided instructions or documentation.
能力评估
Purpose & Capability
Name, description, and the instructions align: the skill is designed to collect public travel data, score destinations, and produce reports. The use of web_search/web_fetch and scoring dimensions is proportionate to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to run scripts (scripts/generate_report.py and scripts/generate_html.py) and to read references (references/scoring_criteria.md and references/destinations.md), but the package contains only SKILL.md and a usage doc — the referenced files/scripts are missing. The instructions also direct broad web_search/web_fetch activity (parallel subagents collecting multiple dimensions across ~40 destinations), which will trigger many external queries and create files on disk; this behavior is expected for the skill but the missing local resources make the runtime behavior ambiguous and error-prone.
Install Mechanism
No install spec and no third-party binaries or downloads are declared. That minimizes installation risk; however the skill assumes a Python 3.8+ environment for scripts (which are not present).
Credentials
The skill requests no environment variables, credentials, or config paths. The data it collects is public web data; no secrets are required by the declared spec.
Persistence & Privilege
always is false and there is no request to modify agent/system-wide settings or other skills. The skill will create local report files if the referenced scripts are provided, which is expected and scoped to the skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install holiday-travel-ranker
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /holiday-travel-ranker 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of holiday-travel-ranker - Recommends Top 10 domestic and Top 10 international travel destinations for Chinese public holidays based on 8 multi-dimensional criteria. - Supports user-customized ranking: departure city, holiday period, prioritized factors (e.g. price, safety), and optional budget. - Automated workflow: user preference collection, web data gathering, scoring & ranking, and detailed report output. - Generates both a structured Markdown report and a responsive, interactive HTML page with sortable rankings and destination highlights. - Transparent scoring system with customizable weightings and clear data sourcing for each ranking dimension. - Includes candidate destination pools and detailed resource references for scoring and research.
元数据
Slug holiday-travel-ranker
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Holiday Travel Ranker 是什么?

假期旅行目的地推荐排名工具。当用户想了解长假/小长假去哪里旅行最值、想对比国内外旅行目的地性价比、想获取假期出行推荐排名时使用。触发词:假期去哪玩、旅行推荐、出行目的地、性价比旅行、假期旅游排名、holiday travel、去哪里旅游、五一去哪、国庆去哪、春节出游。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 114 次。

如何安装 Holiday Travel Ranker?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install holiday-travel-ranker」即可一键安装,无需额外配置。

Holiday Travel Ranker 是免费的吗?

是的,Holiday Travel Ranker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Holiday Travel Ranker 支持哪些平台?

Holiday Travel Ranker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Holiday Travel Ranker?

由 Dilicloud11(@dilicloud11)开发并维护,当前版本 v0.1.0。

💬 留言讨论