HITech | 海姆達爾智慧科技
Loading...

「臺灣停車資料上傳系統」正式開源:程式碼公開於 GitHub,縣市政府與業者皆可自行檢視資安

HITech 海姆達爾智慧科技先前免費釋出「臺灣停車資料上傳系統(Taiwan Parking Uploader)」,協助沒有停車場管理系統的旅店、餐飲業、社區大樓與私人停車場,依縣市政府規範上傳即時剩餘車位資料。這次我們更進一步,將這套工具完整開源:原始碼以 Apache License 2.0 授權公開於 GitHub(github.com/bamdart/taiwan-parking-uploader),任何人——尤其是縣市政府與停車場業者——都能自行檢視程式碼,確認它只做設定範圍內的事。

這類工具會用到縣市政府介接的帳號密碼,業者最在意的往往是「這個程式到底把我的帳密與資料送去哪裡」。與其請大家單純「相信」,我們選擇把程式碼攤開,讓資安能夠被檢視、被驗證,而不只是口頭保證。

本工具在設計上以「可稽核、最小連線」為原則:

(1)無遙測、不回報:程式沒有任何 analytics、telemetry 或「呼叫母船」的行為。

(2)僅連線官方 API:對外連線只會送到業者自行於設定檔(.env)填入的端點,預設即臺中市、新北市交通局的官方介接位址,不會連向任何第三方。

(3)連線集中於單一檔案、可 grep 稽核:所有對外 HTTP 請求的程式碼都集中在單一檔案 scheduler/core/uploader.py,稽核者用一行 grep 指令即可確認對外連線的來源,不必逐檔翻查。

(4)帳密與日誌僅存本機:API 帳號密碼存於本機 .env、排程與執行紀錄存於本機 logs/ 目錄,皆不會上傳、也不會納入版本控制;隨附的 .env.example 僅為空白範本,不含任何金鑰。

(5)不需管理員權限、不改登錄檔:開機自動啟動採標準的 Windows 捷徑(.lnk)放入啟動資料夾,不修改登錄檔、也不安裝系統服務,並可隨時於介面關閉。

需要說明的是,「開源」代表任何人都能檢視與驗證程式碼,但並不等於已有第三方完成資安稽核;我們公開程式碼,正是希望讓這樣的檢視成為可能。此外,這套工具本身是單純的資料上傳程式,車位數量由業者於介面輸入或由既有系統提供,工具不含任何 AI 影像辨識或車位偵測功能。

取得與執行方式有兩種,皆可於 GitHub 取得:

(1)下載 Release 執行檔:至 GitHub Releases 下載已打包好的 Windows 執行檔(.exe),免安裝 Python、開啟即用,適合一般業者。

(2)從原始碼執行:安裝相依套件後執行 python main.py,適合具工程背景的使用者或縣市政府資安人員一邊檢視程式碼一邊執行。

目前已支援臺中市(含汽、機車,依規定每 10 分鐘回報)與新北市交通局介接。

若貴縣市尚未支援,或希望我們協助擴充其他縣市 API,歡迎與我們聯絡,我們同樣免費提供。我們也歡迎各界檢視程式碼、回報問題,一起讓這套面向公部門介接的工具更透明、更值得信任。

2026-07-17