メインコンテンツまでスキップ

關於我

哈囉,我是 BloggerMandolin (王敏行)

我在寫程式、分析資料和演奏音樂中遊走。過去主要在做全端 Web 開發和 AI/RAG 系統,同時維持 10 年的曼陀林演奏和內容創作。現在把做過的東西整理在這裡。

背景

國立臺灣大學工商管理學系畢業,主修科技管理組。期間同時修資工雙主修,對程式、深度學習和音訊工程有興趣。大學時期做了幾個專案——從遊戲開發、全端應用到 RAG 知識庫系統——也擔任課程助教(管理科學、行銷管理、價格策略)。

作品集

這個網站的作品集分成五個部分:

網站與全端系統 🕊️

從對話式 AI 平台到教育 RAG 系統的全端開發經驗。

  • 台鵠:對話式知識探勘平台 - 前端重整與美化 eg. 使用 Zustand 實現並行多串流狀態管理(319+ commits)
  • Best-SciRAG:教案 RAG 知識庫 - Next.js + FastAPI 全端系統(810+ commits)
  • 個人部落格網站:本網站,展示內容管理與 SEO 架構

深度學習與人工智慧 🔍

從 RAG 系統開發到音樂轉譜 AI,累積大量深度學習實戰。

  • Best-SciRAG RAG 引擎 - 混合搜尋(稠密向量 + 稀疏關鍵字)+ LLM 輔助 ETL(詳見網站與全端系統)
  • 掃地機器人強化學習 - Q-Learning / Independent DQN 實驗
  • 多聲部音樂轉譜 AI - Vision Transformer 頻譜圖轉樂譜
  • 課程練習專案 - CNN、DQN、Diffusion Model 實戰練習

音樂製作與演出 🎭

10+ 年曼陀林演奏經歷,從國家級舞台到 YouTube 頻道經營。

  • 演出與表演 - 20+ 場國家音樂廳演出,台灣曼陀林樂團資深團員
  • BloggerMandolin 頻道 - 70+ 支影片、180+ 小時觀看時間,動漫音樂改編
  • 音樂藝術 - 音樂理論與詮釋深度

影音處理與製作 🎬

從 YouTube 內容製作到 Podcast 混音的完整製作流程。

  • YouTuber 與內容製作 - 70+ 支完整製作影片,建立標準化 SOP
  • 觀念碰撞所 Podcast 混音師 - 音訊混音編輯與品質把關

工具與應用程式 🌌

大一時期開發的 Python 小工具,解決生活中的實際需求。


技能

領域技術架構
程式語言Python(AI/資料處理)、JavaScript/TypeScript(Web)、C++(系統程式)、SQL、R(資料分析)
前端React 18、Zustand、Next.js、TypeScript、Tailwind CSS、Playwright(E2E 測試)
後端NestJS、FastAPI、Node.js、MySQL、TypeORM、Docker
AI & 資料PyTorch、LangChain、RAG、Transformers、Qdrant(向量資料庫)
DevOpsDocker、Linux (Ubuntu)、CI/CD、Bash Scripting
音訊 & 影音Logic Pro X(混音、母帶)、Final Cut Pro X、Affinity Photo、訊號處理基礎(DAW Plugins / Audacity)

認證 & 成績

項目結果
多益 (TOEIC)865
托福 (TOEFL iBT)93
日語 (JLPT)N2