
yuema
约吗 - 基于AI大模型与地图MCP技术的智能微信小程序,帮助用户便捷组织和管理线下见面
Repository Info
About This Server
约吗 - 基于AI大模型与地图MCP技术的智能微信小程序,帮助用户便捷组织和管理线下见面
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
约吗(Yue Ma)微信小程序
项目简介
"约吗"是一款基于AI大模型与地图MCP技术的智能微信小程序,专注于帮助用户便捷组织和管理线下见面。核心功能是智能计算双方位置的中间点,推荐合适的见面地点,提供行程规划,并支持约见管理与分享精美卡片。
功能特点
- AI驱动的中间点计算,智能节省双方出行时间
- 基于大模型的场所智能推荐,考虑评分、环境和价格因素
- 精准时间管理,帮助用户协调日程安排
- 数据可视化,记录历史约见并提供分析
- 精美分享卡片,一键生成包含地点、天气、交通等关键信息的分享内容
项目结构
约吗/
├── app.js // 小程序入口文件
├── app.json // 小程序全局配置文件
├── app.wxss // 小程序全局样式文件
├── components/ // 自定义组件目录
│ └── icon/ // 图标组件
├── images/ // 图片资源目录
│ ├── banner/ // 轮播图片
│ └── tabbar/ // 底部导航图标
├── pages/ // 页面目录
│ ├── home/ // 首页
│ ├── create/ // 创建约见
│ ├── detail/ // 约见详情
│ ├── discover/ // 发现页面
│ └── profile/ // 个人中心
└── utils/ // 工具函数目录
├── api.js // API接口封装
└── util.js // 通用工具函数
开发环境
- 微信开发者工具:最新稳定版
- 编程语言:JavaScript、WXML、WXSS
- 框架:微信小程序原生框架
- 地图服务:微信地图API
- AI大模型集成:基于MCP协议的大模型API
开发指南
- 使用微信开发者工具打开项目
- 在app.js中修改apiBaseUrl为实际API地址
- 在微信开发者工具中的"详情"中配置AppID
- 在模拟器中预览或真机调试
页面说明
- 首页(home):显示进行中和待确认的约见,提供快捷操作按钮
- 创建约见(create):新建约见,设置双方位置,获取AI推荐的中点地点
- 约见详情(detail):展示约见详情、路线规划、参与人员,支持生成分享卡片
- 发现页面(discover):展示AI推荐的热门地点、活动推荐、中点查找工具
- 个人中心(profile):个人信息管理、约见统计、收藏地点
数据模型
详细的数据模型设计请参考"约吗(Yue Ma)微信小程序开发文档.md"
未完成的工作
- 接入实际后端API
- 实现场所推荐算法
- 完成分享卡片生成功能
- 完善地图组件交互功能
- 实现用户定位和路线规划
团队成员
- 产品经理:负责需求收集、用户体验设计和项目管理
- UI设计师:负责视觉设计和交互设计
- 前端开发:负责小程序页面和逻辑开发
- 后端开发:负责服务器端和API开发
- AI工程师:负责大模型集成和算法开发
- 地图MCP专家:负责地图服务集成和优化
Quick Start
Clone the repository
git clone https://github.com/yszxh/yuemaInstall dependencies
cd yuema
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.