停車費查詢 APP
2026-10-12 - 現在
Flutter、Laravel、Kiro、Claude Code
整合全台各縣市路邊停車費查詢的 APP,解決各地政府查詢網站分散的問題,方便使用者查詢與繳費,並提供新停車費及繳費期限提醒功能。功能列表:
- 整合全台各縣市路邊停車費查詢
- 提醒通知:新停車費、繳費期限提醒
- 顯示單號、金額、繳費期限及逾期狀態
- 車牌收藏、自訂名稱與待繳金額統計
- 收藏車牌快速重新查詢
- 整合各縣市官方繳費網站連結
- 查詢失敗與異常處理

G 值表 APP
2026-03-28 - 現在
Flutter、Kiro、Claude Code
因為自己的車儀表板有 G 值表,很常用來參考自己開的有沒有平順。覺得滿實用的但想錄製就寫了一個 APP。
因為只是個小工具,安卓因為要封測 14 天太麻煩所以不上架。
- 即時 G 值表與面積圖
- 可調整 G 值範圍滑桿,放大細微的力道變化
- 自動校正,不限手機安裝角度
- 雷達圖記錄每個方向到達過的最大 G 值
- 隨時暫停與繼續記錄
- 紀錄車速、位置、G 力變化
- 重播紀錄,可加速播放
- 無 Server 純 Client
- 串接 Google AdMob
最高於 AppStore 工具程式排行 #68。

查車牌 APP
2026-02-18 - 現在
Flutter、Laravel、Kiro、Claude Code
因為很常無聊查別人車牌,監理站的查詢又很麻煩,紀錄也只能看最近三筆,還有多個地方要查詢,所以就自己寫了一個整合查詢的 APP,功能列表:
- 爬蟲抓取公路監理資料有償利用服務網資料
- 爬蟲抓取監理服務網資料
- 呼叫政府資料開放平台 API
- 呼叫交通部運輸資料流通服務 API
- OCR 查詢結果
- 自動判定汽車、機車車牌,呼叫不同種類 API
- Apple、Google、訪客 登入
- 查詢紀錄
- 車牌辨識
- 鏡頭對焦、縮放
- Apple、Google IAP 內購串接
- 個人資料、邀請註冊
- 推播
- 中英文介面
- 深色模式
- 民國/西元顯示切換
本專案 90% 程式碼使用 Claude Code 依照制定的架構撰寫。
最高於 AppStore 工具程式排行 #5。

Flutter 台灣縣市選擇器
2025-10-01 - 2025-10-08
Flutter
台灣縣市選擇器,可以自訂樣式。 Web Demo

GitHub 連結:https://github.com/MTsung/taiwan_city_picker
Flutter 時間套件 - Chronos
2025-09-01 - 2025-09-15
Flutter

Chronos 繼承自 Dart 原生 DateTime,除了原本的基本功能之外,還有更直覺的時間操作方法、靈活的週與月份處理、方便的時間格式化以及強大的時間差計算,讓開發者能更快速地完成複雜的日期時間邏輯,減少手動計算與錯誤。
- 提供了 700 種 Method,add、sub、ceil、floor、round、is、of、in、diff、format、humans format、set、mid、max、lerp、next、last、operator、overlaps、contains...
- 支援 ISO 週日曆
- 支援千年、世紀、十年、年、ISO 年、季度、季節(可設定南北半球)、週、ISO 週、天、時、分、秒、毫秒、微秒。
- 可取得或設定 ISO 週、週數、季度、年份位置;計算月份中的特定星期、季度中的第一/最後一天等。
- 支援各種單位的時間比較、範圍判斷、是否在過去/未來、是否為閏年、是否為週末/工作日、生日檢查等。
- 提供加減工作日、尋找下一個/上一個工作日或週末,方便商業日曆計算。
- 支援流式接口(Fluent Interface),加法、減法、邊界設定、格式化等操作可一行完成,程式碼更簡潔可讀。
- 支援常用字串格式化(Format),整合
intl 直接顯示(日期、時間、日期時間)、ISO、RFC 系列標準格式,也保留自訂與本地化格式化功能。 - 支援時間差顯示,整合
timeago 可直接顯示相對時間差,例如「5 分鐘前」、「2 天後」,方便在 UI 上呈現易讀的時間訊息。 - 提供完整時間單位的讀取與設定方法,可快速取得年份、季度、週數、天、時、分、秒、毫秒、微秒,以及設定特定單位或複製其他日期。
- 直接使用運算子(Operator)判斷與加減,提高程式碼可讀性,加速開發。
- 可取得時間單位的位置,如「今天是這週的第幾天」、「這個月的第幾微秒」,支援所有單位。
- 可判斷本地時間或 UTC、時區名稱、時區偏移、夏令時間,方便跨時區應用。
- 可設定現在時間(Fake Now),讓單元測試(Unit Testing)更方便撰寫。
GitHub 連結:https://github.com/MTsung/flutter_chronos
不用品、舊衣回收地圖
2025-03-21 - 2025-03-23
PHP、Claude、ChatGPT、MySQL、Javascript
實驗使用 AI 協助工作,做一個 Side Project,本專案與 AI 分工:
- 後端 API:自己寫。
- 前端:Claude Vibe Coding 產生後手動微調整。
- Icon:ChatGPT 產生。
- 資料轉換:ChatGPT 產生 Data To SQL 的指令。
專案連結:https://recycle.mtsung.com

