← 返回美食地图
📐 ABOUT · METHODOLOGY

这个网站怎么做的

反 marketing bias · tier-appropriate · 可追溯 · 公开方法论

大多数"新加坡 X 大美食"清单都坏了。它们坏的方式很一致:付费置顶 / SEO 友好 CBD 餐厅刷榜 / TripAdvisor 旅客票占比过高 / 影响力者打卡照伪装成评论。这个网站不是另一个 Top-N 列表,是对那种列表的反作用力

16
排行分类
240
餐厅核实
5
深度专题
100%
单人维护

四条编辑原则

① Anti-marketing-bias 反营销偏置

不依赖 TripAdvisor / Time Out / 携程 / Trip.com 这类旅客 SEO 榜单。来源严格限制为本地老饕信号:Reddit r/singapore + r/foodsg、HardwareZone EDMW 论坛、ieatishootipost (Dr Leslie Tay)、Johor Kaki、Camemberu、The Ordinary Patrons、Miss Tam Chiak、Daniel Food Diary、Eatbook、Burpple Tabster 本地用户票(2018–2021 archive 优先 — 见 Burpple 衰落)。

② Tier-appropriate 公正评论

米其林评米其林标准,$5 hawker 评 $5 标准。**不**对每家强行挑刺。先讲该 tier 该有的亮点,再讲该 tier 该有的限制;纯正面 review 是允许的——如果一家 $3 鸡饭就是不踩雷,那就这么写。第一版很多评论是强行怼一通,被读者吐槽"纯吐槽"后整轮重写。

③ Heartland 优先于 CBD

同样一道菜,HDB 楼下版本和 Orchard 商场版本要看哪个本地人真去。图钉散布全岛而不是堆在 Orchard / Tanjong Pagar / Chinatown 三个 cluster。Round 5–9 专门刷过 9 轮 heartland 反集中。

④ 可追溯 + 可推翻

每条 review 至少 1 个本地信号源(精确到 URL 或博文)。地图地址通过 OneMap geocoding 验证。营业状态用 Google Places API 定期核实。全部引用源清单 按出版方 + op-ed 双维度公开;verify/needs-review.md 公开记录哪些条目存疑。

核实流程

每条餐厅条目在加入后会过两个独立验证层:

已检出 + 删除的永久关闭店包括 Hashida、Knockhouse、Morphine、CHIR CHIR、Briyani 47、Wonton Mama、Legacy Pork、Prawnaholic、Sakanoue、Yong He、The Alley Jewel — 平均每月会重跑一次扫描。

诚实声明:Google Places 对 HDB hawker stall 收录很差。"找不到" ≠ "关闭"。低置信匹配(match_score < 0.7)一律不自动删,进 needs-review 等人工确认。

评论生成流程

研究 + 写作分工:

这套流程不能保证每条都对,但能保证每条都被挑战过

技术栈

前端

静态 HTML + 原生 CSS + 一点 vanilla JS。Leaflet 1.9.4 + markercluster 1.5.3 渲染地图。无框架。

地图底图

OneMap Singapore Grey tiles(SLA 官方)。比 Google 对 HDB 友好。

部署

Cloudflare Pages → food.leonardchow.work。每次研究轮 / 维护轮做一次部署。

验证 Worker

Cloudflare Worker 代理 Google Places API。Bearer token 鉴权防外网刷免费额度。

研究/审稿

Claude (Sonnet 4.6 / Opus 4.7) 做主代理 · codex CLI (GPT-5.5) 做对抗审稿。两个模型独立判断。

数据格式

单一 map/data.json 是真相源;各 category HTML 同步生成。地址改一次、地图 + 卡片同步。

这个网站不打算做什么

谁在维护

Leonard,一个住在新加坡的 2014 起的本地常驻,对食评 SEO 平台失去耐心后开始把自己的食店笔记公开。

有错可以发邮件 joe411708409@gmail.com,或在 GitHub 提 issue (TBD)。被纠错的条目会显式标注 + 在 needs-review 里留痕。

五篇深度专题

除了 16 个排行分类外,site 有 5 篇饮食文化 op-ed,互相 crosslink 形成完整论点链: