幼明燈 YouMingDeng — 幼兒園避雷與評價資訊平台
整合政府開放資料的幼兒園避雷平台:紅黃綠安全燈號地圖、歷史裁罰永久保存庫、AI 公文白話摘要與本地視覺 OCR,讓家長挑園所前一眼看懂風險。







專案背景:三道門檻擋住想查的家長
台灣的幼兒園裁罰資訊其實是公開的,但家長真的想查時會撞上三道牆:
- 公告有期限 — 依規定公布期滿就下架,惡質園所停業後「換個名字」重新開張即可洗白;
- 資料散落各處 — 教育部、衛福部、各縣市教育局各有各的網站與格式;
- 公文看不懂 — 「違反幼照法第 32 條第 2 項」到底是做了什麼?
幼明燈把這三道牆一次拆掉:每日自動彙整 13 種政府開放資料來源、永久保存歷史裁罰、再用 AI 把生硬公文轉成家長一眼看懂的白話。全站客觀轉述政府公開資料,不評價、不指控,一切以政府原文為準。
全台幼兒園安全燈號地圖

收錄全台 6,900+ 家幼兒園,Leaflet 地圖以紅/黃/綠三色燈號叢集呈現,支援園名/地址/行政區搜尋、「看我附近」GPS 定位與燈號篩選膠囊;已停業園所也保留可查(獨立灰色狀態,不計入燈號、不與違規畫上等號)。座標由 Google Geocoding 配額制每日累進補齊,PostGIS 支援空間查詢。
燈號規則完全公開,AI 不參與判定

紅黃綠不是本站的主觀評價,而是一套與程式碼同源、直接公開在頁面上的機械式規則:紅燈=該園有「不當對待幼兒/未具資格教保人員」類政府裁罰;黃燈=僅有其他類(超收、師生比、幼童專用車等)裁罰;綠燈=查無紀錄。每筆裁罰依公文文字用公開的關鍵字對照表自動分類。托嬰中心因主管法規不同(兒少法、衛福部),另立一套同樣公開的獨立規則。
歷史裁罰永久保存庫(核心亮點)
政府裁罰公告依規定公布期滿即下架,本站每日爬取入庫後永久保存,並把歷史裁罰納入燈號計算——這是防「換殼洗白」的關鍵:園所停業再以新名義開張,舊紀錄仍可透過同址紀錄與負責人警示被追溯。首頁縣市統計表同步揭露各縣市燈號分布比例與歷來已停業園所數:

裁罰動態查詢頁

全站 6,500+ 筆裁罰依公告時間倒序表格化呈現(公告日期/園所/縣市區/違規分類/罰鍰金額),支援縣市+行政區聯動下拉、違規分類、日期區間與園名關鍵字篩選;幼兒園與托嬰中心分 tab,不同法規分類不混流。每筆可點入園所頁回溯政府原始公文。
園所詳情頁:AI 白話摘要與政府原文並列

每園一份完整履歷:基本資料、迷你地圖、每月收費參考、政府裁罰/招生資訊/收費明細/評鑑/同址紀錄分頁。裁罰公文由 AI 轉成一句家長看得懂的白話(如「聘用不符資格人員提供教保服務,被處六萬元罰鍰」),與違規事由、處分內容原文並列,一律標示「自動產生,以原文為準」;負責人名可點擊回溯同負責人園所(附「同名未必同人」提示),並提供「對此裁罰異議」回報管道。
托嬰中心安全地圖

0–2 歲托嬰中心主管機關為衛福部、適用兒少法,與幼兒園完全分流:獨立地圖、獨立燈號規則、獨立裁罰資料管線,收錄全台 1,700+ 家。
兒少機構公文視覺 OCR

衛福部兒少裁罰專區的公告是掃描影像 PDF,無法全文檢索。本站自動下載 PDF→PDFium 點陣化為 JPEG→送自架 Ollama 視覺模型逐字辨識,產出可搜尋的公文全文,並自動抽取發文字號與處分金額。合規設計:僅「機構」對象呈現全文,個人案件不呈現,避免揭露足以識別被害兒少的資訊。
會員與訂閱警報
LINE Login 一鍵登入(含強制加好友 Linked OA 流程),收藏園所後有新裁罰即 LINE 主動推播;後台可視覺化管理 LINE 圖文選單與排程廣播。
技術架構
- 單一語言全端:.NET 10 打通 Web(MVC/Razor SSR)、爬蟲(AngleSharp+Playwright)、AI 客戶端與排程迴圈(BackgroundService),一人業餘可長期維護。
- 資料管線:13 種政府來源每日自動爬取(名錄、裁罰、評鑑、招生、收費、兒少裁罰⋯),名錄比對、裁罰配對、燈號重算、Geocoding 補座標全自動,後台儀表板監控各來源最近執行狀態。
- 混合 AI 架構:
gemini+ollama策略——Gemini 免費額度用完自動切換自架 Ollama(OpenAI 相容端點、Cloudflare Access 服務權杖保護),文字白話摘要與視覺 OCR 皆可在本地模型上零 API 成本連續運轉。 - 資料治理:後台人工修正即上鎖(
IsManuallyEdited),每日爬蟲不回沖覆寫;裁罰軟下架需必填原因並即時重算燈號;更正回報依「先暫時隱藏、查證後處置」SOP。 - SEO/AEO:全站 SSR+分層 sitemap(core/penalty/roster)+WebSite、AboutPage、FAQPage 等 JSON-LD+縣市/行政區落地頁構成內部連結網。
- 部署:Docker Compose(.NET Web+PostGIS)跑在 AWS EC2 Graviton ARM64,Nginx Proxy Manager 反代,
/uplog+/udeploy指令一鍵發版部署。
合規鐵律
- 只客觀轉述政府公開資料,不評價、不指控,一切以政府原文為準
- AI 不參與燈號判定,AI 輸出一律標示「自動產生」
- 歷史紀錄保留時標示狀態並附原始來源;設有異議與更正管道,有錯即更正
功能亮點
- 全台 6,900+ 家幼兒園紅黃綠安全燈號地圖:公開機械式規則就政府裁罰自動計算,AI 不參與判定
- 歷史裁罰永久保存庫:突破政府公告期滿下架限制、防換殼洗白,每筆附政府原始來源連結
- 裁罰動態查詢頁:全站 6,500+ 筆裁罰表格化瀏覽,縣市+行政區聯動、違規分類、日期區間、園名關鍵字篩選
- AI 裁罰白話摘要(Gemini+自架 Ollama 混合):生硬公文轉家長白話,與原文並列、一律標示以原文為準
- 兒少機構公文視覺 OCR:掃描 PDF 自動下載→點陣化→本地視覺模型逐字辨識為可搜尋全文,並抽取發文字號/處分金額
- 托嬰中心安全地圖:衛福部資料、獨立一套兒少法燈號規則,與幼兒園完全分流
- 負責人裁罰警示清單+同負責人園所回溯;園所方澄清回覆權(右覆權)機制
- LINE 會員登入+訂閱警報:收藏園所有新裁罰即 LINE 主動推播
- 首頁縣市燈號統計表(含已停業獨立統計)+每月收費參考與歷年收費趨勢圖
- 後台資料治理:園所人工管理、修正上鎖防爬蟲回沖、裁罰軟下架+燈號即時重算、13 種來源儀表板監控
- 完整 SEO:SSR+分層 sitemap+JSON-LD 結構化資料+縣市/行政區落地頁內部連結網