查詢台灣縣市鄉鎮區小工具
2021-12-04 - 2021-12-05
PHP、Laravel、Lumen
最近公司串接的第三方地圖圖資 API 用量暴增,經檢查流程可優化外,發現後端的座標轉鄉鎮市區可不需要依賴第三方,只需利用政府資料開放平臺提供的全台界線資料即可自行解決,本機實測在 single thread 下每秒可搜尋 10 次。
- 資料預處理,將 GeoJSON 檔案整理、分割,再利用類似 r-tree 的方式搜尋,先找出可能的地區,再遍歷搜尋是否在界線內,比原檔案暴力搜尋快上至少百倍。
- 了解 GeoJSON 結構,解析檔案中的 polygon 類型進行運算。
- 建立 Laravel 套件,上傳至 packagist 以便其他專案快速引入。
GitHub 連結:https://github.com/MTsung/twdd.location 
NUEiP 自動打卡系統
2021-10-28 - 2021-11-06
Laravel、MySQL
研究爬蟲應用、精進 Laravel 框架應用、解決公司同仁缺卡率過高問題。 - 會員註冊功能
- 設定打卡時間、地點、啟用
- 打卡結果 LINE Notify 通知
- 利用政府公共 API 定期寫入近兩年的行事曆
- 抓取會員請假日,避免在請假日打卡
- 設定排除打卡日
GitHub 連結:https://github.com/MTsung/nueip_auto_clock_in 


釣魚連結產生工具
2021-02-07 - 2021-02-07
PHP、MySQL
跟風統神端火鍋,利用假 meta 讓社群網站的貼文或訊息預覽連結時顯示自定義的圖文,製作釣魚連結,怕被拿去做壞事所以沒做前台產生功能,僅有後台。
標準釣 :
facebook 分享偵錯工具二重釣 :
facebook 分享偵錯工具

kaog(Discord Bot)
2021-01-20 - 現在
PHP、MySQL
kaog 是一隻在我的小圈圈裡的 discord bot,提供了許多小圈圈才懂梗的指令。還有提供賭博系統讓群組的人在閒暇之餘可以玩一下
GitHub 連結:https://github.com/MTsung/kaog_bot

踩白塊華人盃(osu! mania)
2020-06-28 - 2020-08-22
PHP、MySQL
朋友舉辦了一場私人的遊戲比賽,我幫忙製作了一個放置比賽資訊的網站,提供 CMS 後台,可自行設定 banner 、規則、賽程、圖池、參賽者名單、VOD 等功能。
- 第一屆、第二屆
- 賽程表:可使用時間軸觀看每周賽程狀況
- 賽程與圖池:可新增賽程、圖池,圖池可點擊封面撥放音樂、前往 osu! 官網下載圖譜
- 參賽者列表:使用 pp (Performance Points) 排序
- 直播頁面:嵌入 Twitch 實況,若實況中 menu 中的 LIVE 圖示會轉為紅色、可開啟滿版模式方便觀看 (目前功能接關閉)
- VOD:方便賽後查閱
賽程表
LINE Notify PHP SDK
2019-07-14 - 2019-07-14
PHP
GitHub 連結:
https://github.com/MTsung/LINE_Notify_PHP 發送畫面
LINE 接收畫面

金流 API SDK
2019-12-06 - 2020-10-29
PHP
- 藍新科技
- 華南銀行
- 財金資訊股份有限公司
- LINE Pay
- PayNow
- 台新銀行
- YiPay
GitHub 連結:
https://github.com/MTsung/PAY_API_PHP
SmartExam - 一個支援程式設計的線上測驗平台
2017-07-01 - 2017-12-18
PHP、MariaDB、jQuery
本專題希望能跳脫出傳統的筆試,讓程式設計相關課程都可以使用 SmartExam 讓學生們可以在線上進行程式碼的編寫,並可以即時地完成程式碼編譯與執行,即時地檢查其執行結果是否和題目要求的一致。透過作弊偵測的功能,還可以有效地避免學生進行作弊,亦考慮了考試現場的需求,設計了專供監考人員使用的功能,使其可以在考場巡視的同時,仍能透過監考輔助功能掌握全班作答的動態。
- https://smartexam.csie.nptu.edu.tw (於 2022/10 被新系統取代:PARTY,初版:Wayback Machine)
- 屏東大學 資訊工程學系 106 學年度專題實作
- 2017 年資訊學院專題競賽軟體 系統與雲端應用組 第一名
- 支援 C 、 C++ 、 JAVA
- 自動批改考試與作業,不需耗費人力
- 便捷的程式碼編輯環境與即時編譯功能
- 考試作弊偵測、監考系統、詳細記錄、成績及作答詳細
- 實際上線(2017/12 ~ 2022/10)於屏東大學資工系程式設計課程的相關作業以及考試的進行
- 考試時使用 SmartExam 考試專用程式開啟 Chrome 內建的 Kiosk 模式,強制全螢幕
Coding 畫面
作弊偵測
即時監考
自動批改 & 成績統計
實際考試使用照片


KPS (Keys Per Second) 小工具
2017-04-18 - 2017-04-18
Visual Basic
可用於 4k 音樂節奏遊戲 (osu!、stepmania等...) ,顯示目前按鍵狀態、每秒按鍵數(KPS)、總按鍵數(Total)。
程式畫面
實際應用
EzERD
2016-09-01 - 2016-12-23
Java
物件導向軟體工程期末作品,EzERD 為簡易向量繪圖軟體,本專案透過先完成程式碼部份再回頭實作 UML 模型的方式進行,可在有完成專案的同時了解 UML 各模型的抽像概念以達到理解、加深學習印象的結果。
GitHub 連結:https://github.com/MTsung/EzERD
楓之谷小程式
2014-12-01 - 2014-12-01
Visual Basic
可使用在任何版本的楓之谷 自動按鍵(綁定楓之谷視窗在幕後執行)、自動滑鼠(幕前執行),自動滑鼠就算不使用於楓之谷也是個很實用小工具,至今仍然經常使用。
程式畫面

