Projects

SELECTED WORK

四個專案分別落在能力主線的不同位置:生產設備與工廠流程、製造資料的處理管線、部署與基礎設施、以及 AI Agent 進入既有系統的方式。共同點是它們都需要處理不同 domain 之間的 interface。

Machines → Data → Backend → Infrastructure → AI Agents


01 / INDUSTRIAL SOFTWARE

SMT Production Assistant

Production workflow / mistake prevention system. 以條碼驅動的上料流程,把多廠牌機台程式檔解析成統一模型,並用顯式狀態機描述生產步驟,讓驗證無法被跳過。

Vue 3 · TypeScript · FastAPI · XState · AG Grid · Panasonic / Fuji machine files · Barcode-driven workflow · State-machine based production flow

02 / DATA PIPELINE

Manufacturing Data Pipeline

From CSV parsing to a background data pipeline. 把 SPI / AOI 檢測設備的 CSV 從產線電腦上的解析 script,收斂成 Server 端「上傳 → 解析驗證 → Queue → Worker 寫入 → 狀態查詢」的流程,並誠實記錄目前的限制與下一步。

Python · FastAPI · pandas · Pydantic · Huey · Redis · Prisma · MySQL · SPI / AOI CSV · Background jobs

03 / INFRASTRUCTURE

Release Controller

A release orchestration platform that turns deployment operations into a controlled and traceable workflow. Release 不是一段腳本,而是一個具有狀態、審核與回復路徑的 lifecycle。

Gitea · Drone CI · Podman · FastAPI · Approval · Scheduled deployment · Rollback · Release lifecycle state

04 / AI AGENTS

AI-managed WordPress

Using Claude Code and MCP to maintain a real WordPress website. 你正在看的這個網站就是產出:Agent 透過 capability-based least privilege 的 MCP 介面維護內容與結構。

Claude Code · MCP · WordPress · Human → Claude Code → MCP → WordPress


Also working on

  • Home lab observability — 自架 Prometheus / Grafana / Loki,把家用基礎設施當成練習可觀測性設計的環境。相關文章
  • IoT data pipeline — MQTT / EMQX 感測資料收集與時序儲存。
  • Agent workflow automation — 以 MCP 與 n8n 串接工具鏈,讓 LLM 在受限權限下執行實際任務。