野攀路书小助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_8c10c32b/crag-finder。
技能介绍
解决什么问题
计划一次野攀或抱石旅行时,最先碰到的问题往往是:目标地点到底有没有岩场?有多少条路线?难度集中在哪个区间? theCrag.com 是全球最大的攀岩与抱石协作平台,社区维护着大量岩场数据,但它的站点是层级式 URL 结构,而且有 Cloudflare 反爬保护。手动一层层翻国家、省份、岩场目录,再从页面里扒路线数量和难度范围,对只是想快速确认「能不能去、值不值得去」的岩友来说太折腾了。
这个技能要做的,就是把「查岩场」这件事压缩成一次对话:你给一个地点,它返回结构化的岩场路书信息。
核心能力
技能的工作流分四步:
- 确定搜索目标:从对话中提取地点,可以是国家(如「中国」「日本」)、省份或区域(如「云南」「阳朔」)、城市(如「昆明」「怀集」),也可以是具体岩场名(如「南高峰」「黎明」)。如果地点不明确,会先反问你想搜哪个区域。
- 构造 URL:theCrag.com 使用层级路径,例如
https://www.thecrag.com/climbing/china/yangshuo/moon-hill对应「中国 / 阳朔 / 月亮山」。中国地点统一使用英文 slug(china、yangshuo、yunnan、liming、huaiji)。URL 路径中加入zh_hans即可加载简体中文界面。 - 获取并提取信息:优先尝试直接抓取页面,提取区域名称、路线总数、难度范围、攀岩类型(运动攀、传统攀、抱石等)、热门子岩场、GPS 坐标和接近信息。
- 结构化呈现:用中文把结果整理成路书式的摘要,多个区域时先给概览列表,再让用户选择深入查看某一个。
边界与注意点
- 反爬是常态:theCrag.com 有 Cloudflare 保护,
web_fetch很可能返回 403。此时技能会回退到web_search,搜索词形如thecrag.com {地点} 攀岩 岩场,从搜索摘要里汇总路线数量和难度范围,并给出可直接在浏览器打开的 URL。 - 数据是社区贡献的:路线数量、难度等级、接近信息都由岩友维护,可能不完整或过期,出行前建议交叉核对。
- 中国区域数据活跃:许多国内岩场有中文路线名称和描述,正在被持续更新,但也意味着字段覆盖度因岩场而异。
- 只覆盖 theCrag:本技能的信息源限定在 theCrag.com,不包含其他岩场数据库或离线指南书的内容。
使用场景
- 长假规划云南野攀行程,需要确认目的地有哪些岩场、路线总量与难度范围,筛掉无路可攀的区域。
- 出差到陌生城市想顺路抱石,需要快速查到附近岩场的位置坐标和路线数量,判断半天够不够爬。
- 撰写岩场路书攻略时,需要汇总一个区域内各子岩场的路线数量、类型和接近信息,整理成一页清单。
- 出发前 theCrag 页面打不开,需要从搜索结果里拿到岩场概览信息和可手动打开的链接。
适合人员
- 计划去阳朔或黎明野攀的岩友,出发前想核对岩场路线数量、难度范围和接近信息。
- 撰写攀岩目的地攻略的内容作者,需要快速汇总一个区域里多个岩场的基础数据。
- 临时决定周末去怀集抱石的攀岩爱好者,想确认附近岩场位置和难度是否符合自己的水平。
- 组织多人攀岩出行的领队,需要在行程确定前比较几个候选岩场的路线密度和季节限制。