BUILDER LOG · 0 → 1

作品與實驗紀錄

我透過 side project 練新技術、親手走過從想法到第一版的過程。這裡保留各階段的作品;是否繼續投入,取決於下一個值得驗證的問題。

學習場域

把 AI 與工程管理的新方法放進實際工作場域驗證。

AI 加速的不只是寫程式,更是從模糊問題到可執行決策的過程。這個網站也是 AI 協作的實作成果。
持續實驗中
🧪 S4b · RECENT LAB — AI 學習/工作場域建構
不只是用 AI 寫程式,而是在探索如何建立一個 AI 原生的工作場域 — 讓 Claude Code 不只活在 Terminal 裡,而是能隨時隨地透過 Discord 協作。
🤖
Discord × Claude Code 遠端協作
透過 agent-broker(Rust 橋接服務)在 Discord 頻道直接和 Claude Code 對話。走了三條路才找到最佳實踐。 ↗ 完整踩坑記錄
🔌
ACP(Agent Client Protocol)研究
AI agent 界的 LSP — 標準化編輯器與 coding agent 的溝通協定。JSON-RPC over stdio,支援 Session Management、Tool Calls & Permissions。讓任何編輯器/應用都能接入 Claude Code、Gemini CLI、Codex CLI 等 agent。
🏗️
願景:AI 原生工作場域
從「人用工具」到「人與 AI 共處同一個工作空間」— Discord 是入口,MCP Server 是工具層,ACP 是標準化介面。目標是讓 AI 成為團隊的一員,而不只是一個指令接口。
Claude Code ACP Discord Bot agent-broker Rust MCP Server JSON-RPC

產品與實驗

這些是不同階段的成果紀錄;「運營中」代表服務仍在線,並不代表每個都是目前的投入重點。

