HorusJiang/dsh-map-tools

HorusJiang★ 0TypeScript最后同步: 2026-08-20

在 GitHub 打开

README 摘要

dsh-map-tools English 中文 地图与路径规划工具插件,为 DeepSeek Harness 提供驾车/公交/步行/骑行路线规划、地理编码、逆地理编码和 POI 搜索等 原生工具 ——模型可直接调用,无需 MCP 服务器。 = 20" 特性 - 7 个原生工具 :路线规划(驾车/公交/步行/骑行)、地理编码、逆地理编码、POI 搜索——模型通过 map 直接调用,无需 MCP。 - 高德数据源(推荐) :配置免费的高德 Web 服务 key 后,使用国内最全的地图数据(含公交换乘、POI、稳定的中文地理编码)。 - 零 key 兜底 :不配置 key 时,驾车/步行/骑行路线自动走免费的 OSM/OSRM;中文地址解析不可靠时给出清晰引导。 - 开箱即用的配置卡片 :设置 → 插件 → dsh-map-tools,图形化配置,内置"如何获取高德 Key?"申请链接,保存即生效(无需重启)。 - 面向国内网络 :免费源不可达、key 无效等场景均有清晰的中文提示与补救路径。 安装 支持两种安装方式,二选一: 方式一:npm 安装(推荐,预构建免授权) 方式二:从 GitHub 安装(源码构建,需授权) pnpm ≥10 会要求你显式允许该包的构建脚本( prepare ),按提示把包 key 加入该 profile 的 pnpm-workspace.yaml 的 allowBuilds 后重试即可。 安装后 重启 dsh web (或等待 HMR 热加载),在会话中即可使用 map 工具。 开发模式 :在本地 clone 后使用 dsh plugin add 会以 link: 方式安装——改动源码即生效,适合插件迭代。 快速开始 配置高德 key(约 2 分钟): 1. 打开 高德开放平台 → 创建应用 → 申请 "Web 服务" 类型 key(个人开发者免费)。 2. 在 DSH 的 设置 → 插件 → dsh-map-tools 填入 key,选择数据源 amap ,保存。 3. 在会话中直接提问: 工具 工具 功能 免费 OSM 高德 map driving route 驾车路线规划 ✅ ✅ map transit route 公交/地铁换乘 — ✅ map walking route 步行路线规划 ✅ ✅ map bicycling route 骑行路线规划 ✅ ✅ map geocode 地址 → 经纬度 中文不可靠 ✅ map reverse geocode 经纬度 → 地址 中文不可靠 ✅ map poi search 兴趣点搜索 — ✅ 起点/终点统一接受 地址文本 或 "lng,lat" 坐标 两种形式,插件自动归一化。 配置 设置页配置卡片(推荐) DSH 的 设置 → 插件 → dsh-map-tools 提供图形化卡片…

在 GitHub 查看完整 README →
工具/开发dsh-plugin

分类