Zenus10 Blog

Byte canteen roulette

字节今天吃什么

先按楼宇缩小范围,再让转盘替你做决定。这个原型先支持 JSON 导入,后面可以把字节餐厅小程序的数据接到同一套结构里。

当前楼宇 全部楼宇
候选菜品 0
随机结果 等待开转
午饭

01 / 楼宇过滤

先决定你今天在哪栋楼吃

02 / 菜单导入

先接 JSON,后面再接小程序

支持字段:building、restaurant、stall、dish、tags、price。也兼容 campus、canteen、window、name 这类近义字段。

03 / 今日结果

别纠结,先吃到嘴里

等待转盘

载入菜单后,按下“转一次”

这里会显示楼宇、餐厅、档口、标签和价格。

04 / 候选池

当前楼宇可选菜单

下一步 / 接字节餐厅小程序

原型已经把导入层留出来了

这版先用统一 JSON 结构跑通“分楼宇 + 随机转盘”。后续如果你要接字节餐厅小程序,建议优先研究它是否有稳定的接口返回菜品、楼宇和窗口信息;如果能拿到接口响应,就把结果映射成同样的字段结构直接灌进来。如果小程序接口做了强登录、签名或频控,再退一步做手动导出或半自动同步,会比直接硬爬更稳。

building 楼宇
restaurant 餐厅
stall 档口
dish 菜品名
tags 标签数组
price 价格