EdgeOne Geo
基于EdgeOne Pages Functions的地理位置查询MCP工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:EdgeOne Geo。 它的用途是:基于EdgeOne Pages Functions的地理位置查询MCP工具。 完整的 Skill 内容见:https://321skill.com/skills/edgeone-geo/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我看看当前用户所在城市的天气。”,它会通过EdgeOne Geo获取用户的大致地理位置(如城市),然后调用天气API返回当地的天气信息。或者,在开发一个本地美食推荐机器人时,你可以说:“根据用户位置推荐附近的餐馆。”,AI会先获取位置,再结合数据库进行个性化推荐。
介绍
EdgeOne Geo 解决了AI应用开发中需要获取用户地理位置信息的问题。传统方式需要前端单独集成地图API并处理复杂的权限和跨域问题,而该Skill通过腾讯云EdgeOne的边缘函数(Pages Functions)作为桥梁,将地理位置查询能力封装成MCP工具,让开发者可以直接在AI对话中调用。
使用时,开发者需要在EdgeOne控制台部署一个预设的Pages Functions服务,该服务会处理来自AI请求的地理位置查询。当用户在AI对话中发起相关请求时,AI会通过MCP协议调用这个边缘函数,函数再根据用户IP等信息返回地理位置数据,整个过程对用户透明。
它非常适合需要根据用户位置提供个性化服务的AI应用开发者,例如本地服务推荐、天气查询、内容区域化适配等场景。对于全栈或后端开发者而言,这省去了自行搭建和维护地理位置服务API的麻烦。
建议在部署前,仔细阅读EdgeOne Pages Functions的计费模式和调用限制。由于依赖IP定位,其精度有限,不适合需要厘米级精度的导航类应用。同时,需在应用中明确告知用户并获取其位置信息使用授权,以符合隐私保护要求。
核心特点
核心区别在于其部署方式:它深度集成于腾讯云EdgeOne的边缘计算平台,利用全球分布的边缘节点处理请求,能显著降低查询延迟并提升服务可用性,相比自建或使用第三方中心化API的方案更具性能优势。
注意事项
不适合对地理位置精度要求极高(如室内导航)或需要完全离线运行的场景。
常见问题
EdgeOne Geo需要付费吗?
EdgeOne Pages Functions服务本身有免费额度,超出后按量计费,具体请参考腾讯云官方定价。
这个Skill的定位精度如何?
主要基于IP地址进行城市级定位,精度受IP数据库影响,通常为城市级别,无法实现GPS级别的精确定位。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/edgeone-geo/raw/index.md 读取 EdgeOne Geo 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/edgeone-geo/raw/index.md(查看排版版本)