Skip to content
View steven65026502's full-sized avatar

Highlights

  • Pro

Block or report steven65026502

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
steven65026502/README.md

謝向嶸

Python · 資料整合 · AI 應用工程

我專注把資料處理、資料庫、API 與使用者介面整合成可驗證、可維護、可交接的系統。目前作品涵蓋海洋動態資料、QGIS/PostGIS、自動化市場研究、Unity/C#、Python/PyTorch 生成模型、Web 應用,以及 Codex Agent Skills 工作流。

這一頁是給公司查看的單頁作品集;每項作品的程式碼、Demo 或影片,都直接放在對應標題。

精選作品

在 QGIS 中讀取與呈現 S-111 海流資料,整理品質監測結果,並提供前端可串接的 API 與交接文件。

Python PyQGIS HDF5/NetCDF PostgreSQL/PostGIS FastAPI · 包含資料契約、部署與驗證文件

以公開醫療治理文件展示 BM25 檢索、來源引用、資料不足拒答、臨床安全邊界、敏感輸入遮蔽、Audit Trail 與固定回歸評測。公開版完全在瀏覽器內執行、不上傳輸入;原始碼另保留 FastAPI、SQLite、角色分流 API 與自動測試。

Python FastAPI SQLite JavaScript BM25 GitHub Actions/Pages · 僅使用公開與合成資料,非醫療器材或臨床決策工具

SEPA 市場研究與決策輔助系統 · Live Dashboard

整合台美股資料掃描、規則化風險閘門、分層候選、歷史回測、隔日驗證、排程與靜態發布;本機流程完成後,由 GitHub Actions/Pages 發布公開唯讀工作台。

Python Pandas Streamlit GitHub Actions/Pages Windows Task Scheduler Playwright · 原始碼與策略設定維持私有,公開頁提供系統狀態、研究與驗證結果,不執行下單

將 28 天課程、理解題、模擬面試、進度追蹤與跨裝置同步整合成可操作的響應式 Web 應用。

HTML CSS JavaScript Cloudflare Workers · 具輸入驗證、版本化同步、衝突處理、自動測試與 GitHub Actions

把 Windows 系統聲音或麥克風、GPU Whisper、WebSocket 與 VS Code 側邊欄串成即時逐字稿工具;音訊留在本機,轉錄結果經繁中、術語與雜訊清理後,可複製並開啟 Codex 繼續處理。

Python faster-whisper CUDA WebSocket VS Code Extension · 提供可安裝 VSIX、專有名詞熱更新、單元測試、依賴弱點檢查與 GitHub Actions

將可彈奏的 3D 鋼琴、音符事件資料、PyTorch Music Transformer 與本機 TCP 服務串成跨語言系統;Python 生成 piano-roll JSON 後,由 Unity 自動演奏。

Unity C# Python PyTorch TCP Socket JSON · 兩人團隊專題,個人主要負責資料前處理、模型訓練/生成、後期 Socket 與場景整合

為 2025 年國道智慧交通管理創意競賽整理 2024 年 TDCS 與國道五號沿線雨量資料;實作日期式下載、失敗重試、分批解壓縮、時間特徵與 K-means 探索性分群。全年實驗產生數百 GB 中間檔,公開 repository 只保留程式與少量彙整資料。

Python Pandas scikit-learn Requests Open Data · 公開 repository 保留原始提交紀錄,程式中的大型資料路徑與個資已整理

AgriNova 農業智慧決策工具(AI Junior Award 團隊提案) · 觀看提案影片(4:06,中英字幕)

以農產品供需與極端天氣造成的決策落差為題,規劃把原本分散的資訊整理到同一個決策介面:

  • 整合氣溫、降雨與日照資料,協助判讀生長環境與天候風險。
  • 比較歷年產量、種植面積與市場價格,支援供需和價格趨勢分析。
  • 使用 NLP 整理新聞與政策文字,補足純數值資料看不到的事件脈絡。

團隊完成網站介面原型,以及一支 4 分 6 秒、1920 × 1080 的中英字幕提案影片。這是競賽概念與原型,不是已部署產品,也沒有可驗證的模型準確率;公開內容不宣稱得獎。現存資料沒有保存逐人分工,因此以團隊成果呈現。影片包含新聞與素材畫面,只透過原雲端檔案供作品集與面試查看,不另外上傳 GitHub。

AI Product Design NLP Data Integration Market Demand Prediction

將 41 個 Agent Skills 整理為可公開分享的 Windows 安裝包,保留來源與授權,並移除個資與憑證。

PowerShell Codex Agent Skills · 具自動安裝、格式驗證、隱私掃描、第三方授權與完整使用文件

我重視的工程方法

  • 先定義資料契約、邊界條件與失敗行為,再實作功能。
  • 以測試、對帳、log 與可重跑流程留下可驗證證據。
  • 文件同時說明如何使用、如何部署、已知限制與交接方式。
  • AI 協作成果必須能讀懂、能修改、能測試,也能清楚說明取捨。

技術主軸

Python · Pandas · SQL · PostgreSQL/PostGIS · FastAPI · QGIS/PyQGIS · Unity/C# · PyTorch · Git/GitHub Actions · HTML/CSS/JavaScript · Cloudflare Workers

這個首頁已涵蓋全部作品的重點;需要檢查程式碼、操作畫面或影片時,可直接開啟各作品標題旁的連結。

Popular repositories Loading

  1. unity-piano unity-piano Public

    University capstone: interactive Unity piano connected to a PyTorch Music Transformer generation server

    ShaderLab 1 1

  2. QGIS-S111-Viewer QGIS-S111-Viewer Public

    S-111 ocean-current quality monitoring and visualization with QGIS, PostGIS and FastAPI

    Python

  3. interview-trainer interview-trainer Public

    Responsive learning and mock-interview dashboard with versioned progress sync and automated tests

    HTML

  4. codex-skills-shareable codex-skills-shareable Public

    Portable, sanitized Codex Agent Skills bundle with a Windows installer and validation workflow

    HTML

  5. interview-prep-mobile interview-prep-mobile Public

    Mobile interview preparation pages

    HTML

  6. steven65026502 steven65026502 Public

    Python, data integration, and AI application engineering portfolio