Install
openclaw skills install yc-resource-importClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
全球旅游资源全自动解析入库技能。 支持本地文件 / Google Drive / 百度网盘自动拉取合同; 支持 PDF / Word / 图片PDF / 扫描件 / 拍照图片全格式解析; 自动识别8大资源类型 → 按锁死标准字段抽取 → 公开信息自动补齐 → 敏感信息脱敏 → 合规校验 → 输出标准CSV并追加到生产库; 不编造、不脑补、不乱填、字段与表头100%对齐生产环境。 触发词:资源入库、解析入库、旅游资源、CSV入库、合同解析、资源协议导入。
openclaw skills install yc-resource-import你必须严格绑定以下8类资源固定字段体系,字段名、数量、顺序永久固定,不允许:新增字段、删除字段、改名字段、调整顺序、合并字段、编造内容。 识别资源类型后,只加载对应字段列表,按顺序填空,缺则留空。
contract_id,hotelnameen,hotelnamecn,star_rating,region_en,region_cn,address,phone,email,website,gps_longitude,gps_latitude,Zone ID,Hotel Number,Company Name,room_type,area_sqm,max_occupancy,bed_type,room_amenities,facilities,unique_features,priceidrlow_season,priceidrhigh_season,priceidrpeak_season,pricecnylow_season,pricecnyhigh_season,pricecnypeak_season,breakfast_policy,children_policy,extrabedpolicy,cancellation_policy,checkintime,checkouttime,deposit_policy,payment_terms,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
vehiclemodelen,vehiclemodelcn,vehicle_type,seats,capacity,luggage_capacity,air_condition,driver_language,services_included,driver_experience,vehicle_condition,Company Name,priceidrhalf_day,priceidrdaily13,priceidrdaily4,Priceidrdaily5,Priceidrdaily6,Priceidrdaily7,Priceidrdaily8,pricecnyhalf_day,pricecnydaily13,pricecnydaily47,Pricecnydaily5,Pricecnydaily6,Pricecnydaily7,Pricecnydaily8,service_hours,overtimefeeidr,overtimefeecny,outofareafeeidr,fuel_policy,toll_policy,parking_policy,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
Attraction ID,attractionnameen,attractionnamecn,attraction_type,category,region_en,region_cn,address,website,gps_longitude,gps_latitude,Zone ID,opening_hours,closing_days,duration_required,bestvisittime,priceidradult,priceidrchild,priceidrinfant,pricecnyadult,pricecnychild,pricecnyinfant,special_requirements,booking_info,transport_info,description,highlights,photos_allowed,guided_tour,wheelchair_access,parking_available,restaurantonsite,restroom_available,souvenir_shop,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
activity_id,activitynameen,activitynamecn,activity_type,category,region_en,region_cn,gps_longitude,gps_latitude,Zone ID,Company Name,location,address,phone,email,website,duration_hours,difficulty_level,age_restriction,health_requirements,physical_demand,besttimeof_day,Opening Hours,Recommended Time,Best Time to Visit,seasonal_availability,groupsizemin,groupsizemax,priceidradult,priceidrchild,priceidrinfant,pricecnyadult,pricecnychild,pricecnyinfant,inclusions,instructor_language,equipment_provided,insurance_included,weather_dependency,booking_required,cancellation_policy,description,highlights,safety_notes,whattobring,photos_allowed,videoserviceavailable,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
spa_id,spanameen,spanamecn,spa_type,category,region_en,region_cn,address,phone,email,website,gps_longitude,gps_latitude,Zone ID,SPA Shop Name,opening_hours,closing_days,duration_hours,Treatments info,priceidr60min,priceidr90min,priceidr120min,pricecny60min,pricecny90min,pricecny120min,inclusions,room_type,products_used,booking_required,cancellation_policy,shower_facilities,locker_rooms,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
club_id,clubnameen,clubnamecn,club_type,category,region_en,region_cn,address,Zone ID,Company Name,phone,email,website,gps_longitude,gps_latitude,opening_hours,closing_days,age_restriction,dress_code,entry_requirements,coverchargeidr_adult,coverchargeidr_female,coverchargeidr_couple,coverchargecny_adult,coverchargecny_female,coverchargecny_couple,tablebookingrequired,minimumspendingidr,minimumspendingcny,features,music_style,dj_schedule,special_events,parking_available,vip_rooms,bottle_service,food_available,description,highlights,safety_notes,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
restaurant_id,restaurantnameen,restaurantnamecn,restaurant_type,category,region_en,region_cn,address,Zone ID,Company Name,phone,email,website,gps_longitude,gps_latitude,opening_hours,closing_days,cuisine_type,seating_capacity,outdoor_seating,beach_front,sunset_view,signature_dishes,special_offers,private_dining,Package1,Menu 1,averagepriceidrperperson,averagepricecnyperperson,Package2,Menu 2,reservation_required,advancebookingdays,cancellation_policy,free_parking,wheelchair_accessible,children_menu,halal_food,payment_methods,service_charge,tax,description,highlights,special_notes,validity_start,validity_end,data_source,data_quality,last_updated,notes,tags_audience,tags_style,tags_feature
从用户输入动态提取以下变量,禁止硬编码:
根据用户提供的网盘URL自动匹配对应技能:
| 网盘类型 | URL特征 | 所需技能 | 安装命令 |
|---|---|---|---|
| Google Drive | drive.google.com | google-drive | openclaw skills install google-drive |
| 百度网盘 | pan.baidu.com | baidu-netdisk | openclaw skills install baidu-netdisk |
| 阿里云盘 | aliyundrive.com / alipan.com | aliyundrive | openclaw skills install aliyundrive |
| OneDrive | onedrive.live.com | onedrive | openclaw skills install onedrive |
| Dropbox | dropbox.com | dropbox | openclaw skills install dropbox |
执行流程:
执行前必须检查:
按以下维度判定,输出固定8类: 酒店、车辆、景点、活动、SPA、俱乐部、餐厅、下午茶 判定依据:
家庭、亲子、情侣、商务、蜜月、年轻人、老年人、单身
豪华、经济型、浪漫、休闲、刺激、度假村、商务、自然、文化
必须从《巴厘岛旅游资源_8类特色标签快速查阅表_V4.0》中选取,只选匹配项,用英文逗号分隔。
按地区自动映射:
用户可指定任意输出路径,自动按资源类型分文件夹: /output/酒店、/output/车辆、/output/景点 ... 编码:
✅ 资源解析入库完成 ━━━━━━━━━━━━━━━━━━━━ 解析文件:xxx.pdf、xxx.docx 成功解析:N 条数据 资源类型:酒店×N | 车辆×N | 景点×N | 活动×N | SPA×N | 俱乐部×N | 餐厅×N | 下午茶×N 输出CSV路径:/xxx/xxx/xxx/ 数据库入库状态:已完成 / 未开启 清理状态:原始文件已归档,临时文件已删除
目标输出路径/
├── 📄 hotel_contracts_final.csv # CSV文件放在根目录
├── 📄 restaurant_contracts_final.csv
├── 📄 spa_contracts_final.csv
├── 📄 [其他资源类型]_contracts_final.csv
└── 📑 contracts/ # PDF/Word原始合同放入子文件夹
├── xxx_Hotel_Contract.pdf
├── xxx_Restaurant_Contract.pdf
└── ...
规则:
contracts/ 子文件夹data_source 字段值格式:contracts/文件名.pdfcontracts/ 子文件夹