
你是否曾因车辆被堵而焦头烂额?传统的挪车码又常常伴随着手机号泄露和无休止的骚扰?今天,我将向大家介绍一个短小精悍、高效免费的智能挪车系统——MoveCar,它基于强大的 Cloudflare Workers,完美解决了这些痛点。
告别传统挪车困境
传统的挪车方式痛点多多,你一定深有体会:
- 被堵却无助:着急办事,车子被堵,却找不到车主,干着急。
- 隐私易泄露:挪车码直接暴露手机号,骚扰电话接踵而至。
- 恶意骚扰:不法分子或无聊人士反复扫码,恶意通知,不堪其扰。
- 好奇心作祟:路人随手一扫,却并不需要挪车,徒增烦恼。
MoveCar系统应运而生,旨在提供一个安全、高效、私密的挪车解决方案。
MoveCar 如何解决?
这个系统通过以下创新机制,彻底改变你的挪车体验:
- 📞 电话不暴露:请求者与车主之间通过推送通知联络,全程保护双方手机号码隐私。
- 📍 双向位置共享:请求者可主动分享位置,车主收到通知后可确认对方是否真的在车旁。车主确认后,也可分享自己位置,实现高效沟通。
- ⏱️ 杜绝恶意骚扰:若请求者不分享位置,系统将延迟 30 秒发送通知,有效降低恶意骚扰的动力。
- 💰 零成本部署:基于 Cloudflare Workers,免费额度完全够用,无需服务器,零运维成本。
为何选择 Bark 推送?
MoveCar 默认推荐使用 Bark 进行消息推送,因为它具备以下优势:
- 🚀 极致通知体验:支持「紧急 / 重要 / 警告」多级别通知,重要信息不错过。
- 🎶 自定义音效:可为通知设置个性化音效,提醒更醒目。
- 🌙 突破勿扰模式:即使开启勿扰,重要通知也能送达。安卓用户可自行替换为 Pushplus、Server酱等推送服务。
极简使用流程
请求者(需要挪车的人)
- 扫描车上的二维码,进入通知页面。
- 填写留言(可选),如“挡住出口了”。
- 允许获取位置(强烈建议,否则延迟30秒发送)。
- 点击「通知车主」,等待车主确认,可查看车主位置。
车主
- 收到 Bark 推送通知。
- 点击通知进入确认页面,查看请求者位置(判断是否真的在车旁)。
- 点击确认,分享自己位置给对方。
部署教程:五步轻松搞定
MoveCar 的部署过程极为简单,全程免费,你只需要一个 Cloudflare 账号。
第一步:注册 Cloudflare 账号
访问 https://dash.cloudflare.com/sign-up,完成注册。
第二步:创建 Worker
登录 Cloudflare,进入「Workers & Pages」->「Create Worker」。命名 movecar,部署后进入「Edit code」,删除默认代码,粘贴 movecar.js 的全部内容,并「Deploy」保存。
javascript
// 在这里粘贴 movecar.js 的全部内容
第三步:创建 KV 存储
在 Cloudflare 左侧菜单选择「KV」,点击「Create a namespace」,命名为 MOVE_CAR_STATUS。然后回到你的 Worker 设置 ->「Bindings」,添加一个 KV Namespace 绑定,变量名 MOVE_CAR_STATUS,选择刚才创建的 KV。
第四步:配置环境变量
在 Worker 设置 ->「Variables and Secrets」中添加以下环境变量:
BARK_URL:你的 Bark 推送地址 (例如https://api.day.app/xxxxx)PHONE_NUMBER:备用联系电话(可选)
第五步:制作挪车码与美化
复制你的 Worker 地址(如 https://movecar.你的账号.workers.dev),使用任意二维码生成工具将其转换为二维码。你还可以利用 AI 工具(如 Nanobanana Pro, ChatGPT)生成精美的装饰图案,将二维码与设计图组合,制作出独一无二的个性化挪车牌!打印、过塑,贴在爱车上,让你的车牌在细节中彰显品味。
安全加固(强烈推荐)
为防止潜在的境外恶意攻击,强烈建议限制访问地区,只允许中国大陆地区访问。
方法一:使用 Cloudflare WAF 规则 (推荐)
在 Cloudflare Dashboard -> 你的域名 ->「Security」->「WAF」中,创建一个新规则:
Rule name:Block non-CN trafficIf incoming requests match:Country does not equal ChinaThen:Block
部署规则即可。
方法二:在 Worker 代码中过滤
直接修改 movecar.js,在 handleRequest 函数开头添加以下代码:
javascript
async function handleRequest(request) {
const country = request.cf?.country;
if (country && country !== 'CN') {
return new Response('Access Denied', { status: 403 });
}
// 下面保持原有逻辑
}
开启地区限制,能够显著提升系统的安全性与稳定性!
现在,就去部署你的智能挪车系统吧,告别传统挪车烦恼,迎接科技带来的便利与安心!
🚀 探索更多硬核科技
91biu —— 让探索科技成为生活方式。
每日精选:
* 🛠️ 实用软件 & 破解脚本 (iOS/Android)
* 🤖 前沿 AI 工具 & 免费资源
* 📦 GitHub 高星开源项目
* 🎬 4K 影视资源 & 玩机技巧
👇 扫码关注公众号,不迷路:

评论区