地图轨迹创造工具

SKILL研究检索
研究检索 未标注权限 许可证不明确
安装这个技能

Creates map route visualizations from files and directories. Extracts GPS locations from images/videos and uses LLM to extract places from text files. Generates interactive HTML maps with Leaflet. 从文件或目录创建地图路线可视化。从图片/视频中提取 GPS 坐标,通过 LLM 从文本文件提取地点,使用 Leaflet 生成交互式地图。

一句话选型结论

按资料字段整理

地图轨迹创造工具是研究检索类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类研究检索 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_fc40c047/xlent-trail
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

研究检索
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_fc40c047仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791736978
正文体量4.1 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
查资料并整理出处

让模型按主题查资料,并把引用来源整理成清单。

网页与文献要点提炼

把长文、论文、网页压成能直接看的要点。

竞品与行业汇总

按关键词汇总竞品动态与行业信息。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在研究检索场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
地图轨迹创造工具当前 未标注权限 未标注 未标注 未标注 有
寻找技能 浏览器控制 GitHub 仓库 3120.0 万 Codex、Claude、Cursor 有
自我改进 Agent 接触敏感数据 ClawHub 市场 1646.4 万 OpenClaw 有
灵魂追踪 联网访问 GitHub 仓库 758.9 万 Codex、Claude、Cursor 有
自我完善 联网访问 ClawHub 市场 682.9 万 OpenClaw 有
微软代工厂 调用外部服务 GitHub 仓库 661.4 万 Codex、Claude、Cursor 有

SKILL.md 全文

4.1 KB
模型实际读到的说明书原文,来自技能仓库

Trail 地图轨迹技能

功能描述

将文件中的地点信息解析出来,在地图上创建标记点,并按时间顺序连接成路线。

User Input Tools

When this skill prompts the user, follow this tool-selection rule (priority order):

  1. Prefer built-in user-input tools exposed by the current agent runtime — e.g., AskUserQuestion, request_user_input, clarify, ask_user, or any equivalent.
  2. Fallback: if no such tool exists, emit a numbered plain-text message and ask the user to reply with the chosen number/answer for each question.
  3. Batching: if the tool supports multiple questions per call, combine all applicable questions into a single call; if only single-question, ask them one at a time in priority order.

Concrete AskUserQuestion references below are examples — substitute the local equivalent in other runtimes.

Script Directory

Agent Execution: Determine this SKILL.md directory as {baseDir}. Resolve ${BUN_X} runtime: if bun installed → bun; if npx available → npx -y bun; else suggest installing bun. Replace {baseDir} and ${BUN_X} with actual values.

Script Purpose
scripts/main.ts Main entry point

触发条件

当用户提及以下关键词时触发:
- trail
- 地图显示
- 轨迹
- 路线
- 位置

支持的输入类型

  • 单个文件
  • 多个文件
  • 单个目录

处理流程

Step 1: 收集输入

接收文件路径或目录作为输入。

Step 2: 文件分类处理

纯文本类 (txt, html, md)

通过地名词典匹配文本中的地点。纯文本不要求包含时间信息:
- 如果文本中有时间信息,则使用文本中的时间
- 如果文本中没有时间信息,则使用文件创建时间作为起点,按地名出现顺序每处递增10分钟分配时间
- 从文本中提取所有地名,按出现顺序生成路径点位

图片、视频类

读取文件的EXIF GPS信息,如果有GPS坐标,在地图上显示标记点。

Step 3: 点位聚合

当多个点位距离较近时(最大点位差的5%范围内),合并显示为一个标记点。

Step 4: 生成地图HTML

使用 Leaflet + 高德瓦片生成交互式地图,无需 API 密钥。加 --osm 可切换为 OpenStreetMap 瓦片。

点位聚合规则

  • 计算所有点位的最大纬度差和最大经度差
  • 当两点之间的纬度差小于最大纬度差的5%且经度差小于最大经度差的5%时,合并为一个点位
  • 聚合后的点位显示所有合并点位的内容

Usage

${BUN_X} {baseDir}/scripts/main.ts <input> [options]

Options:

Option Description Default
--output <path> Output HTML file path trail.html
--title <text> Map title 地图轨迹
--osm Use OpenStreetMap tiles (default: Amap tiles) Amap
--cluster-threshold <percent> Cluster threshold percentage 5
--nogroup Disable point clustering, show all markers false

Examples:

# 处理单个文件(Leaflet + 高德瓦片)
${BUN_X} {baseDir}/scripts/main.ts travel_diary.md

# 处理目录(使用 OpenStreetMap)
${BUN_X} {baseDir}/scripts/main.ts ./photos/ --osm

# 指定输出文件和标题
${BUN_X} {baseDir}/scripts/main.ts ./images/ --output my_trail.html --title "旅行轨迹"

# 显示所有点位,不聚合
${BUN_X} {baseDir}/scripts/main.ts travel_diary.md --nogroup

Output

File location: Current working directory.

JSON output to stdout:

{
  "success": true,
  "message": "地图轨迹已生成",
  "outputPath": "/path/to/trail.html",
  "pointsCount": 15,
  "clustersCount": 8
}

常见问题

5 问
答案由本站依据条目字段整理
地图轨迹创造工具怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_fc40c047/xlent-trail。安装方式为未标注。装完刷新技能列表或重开客户端。

地图轨迹创造工具支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

地图轨迹创造工具权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

地图轨迹创造工具收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

地图轨迹创造工具用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。