技能详情(站内镜像,无评论)
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.0
统计:⭐ 0 · 99 · 0 current installs · 0 all-time installs
⭐ 0
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :可疑
Package:alexfeng75/ctrip-hotel-search
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :可疑
OpenClaw 评估
The skill largely matches its stated purpose (Playwright-based Ctrip hotel search) but includes undeclared code that calls an external search gateway requiring a MATON API key and other small inconsistencies — the extra network-capable Python tools and missing declarations are a red flag.
目的
The main Node.js code, SKILL.md and docs describe Playwright-driven Ctrip login/search and require a Ctrip account and Playwright. That is coherent. However, the repo also contains standalone Python utilities (search_hotels.py, search_with_brave.py, api_key_config.py) that call an external service (https://gateway.maton.ai) and require a MATON_API_KEY. The SKILL metadata and SKILL.md do not declare this API key or explain why an external searc…
说明范围
SKILL.md instructs using config.json for Ctrip credentials and Playwright for browser automation, which matches the Node code. But it does not mention the included Python scripts or any dependence on an external 'maton.ai' gateway. The Python scripts will transmit search queries to gateway.maton.ai if executed; those instructions are not documented in SKILL.md, creating scope creep and unexpected outbound data flow if someone runs the extra sc…
安装机制
No install spec is declared (instruction-only), but package.json and package-lock.json exist and specify Playwright from the npm registry, which is typical. Minor inconsistency: package.json lists Node.js 16+ while package-lock/playwright require Node >=18. No downloads from unknown personal servers are present, and dependencies come from the npm registry.
证书
The skill package expects a Ctrip username/password in config.json (documented) but does not declare any required env vars in registry metadata. Meanwhile two Python files require MATON_API_KEY (either via api_key_config.py or environment variable), but MATON_API_KEY is not declared in the skill's requirements or docs. This undeclared external credential and the presence of api_key_config.py (which encourages placing a secret into a repo file)…
持久
The skill does not request always:true, does not modify other skills' configs, and contains no service that enforces permanent presence. It runs as an invoked skill and closes the browser on completion. No privileged persistence was detected.
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「携程酒店搜索」。简介:自动搜索携程酒店,支持实时比价和详情获取。使用浏览器自动化技术,实现携程账号登录、酒店搜索、详情获取和对比分析功能。。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/alexfeng75/ctrip-hotel-search/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: ctrip-hotel-search
description: 自动搜索携程酒店,支持实时比价和详情获取。使用浏览器自动化技术,实现携程账号登录、酒店搜索、详情获取和对比分析功能。
---
# 携程酒店搜索 Skill
## 核心功能
- ✅ 自动登录携程账号
- ✅ 实时搜索酒店(按地点、日期、价格筛选)
- ✅ 获取酒店详情和用户评价
- ✅ 多酒店对比分析
- ✅ 支持民宿/客栈搜索
## 使用场景
- "搜索建水古城4月9日的酒店,价格200-400元"
- "对比南沙镇3家民宿的优缺点"
- "查找元阳梯田附近的特色民宿"
## 技术栈
- Playwright(浏览器自动化)
- Node.js(运行环境)
- 携程网站(数据源)
## 配置要求
1. 携程账号(用于登录)
2. Node.js 16+ 环境
3. Playwright 浏览器