Skip to content
View whes1015's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@NKUST-ITC @gdg-twhk @ExpTechTW @anyshake @trgreat-tw

Block or report whes1015

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
whes1015/README.md
YuYu1015 Typing SVG

ExpTech Hugging Face Discord Instagram Threads

👋 關於我

我習慣把系統從頭做到尾,而且多半是唯一的作者:從 Go 寫的 eBPF/XDP 封包過濾器、橫跨五個城市的 Nginx/CoreDNS 節點群,到逐暫存器手寫的 ESP32 韌體、Flutter 與 TypeScript 用戶端,以及自己訓練、評估並量化的 PyTorch 模型。多數成果掛在我創辦的 ExpTech(探索科技) 之下 —— 29 人的志工工程組織,維運臺灣規模最大的獨立地震預警平台。

package main

type Developer struct {
	Age       int
	Birthday  string
	School    string
	Interests []string
	Founder   string
	Currently string
	Goal      string
}

var YuYu1015 = Developer{
	Age:       23,
	Birthday:  "2003/10/15",
	School:    "國立高雄科技大學 (NKUST) · 電機工程系 ⚡",
	Interests: []string{"電子電路", "程式設計"},
	Founder:   "ExpTech | 探索科技",
	Goal:      "成為專業的全端工程師 💪",
}
🤝
中央氣象署 簽約合作
2022 · CWA
📱
DPIP 10 萬+ 安裝
App Store 4.2★ · 1,378 則評分
🖥️
TREM 328,542 次下載
74 個發行版本
📡
ES-Net 200+ 節點
全臺地震感測網路
👥
ExpTech 29 人團隊
234 repos · 13,411 commits
🏆
黑客松 3 座獎項
2025 – 2026 · 技職杯
🎤
研討會講者
PyCon TW · DevFest · TOOCON
📰
14 家媒體報導
天下雜誌 · 親子天下 · 中央社

📝 主要作品

Stars Top language

📦 安裝檔累計 328,542 次下載 · 74 個發行版本
👤 最大貢獻者 · 448 / 847 commits

臺灣即時地震監測桌面平台,整合 TREM-Net 與中央氣象署資料,並提供第三方外掛生態。

技術細節
  • 資料整合:整合 TREM-Net(臺灣即時地震觀測網)和中央氣象署的資料,提供即時且準確的地震資訊。
  • 使用者介面設計:設計直觀且易於使用的介面,提升使用者體驗。
  • 跨平台桌面用戶端:以 Electron 開發,自 2023 年 1 月起持續發布。
  • 外掛生態:設計供第三方擴充的外掛系統,並維護其註冊表 trem-plugins(417 commits)。
  • 健康監控:以 Rust 開發監控服務 trem-monitor(105 / 150 commits)。

Stars Top language

📱 Google Play 10 萬+ 安裝 · App Store 4.2★(1,378 則評分)
👤 最大貢獻者 · 838 / 2,339 commits

Disaster Prevention Information Platform — 由臺灣本土團隊設計的防災資訊整合平台,提供即時的地震速報與災害資訊,協助使用者在災害發生時迅速應對。

技術細節
  • 跨平台開發:使用 Flutter 框架進行跨平台開發,確保應用程式在 iOS 和 Android 平台上的一致性和高效能表現。
  • 資料整合:整合 TREM-Net(臺灣即時地震觀測網)和中央氣象署的資料,提供即時且準確的地震資訊。
  • 狀態管理:採用 Provider 進行狀態管理,提升應用程式的可維護性和效能。
  • 即時通知:實現即時推播功能,讓使用者在地震發生時能夠立即收到警報。
  • 使用者介面設計:設計直觀且易於使用的介面,提升使用者體驗。
  • 地圖與在地化:MapLibre 圖層,支援 10 種介面語言。
  • 品質工具:獨力撰寫測試套件與自訂 commit 檢查工具鏈。
  • 後端服務:完整開發 TypeScript 後端 dpip-server-ts(122 / 122 commits)。

🔬 精選技術成果

🛡️ 正式環境基礎設施

Go eBPF/XDP OpenResty CoreDNS

  • kekkai:以 Go 搭配 cilium/ebpf 實作 XDP 入向/TC 出向封包過濾,提供單一 IP 速率限制、允許/封鎖名單與緊急卸載路徑
  • 跨臺北、高雄、臺南、東京、大阪共 23 個 upstream 的 Nginx/OpenResty 伺服器群,以及自製 Go dnsstats 外掛的分流式 CoreDNS

