前言¶
旅行回來,手頭有幾百張照片、幾段視頻和一堆寫滿地名的筆記,想看看這趟到底走了哪些地方、路線是什麼樣。手動在地圖上一個個標點不現實;自己寫腳本又得處理 EXIF、調 LLM、對接地圖前端,一套下來成本不低。下面介紹的 Skill 把這些步驟打包成了一個工具:輸入文件或目錄,輸出一張基於 Leaflet 的交互式路線地圖,不需要 API key。
這是什麼¶
地圖軌跡創造工具(座標 @user_fc40c047/xlent-trail)是一個社區來源的通用 Agent Skill,遵循 SKILL.md 格式,發佈者爲 user_fc40c047,版本 1.0.0,分類 data-analysis。它解決的問題是:從已有的文件裏自動提取地理位置信息,並生成一張可以直接在瀏覽器裏打開的路線地圖,省去手寫提取和可視化代碼的過程。
該 Skill 的標籤爲 requires_api_key=false,即生成地圖不依賴需要密鑰的第三方地圖服務。
核心功能¶
根據官方簡介,已覈實的能力有四項:
1、從圖片和視頻中提取 GPS 座標。照片和視頻通常帶有 EXIF 定位信息,該 Skill 會讀取這些元數據,還原拍攝時的位置。
2、通過 LLM 從文本文件中提取地點。對只寫了地名、地址的筆記,由大模型識別出具體地點,再轉成座標。
3、聚合臨近點位。從不同來源拿到的座標可能很密集,工具會對鄰近點做聚類,避免地圖上一堆重疊的標記。
4、生成交互式 HTML 地圖。結果是一個 HTML 文件,前端使用 Leaflet + OpenStreetMap 底圖,瀏覽器直接打開即可縮放、平移查看路線。
整體流程是:先收集文件或指定目錄,再分別走「圖片/視頻提取座標」和「文本提取地點」兩條路,最後統一聚類並渲染成 HTML 地圖。
安裝與啓用¶
官方頁面在本次寫作時抓取失敗(https://api.skillhub.cn/user_fc40c047/xlent-trail 和 https://www.skillhub.cn/skills/user_fc40c047/xlent-trail 均無法返回內容),資料中也沒有給出具體的安裝命令或 SKILL.md 字段,因此這裏不臆造安裝步驟。
建議的操作方式是:訪問官方地址確認安裝方式,再按你所用工具(Cursor、Codex CLI、Claude Code 等)的通用 Skill 加載流程啓用。不同工具對 SKILL.md 的讀取位置和觸發機制有差異,需要以各自文檔爲準。
觸發方面,官方簡介給出的關鍵詞是:用戶說 “trail”、”地圖顯示”、”軌跡”、”路線”、”位置” 時使用該 Skill。
典型用法¶
資料中未提供完整的可復現命令行示例,以下用法基於官方簡介描述的輸入輸出關係整理:
1、準備輸入。可以是圖片、視頻文件所在的目錄,也可以是記錄了地名的文本文件,或兩者混在一起的目錄。
2、運行 Skill,指向該目錄。Skill 會自動區分文件類型:圖片和視頻走 EXIF 座標提取,文本走 LLM 地點提取。
3、拿到輸出的 HTML 文件,用瀏覽器打開。結果是一張 Leaflet 地圖,圖上標出了從各來源提取並聚類後的位置和路線。
需要注意的是,以上步驟中的具體命令、參數和輸出文件名未在已抓取資料中出現,實際使用時以官方頁面說明爲準。
適用場景與注意¶
適合的場景:
- 旅行、出差、外拍之後,把照片和視頻裏的位置批量還原成路線圖。
- 筆記或文檔裏記了一堆地名,想直觀看看分佈和先後順序。
- 需要在沒有地圖服務密鑰的環境裏快速出一張可視化 HTML。
限制和坑:
- 圖片和視頻必須帶有 GPS 元數據,沒有定位信息的素材提不出座標。
- 文本提取依賴 LLM 識別,地名有歧義或寫法不規範時,結果需要人工複覈。
- 該 Skill 來源標記爲 community,安裝數爲 0(資料中下載 1525),使用前建議先在官方頁面確認最新版本和行爲。
- 地圖底圖來自 OpenStreetMap,渲染和數據加載依賴網絡連通性。
結尾¶
這個 Skill 的價值在於把「提取位置—聚類—出圖」這條鏈路壓縮成一步,輸入一個目錄,輸出一張能直接看的 HTML 地圖,且不需要 API key。如果你的需求是從已有素材裏還原路線,值得先試;如果需要高度定製樣式或離線使用,則要在此基礎上再做加工。
官方地址:https://api.skillhub.cn/user_fc40c047/xlent-trail