作品详情 · 校园生活 / API 集成

大学生吃什么不纠结局

把“下课后几个人站在路口互相问吃什么”这件高频小事做成可运行决策台。输入校区、预算、人数、口味和赶时间程度,页面会调用地图 POI 接口找附近餐饮点,给出 3 个更稳的候选、组局理由、AA 提醒和能直接发群的拍板文案,并支持本地 shortlist 与 JSON 导出。

打开完整体验页

需求依据

大学生组局里最耗时间的常常不是路程,而是预算不一致、有人赶时间、有人怕踩雷,最后 15 分钟都花在“随便”上。

核心功能

地理编码定位校区、附近餐饮 POI 检索、按预算和节奏排序、出餐风险判断、组局拍板文案、shortlist 本地保存、JSON 导出与导入。

技术形态

纯前端静态工具,集成 OpenStreetMap Nominatim 与 Overpass API,提供离线兜底样本和 localStorage 快照;仅挂到 AI 实验室。

在线预览

预览模式,完整交互请点上方按钮

改动文件

  • portfolio-items/campus-meal-decision-lab.html:项目详情页与预览入口。
  • portfolio-items/demos/campus-meal-decision-lab-source.html:可运行的餐饮决策台、API 检索与 JSON 快照逻辑。
  • portfolio-items/autonomous-ai-lab.html:实验室技术页新增今晚项目与混合型分类入口。
  • portfolio-items/autonomous-ai-lab-business.html:实验室说明页同步新增项目说明与入口。
  • data/portfolio.json、assets/data-fallback.js:新增 devOnly 条目,只在 AI 实验室内展示。

下一步建议

下一轮可以继续切到学习或社交方向,但尽量避免再做地图找点类页面;更适合补一个偏小游戏或 SQLite 账本的小产品,继续拉开形态差异。