12 年跨產業技術管理經驗|技術總監・產品經理・系統架構師|帶領 4-12 人跨職能團隊

不是什麼都自己做,而是建立制度讓團隊不需要這麼忙碌。

Blog ・ GitHub ・ GitLab ・ Email: terry.yao.work@gmail.com


🔥 Production Systems

實際在 production 環境中運行的系統,不是 demo 或 side project,而是有真實用戶、真實流量的產品。

EC-Shop Brand Page

ProjectStackDescriptionDetail
OpenClawNode.js, Discord, CDP, MCP, Cron多 Agent 自動化平台 — 3 個獨立 Agent、模組化 Skills、排程引擎、瀏覽器自動化→
E-CommerceDjango (28 apps), Astro+Vue.js, Celery, PostgreSQL企業級電商 — 金流/會員/RBAC/點數/促銷/庫存/發票/對帳→
Blog CMSDjango, Vue.js, AI Module, RBAC內容管理系統含 AI 輔助模組→
K8s 微服務FastAPI, Kong, PostgreSQL, Redis, RabbitMQ, K8s17 個 K8s 服務的完整微服務架構 + 監控→
Tech BlogQuartz, 450+ articles, 68-article micro-service seriesAI、DevOps、架構、設計模式、微服務壓測—
Taiwanese GodsAstro, i18n, SEO, AdSense台灣神明文化網站,中英雙語—

🧪 Testing & Benchmarking

為什麼做: 「哪個框架比較快」「DB 該選哪個」這類問題不應該靠直覺,應該有數據。這套工具鏈讓你用相同條件橫向比較,自動找出瓶頸在哪,不是靠猜的。

Testing and Benchmarking

ProjectStackDescriptionDetail
API Stress Testk6, InfluxDB, Grafana, Next.js 15, Express+TS黑箱壓測平台 — 20 條規則引擎、Monaco Editor、6 種測試、WebSocket 即時監控→
DB TestMySQL, PG, Mongo, Redis, ES, Prometheus5 DB 比較 — 8 Benchmarks、11 Labs、37 Anti-patterns→
Design PatternsTypeScript, TestsGoF 設計模式完整實作 + 單元測試—
AlgorithmJava, JUnit資料結構與演算法 + 視覺化—

🏗️ Proto — Backend Frameworks (14)

為什麼做: 帶團隊時最痛的問題之一是「每個人起專案的方式都不一樣」—— Docker 設定不統一、CI/CD 要重寫、API 規格不一致、新人上手要花一週。Proto 就是為了解決這個問題:14 個後端框架,全部統一 Docker、CI/CD、CRUD、API 規格,新專案啟動時間趨近零。

同時因為 API 規格統一,所有框架可以直接接上 API Stress Test 做跨框架效能比較,用相同場景測出真實差距。

Backend Frameworks

FrameworkLanguageDockerCI/CDStress Test
DjangoPython✅✅✅
FastAPIPython✅✅✅
LaravelPHP✅✅✅
Express.jsNode.js✅✅✅
Express-TSTypeScript✅✅✅
NestJSTypeScript✅✅✅
Spring BootJava✅✅✅
Kotlin KtorKotlin✅✅—
RailsRuby✅✅—
PhoenixElixir✅✅—
GoGo✅✅✅
Rust AxumRust✅✅—
.NET CoreC#✅✅✅
FlutterDart✅——

🎨 Proto — Frontend Frameworks (7)

為什麼做: 跟後端同理。前端框架選擇多,團隊每次開新專案都在糾結。Proto 提供 7 套前端標準模板,從 SPA(Vue/React/Angular/Svelte)到內容站(Astro Islands)到元件庫(Storybook),統一開發規範、減少選擇成本。

FrameworkStackDescription
VueVue 3 + Composition APISPA 標準模板
ReactReact 18 + HooksSPA 標準模板
AngularAngular 17+Enterprise SPA
SvelteSvelteKit輕量框架
Astro + VueAstro + Vue Islands內容站模板
Astro + ReactAstro + React Islands內容站模板
Vue UI LibVue 3 + Storybook自建元件庫

🔧 Infrastructure

為什麼做: 系統出問題不可怕,可怕的是不知道出了什麼問題。這套 Infra 工具鏈的目標是完整可觀測性 —— 從 metrics(Prometheus)、logs(Loki)、alerts(Alertmanager)到 dashboard(Grafana),全部 Docker Compose 一鍵部署,不需要每次手動配。

