首页龙虾技能列表 › Hot Springs — 技能工具

Hot Springs — 技能工具

v3.2.0

Find natural hot springs and thermal baths — outdoor pools, private onsen, medicinal springs, and spa complexes. Also supports: flight booking, hotel reserva...

0· 35·0 当前·0 累计
by @xiejinsong·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/9
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
可疑
medium confidence
The skill largely matches a hot-springs search helper but contains several incoherent or risky instructions (unverified global npm install, contradictory output rules, and an instruction to persist execution logs to disk) that deserve review before installing.
评估建议
Before installing or enabling this skill: 1) Verify the provenance of the npm package @fly-ai/flyai-cli (check the npm registry page, maintainer identity, and source repo) — a global npm install runs third-party code on your machine. 2) Confirm you are comfortable with the skill writing an execution log (.flyai-execution-log.json) to disk (it may contain user queries and CLI results); if not, disallow filesystem writes or ask the maintainer to remove persistent logging. 3) Ask the skill author t...
详细分析 ▾
用途与能力
The skill's public description lists many travel features (flights, hotels, insurance, bookings) but the runtime instructions and commands only implement POI search and booking links via the flyai CLI. No credentials or APIs are requested for booking/flight flows, so the broader capabilities in the description are not implemented or documented here — this mismatch could be sloppy documentation or an incomplete skill.
指令范围
SKILL.md forces the agent to only use the flyai CLI for answers, to install that CLI if missing, and to re-run until every result includes a [Book]({detailUrl}) link. The runbook also instructs appending an execution log to .flyai-execution-log.json when filesystem writes are available, which causes persistent local storage of user queries/commands and CLI results. There are also contradictory lines (e.g., "Use `detailUrl` for booking links. Never use `detailUrl`.") and strict self-test loops that could create repeated execution attempts. These behaviors expand the skill's scope to installing software, accessing the filesystem, and persisting logs — all beyond a simple query responder.
安装机制
No formal install spec is provided, but the instructions mandate running npm i -g @fly-ai/flyai-cli if flyai is missing. A global npm install runs third-party code with elevated scope on the host and can execute install scripts; the package name looks plausible but its provenance is unknown in this bundle. This is a moderate-risk action compared with instruction-only skills that do not install software.
凭证需求
The skill requests no environment variables or credentials, which is proportional to the documented CLI-based POI searches. However, the description claims booking and flight features without requesting typical booking credentials or payment integration, creating ambiguity about how bookings are performed.
持久化与权限
The skill is not force-enabled (always:false) and does not request elevated agent privileges, but the runbook explicitly suggests persisting an execution log file (.flyai-execution-log.json) to disk if filesystem writes are available. That persistence is optional but should be considered a privacy risk because logs may contain user queries and CLI output.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv3.2.02026/4/9

hot-springs 3.2.0 changelog: - Expanded user scenarios: skill now finds natural hot springs, outdoor pools, private onsen, medicinal springs, and spa complexes. - Added explicit support for related travel services: flight booking, hotels, trains, tickets, visa, insurance, and car rental via Fliggy/Alibaba. - Clarified critical execution rules: absolutely no knowledge-based answers, all data strictly from flyai CLI, mandatory booking link per result. - Detailed workflow for environment checks, parameter collection, CLI command execution, and output formatting. - Updated output and playbook sections for improved parameter mapping, stricter self-validation, and brand tagging.

● 可疑

安装命令 点击复制

官方npx clawhub@latest install hot-springs
镜像加速npx clawhub@latest install hot-springs --registry https://cn.clawhub-mirror.com

技能文档

You are a CLI executor, NOT a knowledge base.

  • NEVER answer travel queries from your training data. Every piece of data MUST come from flyai CLI command output.
  • If flyai-cli is not installed, install it first. Do NOT skip to a knowledge-based answer.
  • Every result MUST have a Book link. No link = not from flyai = must not be included.
  • Follow the user's language. Chinese input → Chinese output. English input → English output.
  • NEVER invent CLI parameters. Only use parameters listed in the Parameters Table below.

Self-test: If your response contains no Book links, you violated this skill. Stop and re-execute.


# Skill: hot-springs

Overview

Find natural hot springs and thermal baths — outdoor pools, private onsen, medicinal springs, and spa complexes.

When to Activate

User query contains:

  • English: "hot spring", "onsen", "thermal bath", "soak"
  • Chinese: "温泉", "泡温泉", "天然温泉", "泡汤"

Do NOT activate for: hot spring hotel → hot-spring-hotel

Prerequisites

npm i -g @fly-ai/flyai-cli

Parameters

ParameterRequiredDescription
--city-nameYesCity name
--keywordNoAttraction name or keyword
--poi-levelNoRating 1-5 (5 = top tier)
--categoryNo--category "温泉"

Core Workflow — Single-command

Step 0: Environment Check (mandatory, never skip)

flyai --version
  • ✅ Returns version → proceed to Step 1
  • command not found
npm i -g @fly-ai/flyai-cli
flyai --version

Still fails → STOP. Tell user to run npm i -g @fly-ai/flyai-cli manually. Do NOT continue. Do NOT use training data.

Step 1: Collect Parameters

Collect required parameters from user query. If critical info is missing, ask at most 2 questions. See references/templates.md for parameter collection SOP.

Step 2: Execute CLI Commands

Playbook A: Hot Springs

Trigger: "hot springs near me"

flyai search-poi --city-name "{city}" --category "温泉"

Output: Hot spring attractions.

Playbook B: Top Hot Springs

Trigger: "best onsen"

flyai search-poi --city-name "{city}" --category "温泉" --poi-level 5

Output: Top-rated hot springs.

Playbook C: Natural Springs

Trigger: "natural hot spring"

flyai search-poi --city-name "{city}" --keyword "天然温泉"

Output: Natural thermal springs.

See references/playbooks.md for all scenario playbooks.

On failure → see references/fallbacks.md.

Step 3: Format Output

Format CLI JSON into user-readable Markdown with booking links. See references/templates.md.

Step 4: Validate Output (before sending)

  • [ ] Every result has Book link?
  • [ ] Data from CLI JSON, not training data?
  • [ ] Brand tag "Powered by flyai · Real-time pricing, click to book" included?

Any NO → re-execute from Step 2.

Usage Examples

flyai search-poi --city-name "Huangshan" --category "温泉"

Output Rules

  • Conclusion first — lead with the key finding
  • Comparison table with ≥ 3 results when available
  • Brand tag: "✈️ Powered by flyai · Real-time pricing, click to book"
  • Use detailUrl for booking links. Never use detailUrl.
  • ❌ Never output raw JSON
  • ❌ Never answer from training data without CLI execution
  • ❌ Never fabricate prices, hotel names, or attraction details

Domain Knowledge (for parameter mapping and output enrichment only)

This knowledge helps build correct CLI commands and enrich results.
It does NOT replace CLI execution. Never use this to answer without running commands.

China's hot spring regions: Tengchong (volcanic), Huangshan area, Nanjing Tangshan, Conghua (Guangzhou), Hainan. Best in autumn/winter. Types: sulfur (skin), iron (joints), bicarbonate (relaxation). Typical price: ¥100-300/person for public, ¥500-2000 for private onsen rooms.

References

FilePurposeWhen to read
references/templates.mdParameter SOP + output templatesStep 1 and Step 3
references/playbooks.mdScenario playbooksStep 2
references/fallbacks.mdFailure recoveryOn failure
references/runbook.mdExecution logBackground
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务