修复版预订系统
修复的预订系统,集成Google日历、邮件确认和MCP服务器功能。
快速入门指南
-
克隆仓库 使用命令
git clone https://github.com/Konstrex/booking-system-fixed.git克隆项目。 -
安装依赖 进入项目目录并运行
npm install。 -
配置环境变量 在
wrangler.toml文件或通过 Cloudflare Secrets 配置以下变量:- Google Calendar:
GOOGLE_CLIENT_EMAIL,GOOGLE_PRIVATE_KEY,GOOGLE_CALENDAR_ID - 邮件服务:
EMAIL_FROM,BUSINESS_NAME,BUSINESS_EMAIL - MCP 服务器:
MCP_ENABLED,MCP_SERVER_URL,MCP_API_KEY
- Google Calendar:
-
设置敏感信息 使用 Wrangler 设置私密变量:
wrangler secret put GOOGLE_PRIVATE_KEY wrangler secret put GOOGLE_CALENDAR_ID wrangler secret put MCP_SERVER_URL wrangler secret put MCP_API_KEY -
部署到 Cloudflare Workers 运行
npm run deploy:prod完成部署。 -
测试系统 使用
npm run dev:local在本地测试系统,并验证预订流程是否正常。