ProjectStackDescription
MonitoringPrometheus, Grafana, Alertmanager, Loki, Promtail, Blackbox完整可觀測性,Docker Compose 一鍵部署
API Stress Testk6, InfluxDB, Grafana, Next.js, Express+TS壓力測試 + 規則引擎 + 自動瓶頸分析
DB Test5 DBs, Benchmark Engine, 11 Labs資料庫比較平台 + 37 Anti-patterns
GitLab CI/CDYAML Templates所有框架通用 Pipeline 模板
Rust CLIRust, ClapCLI 工具模板

🤖 AI Tool Chain

為什麼做: AI 不只是接 API 就好。從 Multi-Agent 協作、模型路由、圖片/影片生成、到 Prompt 反推,每個環節都需要工具。這套工具鏈的目標是讓 AI 能力模組化、可組合、Docker 一鍵起,不需要每次從零搭。

ProjectStackDescription
OpenClawNode.js, Discord, CDP, MCPMulti-Agent 自動化平台
AI ProxyNode.jsClaude/Codex/Gemini CLI → OpenAI-compatible API
Agent SimNode.js多角色模擬框架 + Persona Builder UI
Skill CreatorPython, Node.jsSkill 自動建立 + eval + benchmark
AI Image GenPython, Stable Diffusion, Docker文生圖 + 圖生圖
AI Video GenPython, ModelScope, Docker文字生成影片
AI Prompt GenPython, CLIP, BLIP, Docker圖片反推 Prompt
Agent HousePythonAgent 框架 + Skills + Tests

🛠️ Developer Tools

為什麼做: 工程師的生產力取決於工具鏈。這些是日常開發中反覆需要的工具 —— Git 批量管理、MCP 整合、網路診斷、工作流自動化,做成獨立模組可以跨專案重複使用。

ProjectStackDescription
Claude Dev FrameworkNode.js, MCPClaude 開發框架 + MCP Server
N8N WorkflowsPython, Docker, K8s, Helmn8n 工作流管理平台
Network ToolsRust, MCP網路診斷工具
Content to NoteNode.js, MCP, Playwright內容轉筆記
MCP ToolsNode.jsMCP Server 工具集
GitHub/GitLab ToolTypeScriptGit 平台批量管理
ActivityWatch DashboardPython, Node.js時間追蹤儀表板
CMSNode.js, Monorepo獨立 CMS(editor-core + UI lib)
Skills ProtoMarkdown14 個 Claude Code Skills 模板
Data PlatformDocker, Microservices資料平台

📈 Content & Marketing

為什麼做: 技術能力需要被看見。部落格是知識輸出、SEO 是長期流量、社群是觸及擴散。這套系統把內容產出到推廣追蹤全部自動化,不需要每次手動發文、手動檢查排名。

AssetDescription
Tech Blog130+ 篇,AI / DevOps / Architecture / Design Patterns
Taiwanese Gods中英雙語神明文化網站
Marketing AutomationGA4 + GSC + FB Insights 自動追蹤
Facebook Pages技術筆記蒐集 + Taiwanese Gods
SEO MonitorGoogle 索引 + Sitemap + 壞連結自動檢查

🗂️ 早期作品(Archive)

ProjectStackDescriptionDetail
2015 活動網頁HTML, CSS, jQuery(無框架、無打包工具)53 個活動、194 個手寫 CSS 檔 28917 行;手寫 12 欄網格與共用特效庫的雛形→

💼 Experience

PeriodRoleHighlight
2026–Senior Engineer (SRE)受監管環境服務可靠性:監控告警、事故應變、CI/CD 與可觀測性
2026Technical Manager入職即遇資安事件,主導系統復原(服務重建、存取加固、恢復營運)
2024–2025Technical Director從零建 12 人團隊,月省七位數外包費
2023–2024Product Manager接手失敗外包專案,帶 6-7 人重整上線
2022–2023Sr. Engineer建立多框架標準化 Proto 供部門共用
2022Sr. Frontend Engineer優化 CI/CD,建立 Code Review 標準
2020–2022Deputy PMjQuery→React 全站翻新(30 頁),半年上線
2018–2020IT Manager從零建 IT 部門,平台運行 6 年+,連鎖近百間
2018Frontend Engineer制定 Vue/SPA 開發規範
2017–2018Frontend Engineer平台整合專案,3 個月上線

📬 Contact

Email: terry.yao.work@gmail.com ・ Blog ・ GitHub ・ GitLab


Last updated: 2026-09-20