MoveCar智能挪车通知系统CloudflareWorkers隐私保护源码
MoveCar 挪车通知系统是什么
MoveCar 是一套基于 Cloudflare Workers 的智能挪车通知系统源码,主要用于扫码通知车主挪车。它通过推送通知和双向位置共享完成沟通,不直接暴露双方电话号码,适合制作车上挪车二维码、隐私保护通知页面以及无服务器通知类工具。
系统运行在 Cloudflare Workers 的 Serverless 环境中,不需要单独购买服务器,部署后依靠 Worker 处理扫码请求、通知触发和位置确认等流程。车主端使用 Bark 接收推送,安卓环境可按相同思路替换为 Pushplus、Server酱等推送服务。
挪车通知的业务逻辑
传统挪车码往往把手机号直接展示出来,容易带来隐私泄露和骚扰电话。路人好奇扫码、恶意反复扫码等情况,也会让车主收到无效提醒。MoveCar 将通知流程放在扫码页面中,请求者提交挪车请求后,由车主确认是否真的需要挪车。
被堵车却找不到车主,只能干着急
传统挪车码暴露电话,可能带来隐私泄露和骚扰电话
恶意扫码骚扰,有人反复扫码打扰车主
路人好奇扫码,并不需要挪车却触发通知
针对这些问题,系统采用不暴露电话号码、双向位置共享、位置延迟 30 秒发送、免费部署和无需服务器等设计,让挪车通知更偏向真实需求。
请求者操作流程
请求者扫描车上的二维码进入通知页面,可以填写“挡住出口了”等留言。页面会请求位置权限,允许后位置会随通知发送;如果不允许,则延迟 30 秒发送。点击“通知车主”后,请求者等待车主确认,并可在确认后查看车主位置。
车主确认流程
车主收到 Bark 推送通知后,点击通知进入确认页面。车主可以查看请求者位置,用于判断对方是否真的在车旁。确认无误后,车主点击确认,将自己的位置分享给对方,完成一次挪车沟通。
隐私保护与防骚扰设计
MoveCar 的核心设计围绕隐私保护和减少骚扰展开。请求者和车主之间不直接交换电话号码,而是通过推送通知建立联系。双向位置共享让车主在确认前能判断请求者是否在车辆附近,降低恶意扫码触发通知的概率。
位置分享设置了 30 秒延迟,未授权位置时不会立即发送,这在一定程度上降低了恶意骚扰的动力。Bark 推送支持“紧急 / 重要 / 警告”等通知级别,可自定义通知音效,并在开启勿扰模式时仍收到提醒。安卓用户可将 Bark 替换为安卓推送服务,例如 Pushplus、Server酱等。
Cloudflare Workers 与 Bark 推送
项目以 Cloudflare Workers 作为运行基础,采用 Serverless 架构,部署后无需维护独立服务器,可借助 Cloudflare Workers 免费额度运行。对于个人车主或小型场景,这种方式减少了服务器成本和运维工作。
车主通知依赖 Bark 推送。Bark 是 iOS 端常用的推送工具,能够提供较及时的通知提醒。源码中需要根据实际配置接入 Bark 推送地址或令牌,安卓环境则需替换为对应推送服务。具体部署参数应以源码实际说明为准。
部署与使用场景
MoveCar 适合部署在 Cloudflare Workers 上,生成二维码后贴在车内或车窗位置。请求者扫码即可进入通知页面,车主通过 Bark 接收提醒。常见使用场景包括小区停车位、商场临时停车、路边临停等需要快速联系车主的场景。
源码可围绕推送通道、通知文案、位置延迟时间、页面样式等方向进行二次开发。部署前需要准备 Cloudflare Workers 环境,并根据实际使用的推送服务配置对应参数。若用于公开场景,建议同时检查二维码页面在移动端浏览器中的访问和定位权限表现。
系统页面展示

