取个件呗~
本文最后更新于 2026-09-18,文章内容可能已经过时。
我用一个"异世界冒险公会"的灵感,做了个校园快递代取平台
最近闲来无事,手痒做一个东西玩玩。
作为一名在校大学生,平时当然也有困扰我的问题了——那就是取快递。菜鸟驿站离宿舍说远不说近,更要命的是快递到货的时间永远和你上课的时间严丝合缝。下课跑去取,队伍排得跟演唱会一样;不取吧,看了一眼手机里的"您的快件将在今日 21:00 前退回",瞬间心如止水又心如刀绞。
于是我脑子里突然冒出一个画面:如果大学是一个异世界,为什么不能有一个冒险者公会呢?
你发布的不是需求,是悬赏令。别的玩家也不是"代取员",是赏金猎人。
从脑洞到代码:取个件呗
灵感的最终产物是一个叫「取个件呗」的平台,核心玩法简单粗暴:
作为雇主:发布悬赏令——快递点、取件码、宿舍楼、悬赏金额,一键发布。想接单快?悬赏金额往上加就完事,我是见过有人为了一瓶奶茶从宿舍床上起来的。
作为赏金猎人:在接单大厅扫一眼,点下一笔看得上的单子。抢单成功的那一刻,取件码像宝物鉴定一样解封,送到指定地点,雇主确认收货,赏金到手。
整个流程有一种"在校园里跑日常委托"的仪式感。
跨校区的世界:双校区隔离
真正做起来才发现,"世界"是有边界的。目前仅收录了两个学院——彼此像两片大陆,大陆 A 的悬赏令,大陆 B 的猎人根本看不见。
这套"校区隔离"我是直接在服务端做成硬约束的:订单的校区从用户档案继承,前端传参无效;跨校区接单,服务器直接拒绝。新增一所学校,只需在配置里加一行——以后公会想扩张到哪个校区,就"开放新大陆"。
从"赏金猎人"到真金白银
平台上最有趣的设计,是我给接单者设立的体系:赏金猎人制度。
并不是谁都能接单。新用户会在大厅看到一笔诱人的悬赏,点下去,得到的提示是——"成为赏金猎人后接单"。你得先到「我的」页提交申请,管理员(也就是我本人,黑着脸的公会会长)审核通过后,你的头像旁才会亮起一枚狼头徽章。🐺
没错,赏金猎人的图腾是狼,我就是想让接单的人觉得:接了这单,你已饥渴难耐。
如今它已经有了完整的"公会运营"闭环:
雇主发布悬赏令 → 扫码/加微信付款(截图核验) → 管理员确认到账
→ 赏金猎人抢单(唯一一人,手快有) → 取件配送 → 雇主确认收货
→ 每日结算:跑腿费扣掉平台费,线下转账给猎人每一单收一笔平台服务费——这大概就是我这个"公会"的收入了,不多,但肉眼可见地能跑起来。
技术栈:从"法力"到"炼金术"
做这东西的过程,还算开心,主要技术构成:
微信小程序(云开发):微信内传播,扫个码就能用;双校区隔离、防重复接单(CAS 原子更新)、取件码权限控制都在云函数里做死。(暂时已废弃)Web 版(Vue 3 + Vant 4 + Node.js + Express + MySQL + Docker):因为小程序个人主体没法接微信支付,我索性做了 Web 版,放着 1Panel 管理的 MySQL,Cloudflare Tunnel 套一个域名,现在稳稳跑在我的物理机上,
kd.treasurefind.org随时可玩。Kook 机器人(纯 Node 手写 WebSocket 客户端):把公会整个搬进了 Kook——#下单频道点个按钮,机器人就在私信里一步步引导你下单;管理员在 #订单待确定 点卡片核对,猎人在 #接单大厅 点卡片抢单、送达,雇主点一下确认收货。全程不用开网页、不用注册,还跟主站共用同一套 Node 服务和数据库。
成长最大的是踩坑:Node 22 编译 SQLite 失败(乖乖换 MySQL)、get.docker.com 被墙(换阿里镜像)、cloudflared 一遍遍报 1033(最后发现是我开着 VPN 捣乱)、前端一个层级错误让我白屏了三次……后来折腾 Kook 机器人又是新一轮折磨——连上了却不推消息、一张卡片最多塞四个按钮、图片后面的按钮会凭空消失——我一度觉得自己适合去考个算命。但每次修复,都离"真的上线"更近一步。
调试到凌晨两三点、看到"部署成功: http://0.0.0.0:18018"的那一刻,感觉比亲自跑完一单悬赏还要爽。
现在与以后
小程序版本(暂时已废弃)Web 版已经能跑:两个校区的同学注册、发单、抢单、结算,一条龙;
Kook 版也跑通了:从下单、核对、抢单到确认收货,全流程都能在 Kook 里点按钮完成,机器人还会每小时"打卡"报平安;
接下来想做:双向评价、信用分体系、订阅消息通知,以及——等办了营业执照——接入微信支付,让赏金自动到账。
也许有人会问:就这么点事值得一个项目吗?
值得啊。它解决了我自己的痛点,让同校的同学多了一条"宿舍躺着就能赚零花钱"的路,还让我顺手把一个完整的"悬赏型 C2C"从灵感到部署走了一遍。这就够有成就感了——毕竟这就是我的异世界冒险公会,我在里面当会长,当管理,当运维,还兼职当客服。
请问要发布悬赏吗?雇主先生。🐺
- 感谢你赐予我前进的力量

