修复版预订系统
修复的预订系统,集成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
在本地测试系统,并验证预订流程是否正常。