paulfun.net
paulfun.net
paulfun.net — 技術部落格
全端自建的技術部落格,從 2017 年至今累積 268 篇技術文章。 WordPress → GCP VM → Next.js + Go 全端重寫。 2026 新增自我覺察日記(薩提爾冰山)、文章版本控制與 AI 可讀的 Markdown 全文端點。
Next.js 14 Go 1.22 PostgreSQL Docker Nginx GCP VM Cloudflare R2 Tiptap Playwright
↗ paulfun.net
● 運營中 · 2017–now
LEARNING JOURNEY · 268 POSTS
2026
AI 協作開發時代 — Claude Code、AI 團隊設計、SDLC 人機協作、AI-Driven CLI Pattern、Claude Architect 認證(158 篇)
2025
AI 左移 + 維運深化 — AI 對軟體開發的變革、Clean Architecture 專案模板、AppService dotnet dump(7 篇)
2024
產品實戰 + 測試工程 — WordPress 自動架站、Playwright Azure Pipeline、壓力測試、Scrum 心路歷程(10 篇)
2021–23
Azure 雲服務 + .NET 進階 — RSA/AES 加密實作、.NET 8 Metrics、API Gateway + Consul、Azure Blob/Functions、SOLID 設計原則(38 篇)
2017–20
Open Source 探索期 — Python、Docker、ELK Stack、Elasticsearch Cluster、Nginx 負載均衡、Tornado、Hadoop、設計模式(55 篇)
主要分類:AI(85) · 安裝食譜(31) · 聽心得(29) · Python(12) · LeetCode(11) · 學習筆記(6) · 維運日誌(6)
learn.paulfun.net
Mido Learning
Mido Learning 親子共學
AI 驅動的學習實驗室 — 多角色學習平台(學生/老師/管理員), 含動態學習元件、投影片檢視器、Wish 聊天機器人、技能村莊遊戲化。
Next.js 16 .NET 8 Firebase BigQuery Cloud Run Zustand
↗ learn.paulfun.net
● 運營中
badminton.paulfun.net
BadmintonWorld
BadmintonWorld 羽球資訊站
台灣羽球賽事資料庫 — 收錄近十年國內各級賽事成績與對戰紀錄。 2026 新增「排場」產品線:球隊管理、月曆排場、收費與統計、讓分與白名單偏好。 另有球場地圖、臨打配對、訓練素材庫、資料爬蟲。Monorepo 架構。
Next.js 15 Fastify PostgreSQL Prisma Docker GCP Leaflet
↗ badminton.paulfun.net
● 運營中
hiking.paulfun.net
山行 Hiking — Formosa Trails
山行 Hiking — 探索台灣的每一座山
登山主題網站 — 收錄台灣健行步道資料庫,含步道列表、地圖檢視、揪團活動、 GPX 軌跡上傳與活動地圖繪製、即時搜尋與「我的活動」。 前後端分離(React 19 + Go + PostGIS),手機優先「山林沉穩」視覺風格。
React 19 Go 1.23 PostGIS Neon Cloud Run Firebase Hosting Leaflet React Query
↗ hiking.paulfun.net
● Phase 1 v1 · GPX 軌跡開發中
zhoushen.paulfun.net
周深 Moment
周深 Moment — 粉絲策展站
讓大眾快速進入周深音樂世界的粉絲策展站 — 收錄感動瞬間、可拖曳排序的 moments 清單。 首頁縮圖集錦可一鍵切換主題影片,並有「音樂時光」分享版:以 seed 連結分享歌單,短網址、免後端。
React 18 Hono TypeScript Tailwind Firestore Firebase Auth dnd-kit Cloud Run
↗ zhoushen.paulfun.net
● 運營中
invest.paulfun.net
投資儀表板 — 多資產投組平台
投資儀表板 — 多資產投組平台
台股、美股、加密貨幣、銀行存款、基金統一管理的多資產投資組合平台。 含 Claude Code MCP 整合與 AI 週報產生,Demo 帳戶可用模擬投組直接進入。
FastAPI Python 3.13 SQLAlchemy 2.0 PostgreSQL Alembic Cloud Run Firebase Hosting MCP Server
↗ invest.paulfun.net
● 運營中 · v0.3.0
CoachApp — 動作比對教練 App
錄下自己的動作,與「範本」比對。範本由範本工廠從比賽影片自動產出, 經範本商店發布,App 下載與更新。以羽球與滑板兩個運動驗證 「工廠 → 商店 → API → App」整條流程不綁單一運動。
// 為什麼這樣選
姿態萃取放 native 層(MediaPipe、Apple Vision 都是原生 SDK),Flutter 只做 UI 與編排;重運算的範本工廠離線跑 Python,不塞進 App。
// 練的是產品級開發管理
測試分層 L0–L4 搭配發布關卡 G1;十欄交辦封包(evidence/settled 不重開);看板規則「沒有證據只能進 review,不能進 done」;推估標「推估」、未查證標「未查證」。
Flutter Dart Python Flask Cloud Run 姿態序列分析 GitHub Actions
● 開發中 · v0.3.7
生活英文學習 App
在 iPhone 拍家裡的照片、選難度,後端用 Gemini 辨識物品並選字; KK 音標、裁切、人臉遮蔽、版面與成本計算由程式完成, 產出一份可離線使用的單一 HTML 學習包 — 圖卡、發音、三種練習模式,並標示這一包花了多少 AI 成本。
// 為什麼這樣選
用 Gemini 而非專用視覺 API,因為辨識物品、選字、依國小到高中分級要在同一次呼叫完成。離線單一 HTML 則是補標準的缺口 —— SCORM 這類 e-learning 標準不支援離線。
// 練的是產品級開發管理
PR-only 流程:main 沒有技術保護(未升 GitHub Pro),改用「部署前檢查有無對應的已合併 PR,查不到就拒絕部署」達成同等效果;只用 merge commit,讓交接檔引用的 commit sha 留在 main。
Flutter FastAPI Python 3.12 Cloud Run Gemini uv pytest
● 開發中

客戶案例

受託交付的產品,與自己的 side project 分開呈現。

某咖啡品牌電商
咖啡電商專案
咖啡品牌 B2C 電商平台
B2C 咖啡電商平台 — React 19 + .NET 8 Minimal API + PostgreSQL。 含商品管理、購物車、綠界/LINE Pay 金流、後台 CRM、租賃方案。 GCP VM + Docker Compose + Nginx 零停機部署。
React 19 .NET 8 PostgreSQL Docker GCP ECPay
● 運營中