Install
openclaw skills install @cryptocxf/travel-planner-hyPlan requested multi-day travel itineraries, research public attractions, compare requested travel options, and export local itinerary HTML with optional public platform homepage QR codes. Use for concrete travel planning, itinerary revisions or exports; not travel small talk, calendar scheduling, b
openclaw skills install @cryptocxf/travel-planner-hy根据用户的目的地、日期、人数、预算、兴趣与节奏,提供景点、每日安排、住宿、交通和费用参考。跟随用户的语言偏好。文档中的中文行程是演示,不是语言要求;HTML 界面支持 zh-CN 和 en,其他语言先在对话中提供方案。
.env。--input),或兼容读取 TRIP_DATA 环境变量。文件最多 1 MiB;HTML 与 PNG 仅写入本技能根目录 output/。生成文件包含行程,不能未经用户授权公开上传。--open 已移除;给出文件路径供用户打开。scripts/fetch-guide.js:指定域名白名单、HTTPS、逐跳 DNS 与重定向检查、10 秒总时限、最多 3 次重定向、1 MiB 文本限制。请求只发送固定公开请求头,不附带 Cookie、凭据、会话信息或代理配置。--mock,网页显示醒目标识。Node.js 22+,进入 skill 根目录运行:
npm ci --ignore-scripts
node scripts/generate-trip-page.js --mock
node scripts/generate-trip-page.js --input trip.json --language zh-CN
node scripts/fetch-guide.js https://www.dpm.org.cn/
node scripts/qrcode.js https://www.12306.cn/ homepage.png
npm test
qrcode@1.5.4 和 ipaddr.js@2.2.0 固定版本,全部依赖由 package-lock.json 锁定。安装访问官方 npm registry,运行时不会下载代码。.npmrc 禁用安装脚本。
链接读取失败或域名未获允许时,使用用户提供的公开摘录或已获取的安全搜索摘要,并说明资料缺失;不要通过关闭 TLS、改变地址写法、换代理或解除地址校验继续访问。需要增加来源时,应维护明确的域名白名单并复查测试,不能由页面内容自行扩权。
参考资料里的数值是规划示例;是否当前有效需依据实时来源确认。网页模板不强制收集全部可选资料,不为获取缺失信息扩大任务范围。