iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

AI 驅動的 Code Review:MCP 與 n8n 自動化實踐 系列

在現代軟體開發中,Code Review 是確保程式碼品質的重要環節,但人工審查耗時且容易遺漏問題。本系列將探索如何運用 AI 技術打造自動化 Code Review 系統,提升開發效率與程式碼品質。

我們將透過兩種實作路徑:
1. 首先使用 VSCode + MCP (Model Context Protocol) + Copilot 建立開發環境中的即時程式碼審查
2. 運用 n8n 工作流程自動化平台在 Production 環境實際使用與心得

關鍵技術:MCP、n8n、vsCode + copilot

參賽天數 25 天 | 共 25 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day1] 為什麼要做 AI Code review?

AI 驅動的 Code Review:MCP 與 n8n 自動化實踐 為什麼要做 Code Reivew? 一般開發流程(簡易示意) 圖為一個常見的團隊開發流程...

2025-09-05 ‧ 由 tom_yukuan 分享
DAY 2

[Day2] AI Code Review 步驟拆解與工具選型考量

AI Code Review 步驟拆解與工具選型考量 前言 昨天我們分析了 Code Review 的痛點,今天要來拆解具體的解決步驟。做任何技術專案前,我習慣...

2025-09-06 ‧ 由 tom_yukuan 分享
DAY 3

[Day 3] 什麼是 MCP?Model Context Protocol 誕生背景與核心概念

什麼是 MCP?Model Context Protocol 誕生背景與核心概念 前言 昨天我們分析了工具選型,決定使用 VSCode + Copilot +...

2025-09-07 ‧ 由 tom_yukuan 分享
DAY 4

[Day 4] MCP 架構解析:Host、Client、Server 關係與三種傳輸模式

MCP 架構解析:Host、Client、Server 關係與三種傳輸模式 前言 昨天我們了解了 MCP 的基本概念和它解決的問題,今天要深入探討 MCP 的架...

2025-09-08 ‧ 由 tom_yukuan 分享
DAY 5

[Day 5] VS Code + Gitlab MCP 環境建置實戰 - 啟動 gitlab mcp server

VS Code + MCP 環境建置實戰 - 啟動 gitlab mcp server 前言 經過前兩天對 MCP 概念和架構的深入了解,今天我們要進入實戰階段...

2025-09-09 ‧ 由 tom_yukuan 分享
DAY 6

[Day 6] AI 驅動的 Code Review:Copilot Agent 模式設定與 GitLab-MCP 工具介紹

AI 驅動的 Code Review:Copilot Agent 模式設定與 GitLab-MCP 工具介紹 前言 昨天我們已經啟動 Gitlab MCP Se...

2025-09-10 ‧ 由 tom_yukuan 分享
DAY 7

[Day 7] 告別手動複製貼上:用 GitLab-MCP 讓 Copilot 直接 Code Review

告別手動複製貼上:用 GitLab-MCP 讓 Copilot 直接 Code Review 前言 還記得以往做 Code Review 時,需要在 GitLa...

2025-09-11 ‧ 由 tom_yukuan 分享
DAY 8

[ Day8 ] 從本地走向雲端:為什麼選擇 n8n 建立 AI Code Review 自動化?

從本地走向雲端:為什麼選擇 n8n 建立 AI Code Review 自動化工具? 前言 當我們將視角從個人開發轉向團隊協作時,會發現這個本地方案存在一些限制...

2025-09-12 ‧ 由 tom_yukuan 分享
DAY 9

[DAY 9] 圖解教學:2 種方式安裝 n8n + 常見安裝問題排解

圖解教學:2 種方式安裝 n8n + 常見安裝問題排解 前言 在開始使用 n8n + AI + MCP 之前,我們需要先安裝 n8n。以下將依照 n8n git...

2025-09-13 ‧ 由 tom_yukuan 分享
DAY 10

[DAY 10] 套用別人寫好的 n8n 模板:AI Code Review 實戰

套用別人寫好的 n8n 模板:AI Code Review 實戰 模板介紹 教學模板 在左側 Sidebar 中點選 Templates,官方已提供一些基礎教學...

2025-09-14 ‧ 由 tom_yukuan 分享