📡 ES-Net 感測器韌體

C++ ESP32 FreeRTOS

  • 不依賴原廠函式庫,逐暫存器手寫 LSM6DSR 加速度計驅動;裝置端以 IIR 濾波器組與樹狀陣列即時維護振幅百分位
  • SNTP 平滑校時、軟硬體看門狗、OTA 與 TOTP 驗證的自訂二進位協定;全臺 200+ 節點,第一代單台成本低於 NT$800

🧠 LLM 推論與模型壓縮

PyTorch vLLM TensorRT Model Optimizer

  • 於 Hugging Face 發布 27 個量化模型(約 73,000 次下載):NVFP4、INT4-AutoRound 與 GGUF,涵蓋至 35B MoE 架構
  • 實作拒答方向消融(refusal-direction ablation),發布 Ornith-1.0 9B / 35B 系列,含 DPO 微調版本

🌊 地震機器學習

PyTorch SeisBench ONNX

  • 以中央氣象署 2000–2025 年 45,398 筆觀測重新校正震度迴歸模型:完全命中 62.0%(原 39.7%)、MAE 0.400(原 0.671)
  • 訓練 50 Hz PhaseNet 序列模型,建立 6,457 行完整流程(資料匯入、雜訊注入、評估、ONNX 匯出)

🛰️ QZSS L1S 衛星訊息解碼器

C++ GNSS

  • 完整解碼 QZSS L1S 250 位元 SBAS 訊框:前導碼、訊息型別、212 位元酬載與 CRC-24Q
  • 支援型別 43 DC Report(日本氣象廳災防廣播,IS-QZSS-DCR)與型別 44 DCX;約 12,000 行、含單元測試

🔐 資安 & 開源

Honeypot Incident Response Open Source

  • 架設蜜罐,於 CVE-2025-55182(React Server Components,CVSS 10.0)揭露後數日內捕獲在野攻擊,記錄 6 個惡意程式樣本雜湊值與 15 個攻擊來源 IP
  • 組織外累計 12 個已合併 PR:AnyShake spectrogram-js 繪製效能優化、smc.peering.tw Leaflet → MapLibre 遷移、NKUST-AP-Flutter 工具鏈升級

Tip

🤗 在 Hugging Face 量化了不少模型,快來看看吧 → YuYu1015

🛠️ 技術能力

類別 技術
💻 程式語言 Languages
🔧 框架 Frameworks
🗄️ 資料庫 & DevOps Database & DevOps
eBPF/XDP · OpenResty · CoreDNS · NTP/SNTP
☁️ 雲端服務 Cloud
🔌 嵌入式 Arduino, Raspberry PiESP32 / ESP8266
Arduino Uno · Nano|ESP32 · ESP8266|Raspberry Pi 4B · Pico
FreeRTOS · I²C/SPI · LSM6DSR · GNSS(QZSS L1S)· LoRa/Meshtastic
🤖 機器學習 PyTorch, scikit-learn
SeisBench · ONNX · vLLM · llm-compressor · TensorRT
🎮 遊戲開發 Unity

🗺️ 里程碑

🌱 創立 & 合作 · 6
日期 成就
2020/10/15 建立 ExpTech | 探索科技
2022/05/31 首次與 高中學校合作(臺南 大灣高中) 部署自製 加速度型地震儀
2022/12/12 與 交通部中央氣象局(CWB) 簽約合作,為地震測報中心第一組非公司組織的合作對象
2022/12/17 首次與 國中學校合作(臺東 池上國中) 部署自製 加速度型地震儀
2023/02/07 至 中央研究院(臺灣地震科學中心) 分享 TREM 開發過程
2023/04/09 首次與 大學學校合作(花蓮 東華大學) 部署自製 速度型地震儀
💼 工作經歷 · 5
期間 單位 職稱
2026/03 ~ 現在 STAR 學生火箭團隊 網路支援組
2025/01 ~ 現在 國家衛生研究院 程式開發
2024/12 ~ 2025/06 中央研究院 資訊科學研究所 兼任助理
2023/11 ~ 2024/11 衛波科技股份有限公司 後端工程師
2020/10 ~ 現在 ExpTech(探索科技) 創辦人暨技術負責人
🏆 競賽 & 獲獎 · 7
日期 成就
2023/04/05 TREM 在 桃園市第63屆中小學科學展覽會 獲得 地球與行星科學科 縣市第一名
2023/07/28 TREM 在 第63屆全國中小學科學展覽會 獲得 地球與行星科學科 全國第二名
2024/07/10 參加 2024 MAIC 行動應用創新競賽
2024/11/09 DPIP 獲得 防災傑出獎
2025/04/20 2025 技職杯 黑客松 南區賽 獲得 最佳技術獎
2025/05/26 2025 技職杯 黑客松 全國賽 獲得 最佳設計獎
2026/05/10 2026 技職杯 黑客松 南區賽 獲得 最佳創意獎
🎤 活動 & 演講 · 13
日期 成就
2023/11/07 以 ExpTech - Team Leaders 身份受邀參加 中央氣象署(CWA) 112年合作推動地震資訊傳遞服務成果交流會
2024/01/25 參加 中央研究院 2024 Earthquake Early Warning workshop 並與 京都大學 山田真澄 老師 分享 TREM 開發過程
2024/10/26 參加 OCF 秋季交流會
2024/11/14 臺灣教育科技展 講者(受 ViewSonic 邀請)
2024/11/14 全球數位人權大會 RightsCon 25 Taipei 前導介紹會
2024/11/23 參加 g0v 第64次 黃金比例黑客松
2024/11/30 Google Developer Groups DevFest Taipei 2024 講者
2025/03/04 TOOCON #27 講者
2025/03/08 參加 SITCON 2025
2025/08/09 參加 COSCUP 2025
2025/11/30 Google Developer Groups DevFest Taipei 2025 開發組 志工
2026/03/28 參加 SITCON 2026
2026/10/17 參加 PyCon TW 2026 Young Inspires 講者
👨‍🏫 教學 · 4
日期 成就
2024/10/25、2024/11/01、2024/11/08 至 國立雲林科技大學 教授 Arduino
2024/10/26 至 高雄市立中正高級工業職業學校 教授 Arduino 循跡避障
2025/08/16 至 高雄市立中正高級工業職業學校 教授 視覺辨識 自走車
2026/05/23 至 高雄市立中正高級工業職業學校 教授 人工智慧
📰 媒體報導 · 15
日期 成就
2024/04/24 DPIP 獲得 三立新聞 報導
2024/04/24 DPIP 獲得 民視新聞 報導
2024/04/24 DPIP 獲得 華視新聞 報導
2024/04/24 DPIP 獲得 奇摩新聞 報導
2024/04/25 DPIP 獲得 ETtoday新聞雲 報導
2024/04/25 DPIP 獲得 TVBS NEWS 報導
2024/04/25 DPIP 獲得 今日新聞 報導
2024/04/26 DPIP 獲得 聯合新聞網 報導
2024/04/26 DPIP 獲得 中央社 CNA 報導
2024/05/06 DPIP 獲得 Hami書城 報導
2024/07/23 DPIP 獲得 親子天下 報導
2024/07/29 DPIP 獲得 國立中央大學 新聞網 報導
2024/08/15 DPIP 獲得 LINE TODAY 報導
2024/08/23 DPIP 獲得 天下雜誌 報導
2026/02 於 天下雜誌 中央氣象署地震測報中心人物專訪中具名受訪

📊 GitHub 統計

Profile details Stats Most commit language Productive time GitHub streak

footer

Pinned Loading

  1. ExpTechTW/DPIP ExpTechTW/DPIP Public

    Disaster Prevention Information Platform (防災資訊整合平台)

    Dart 277 25

  2. ExpTechTW/TREM-Lite ExpTechTW/TREM-Lite Public

    Taiwan Real-time Earthquake Monitoring (Lite)

    TypeScript 110 19

  3. ExpTechTW/StorViz ExpTechTW/StorViz Public

    現代化儲存空間視覺化分析工具

    TypeScript 26 1

  4. ExpTechTW/FreeAudio ExpTechTW/FreeAudio Public

    住在選單列的 macOS 音訊工具

    Swift 16

  5. ExpTechTW/prometheus-render ExpTechTW/prometheus-render Public

    從 Prometheus 或 VictoriaMetrics 直接畫出 RRDtool / MRTG / Munin 風格的圖

    Go 6

  6. ExpTechTW/EasyDisplay ExpTechTW/EasyDisplay Public

    住在選單列的 macOS 螢幕亮度工具,可把 XDR 螢幕增亮到 1000 nit

    Swift 3