GoForum › 🌐 V2EX
MeetSpot - 开源多人聚会地点推荐 AI Agent,球面几何算中点 + GPT-4o 评分
JasonRobert ·
2026-02-19 18:57 ·
0 次点赞 · 0 条回复
大家好,分享一个自己做的开源项目 MeetSpot (聚点)。
解决什么问题
多人聚会选地点,永远是个头疼的事。3 个人分别在望京、中关村、国贸,约在哪吃饭对大家都公平?高德百度能搜”我附近”,但搜不了”我们中间”。
MeetSpot 做的就是这件事:输入多个人的位置,自动算出地理中点,再推荐附近评分高的场所。
核心思路
- 球面几何算中点 - 用 Haversine 公式在地球曲面上计算真实中心点,比简单经纬度平均精确 15-20%
- 高德 POI 搜索 - 在中点周围搜索咖啡馆、餐厅、KTV 等 12 种场景
- 多维度排序 - 100 分制评分:评分 30 分 + 人气 20 分 + 距离 25 分 + 场景匹配 15 分 + 需求满足 10 分
- 品牌知识库 - 内置 50+ 品牌特征(星巴克适合办公、海底捞适合聚餐),支持”安静”“有停车位”等需求筛选
技术栈
- 后端:FastAPI + Python 3.11
- 地图:高德地图 API (地理编码 + POI 搜索)
- AI:DeepSeek / GPT-4o-mini 语义评分(可选)
- 前端:原生 HTML + 高德 JS API (地址自动补全 + 地图展示)
- 部署:Render 免费套餐
一些细节
- 支持 60+ 高校简称,输入”北大”自动识别为”北京市海淀区北京大学”
- 支持 2-10 人同时查找
- 结果页带地图标注,可直接导航
- 完全免费,无需注册
截图


链接
- 在线体验: https://meetspot-irq2.onrender.com
- GitHub:calderbuild/MeetSpot(欢迎 Star )
- 工具页直达: https://meetspot-irq2.onrender.com/public/meetspot_finder.html
欢迎试用和反馈,有问题可以直接在 GitHub Issues 里提,或者评论区交流。
0 条回复
添加回复
你还需要 登录
后发表回复