凱文大叔 凱文大叔 Uncle Kevin
Hahow 線上課程募資中

AI 賦能全端開發從零打造
企業級智慧應用

用一套 AI CRM 實戰專案,把 Spring Boot、Spring AI 與 React 串成可上線的企業級智慧應用。

8
實戰單元
7hr
紮實課程時數
1
完整 AI CRM 專案
11+
技術棧整合
16
已報名學員
Java 21 Spring Boot 4.1 Spring AI 2.0 Spring MVC Spring Data JPA PostgreSQL + pgvector Flyway Spring Security + JWT SpringDoc OpenAPI React + TypeScript
課程介紹

完課後,你會做出什麼?

這不是一堆零散範例,而是一套從登入到 AI 對話完整跑通的企業級 AI CRM。以下是你會親手建立的能力:

企業級 AI 全端技術棧:React、Spring Boot、Security、JPA、PostgreSQL、Spring AI、RAG 與 Tool Calling 串成完整系統。
01從零搭起全端骨架

建立 Spring Boot + React 的 AI CRM 專案,前後端分離、可啟動可驗證。

02企業級後端分層

用 Spring MVC 設計客戶、商機、互動紀錄與任務管理 API,分層清楚。

03可維護的資料模型

用 Spring Data JPA、Specification 與 Flyway 建立可遷移的資料庫。

04登入與權限控管

用 Spring Security + JWT 完成登入、角色與 API 授權保護。

05React CRM 工作台

用 React 19 建立 CRM Dashboard、客戶列表、商機看板與 AI 助理介面。

06可串流的 AI 助理

用 Spring AI ChatClient + SSE 打造 token-by-token 回應的 CRM 助理。

07讓 AI 讀真實資料

用 tool calling 與 pgvector RAG,讓 AI 引用文件、不憑空亂答。

08端到端整合驗收

完成結訓專案整合、效能調校與 Demo Day 展示驗收,產出可展示的完整作品。

為什麼選這門課

不只教你 Vibe Coding,而是教你 Domain Knowhow

一條產品開發路線

不是把多門課拼在一起,而是用同一套 AI CRM 範例,把每個技術放進同一條開發路線。

技術由工具算、文字由模型寫

所有金額、訂單、權限由 Java domain service 提供;LLM 只負責摘要、分類、建議與草稿。

AI Agent 協作開發

每單元都附 AI 提示詞主題:先讀需求、再產程式、最後驗證,產出可測試可維運的程式碼。

章章相連、產出累積

每一章的產出都成為下一章的基礎,避免只學到零散範例。

Tool Calling 概念圖:AI 透過 Java Service 讀取 CRM 真實資料,再產生可信任建議。
讓 AI 有工程邊界金額、權限與狀態由系統計算,模型負責摘要與建議,避免 Demo 看起來炫但不能上線。
RAG 知識庫流程圖:文件切片、Embedding、pgvector 檢索、引用來源與可靠回答。
讓回答能追溯來源用 pgvector 與 RAG 把產品文件、服務條款、銷售話術變成 AI 可引用的知識庫。
上課前的準備

開始之前,先準備好工具與心態

課程的教學影片以 Claude Code 操作為主。工具只是載體——真正讓你受用一輩子的,是 AI 輔助開發的觀念與領域知識。

主要工具:Claude Code

教學影片皆以 Claude Code 示範。它需要訂閱 Claude Pro(每月 US$20 起) 方案才能操作,建議上課前先準備好帳號與訂閱。

US$20 / 月起
替代方案:OpenAI Codex

若你不方便訂閱 Claude,也可以改用 OpenAI Codex 跟著操作。課程教的觀念與流程不綁定單一工具,能直接遷移到其他 AI 輔助開發環境。

彈性選擇
最關鍵:觀念與領域知識

工具會更迭,但 AI 輔助程式開發的觀念Domain knowhow 才是決定成果的核心——這也是本課程會特別著重教授的重點。

課程核心
市場趨勢

數字會說話:AI 工程師的市場優勢

NT$73K+
台灣軟體工程師月薪中位數
NodeFlair 2026
25%
AI 技能薪資溢價
市場調查 2026
56%
全球 AI 技能工資溢價
Kaggle AI Jobs 2025-2026
NT$160K
資深 AI 工程師月薪上限
台灣就業市場 2026
AI 工程師市場優勢資訊圖:AI 應用落地、全端整合能力、企業級架構與從 Demo 到可上線。
職涯加速

學完這門課,對你的職涯有什麼幫助?

AI 不只是技術趨勢,更是薪資與職涯成長的加速器。以下是這門課為你帶來的具體競爭優勢:

後端工程師升級為 AI 全端工程師的職涯加速視覺,包含作品集、企業級 AI 專案與成長曲線。
AI 工程師薪資溢價 25%↑

根據 2026 年市場調查,具備 AI 技能的軟體工程師比同職位不具 AI 技能者薪資高出 25%,全球平均溢價更達 56%。

Spring Boot 市場需求穩定成長

台灣企業級 Java 後端開發職缺持續成長,Spring Boot 已成為企業標準框架,掌握此技能等於打開絕大多數 Java 職缺的大門。

全端 + AI 雙核心競爭力

單純前端或後端工程師市場已趨飽和,能同時掌握全端開發與 AI 整合的工程師,是企業最渴求的稀缺人才。

作品即履歷

課程產出的 AI CRM 專案可直接放入 GitHub 作品集,展示你具備企業級架構、安全性、AI 整合與端到端交付的能力。

誰該來學

不管你現在站在哪裡,這門課帶你往前一步

無論你是想升級技能、轉職、推動公司 AI 轉型,還是用作品集求職——這門課都能給你具體成果。

在職工程師技能升級

已有 Java 或 Spring Boot 經驗,想快速掌握 AI 整合能力,在團隊中成為 AI 落地的推手。

轉職全端 AI 工程師

具備程式基礎,想轉型為能同時處理前後端與 AI 的全端工程師,用完整作品集敲開面試大門。

企業 AI 轉型先鋒

公司計畫導入 AI,你需要一套可落地的技術方案,而不只是 ChatGPT API 的 Hello World。

畢業生求職加速

即將畢業或剛畢業,用企業級專案作品在履歷中脫穎而出,展現不只是寫得動而是寫得好的能力。

適合對象

這門課為誰而設計

適合對象圖卡:Java 工程師、後端工程師、前端工程師與技術主管都能透過 AI CRM 專案補齊企業級 AI 全端能力。
已具備 Java 基礎,想把 Spring Boot、React 與 AI 串成完整產品的工程師。
會寫基本 REST API,但還不熟企業級分層、權限、錯誤處理與前後端整合的開發者。
想理解 Spring AI 與 RAG 如何落地在真實 JVM 系統,而不只做聊天機器人 demo 的後端工程師。
想用 AI Agent 協作開發,但希望產出可測試、可維運、可上線程式碼的全端工程師。
先備知識 有基本 Java 語法與 REST API 概念會更好上手。課程著重企業級分層、整合與 AI 落地,不從零教語法——寫過簡單 API 就能跟上。
沒程式基礎也能學嗎? 別氣餒!即使沒有程式基礎,現在也能透過 AI 開發應用。課程會一併講解必要的基本知識,反而是沒有包袱的你,更能從零建立正確的觀念,學到更多。
貫穿案例

一套 B2B AI CRM 智慧業務助理

從基本 CRM 功能開始,逐步加入 AI 能力。AI 不替代決策,而是提供可追蹤的建議——金額與權限由 Java 算,摘要與草稿由模型寫。

AI CRM 真實工作台畫面:Dashboard 報表、客戶列表、AI 助理與 Agent Trace 同頁呈現。
這是課程實際會做出的 AI CRM 工作台

包含登入後的報表總覽、客戶列表、AI 助理、Agent Trace 與可下鑽的 CRM 圖表,不是靜態 mockup。

真實畫面
認證與權限
登入、JWT、角色權限、API 保護
Spring Security
客戶管理
客戶、聯絡人、標籤、分級
Spring MVC + JPA
商機管理
階段、金額、預計成交日、風險狀態
JPA + Specification
AI 摘要
客戶摘要、風險訊號、下一步建議
Spring AI
RAG 知識庫
產品文件、銷售話術、條款檢索
pgvector
工具呼叫
讀真實資料、算商機健康分數
Tool Calling
🚀 線上體驗實際 AI CRM 這是真的可登入操作的線上 Demo 環境,不只是截圖
AI CRM 畫面展示

報表、互動與 AI 建議,都能拆開當作品集素材

Landing page 直接放入最新截圖,讓訪客一眼看到完課後會產出的產品畫面與 Hahow 提案用視覺素材。

AI CRM 銷售漏斗圖表截圖
銷售漏斗 Pipeline階段金額、筆數與下鑽入口,展示 CRM 報表不是只有數字卡。
AI CRM 月度營收 Forecast 圖表截圖
月度營收 Forecast營收趨勢圖可點月份查看底層商機。
AI CRM 客戶風險結構圖表截圖
客戶風險結構高、中、低風險客戶分布可直接連到客戶明細。
AI CRM 圖表下鑽互動截圖:點擊銷售漏斗後開啟底層商機明細。
圖表互動下鑽點擊圖表段落後,直接展開底層客戶與商機,適合放進宣傳頁說明「能操作」。
AI CRM AI 助理聊天互動截圖
AI 助理對話浮動聊天視窗展示 RAG、Tool Calling 與客戶風險分析流程。
AI CRM 實機操作影片直接展示 React CRM 工作台從報表、客戶資料到 AI 助理的操作流程,讓訪客不用只看截圖就能理解完課作品會如何運作。
Hahow 直式文宣:AI CRM 貫穿全端開發作品主軸。 Hahow 直式文宣:8 大單元章章接到同一套專案。 Hahow 直式文宣:CRM 圖表可下鑽操作與互動展示。 Hahow 直式文宣:RAG 與 Tool Calling 讓 AI 回答接回真實資料。 Hahow 直式文宣:AI 協作開發與工程驗收流程。 Hahow 直式文宣:Demo Day 結訓作品與端到端展示成果。
Image2 少字版直式圖

適合 Hahow 與社群宣傳的無字視覺素材

這組圖以情境、圖示與產品感呈現課程價值,避免把關鍵文案壓進圖片造成錯字或行動版難讀。

Image2 直式宣傳圖:AI CRM 完整產品與全端技術棧主視覺。 Image2 直式宣傳圖:8 單元學習旅程,以圖示與數字節點呈現。 Image2 直式宣傳圖:RAG、Tool Calling 與 CRM 資料接回 AI 的概念視覺。 Image2 直式宣傳圖:Demo Day 結訓展示與作品集情境。
課程大綱

8 大單元,章章相連

每個單元都有明確產出,且全部接到同一套 AI CRM 專案。可拆成 4 天工作坊或 Hahow 線上章節。

8 大單元課程路線圖:環境與骨架、REST API、JPA 與資料庫、Security + JWT、React CRM、Spring AI、RAG + MCP、Demo Day。
01開發環境、專案骨架與 AI 協作流程
環境建置MonorepoAI 協作
JDK 21 / Maven / Node / Docker 安裝與驗證
Spring Initializr + Vite 建立前後端
後端 /api/health、前端健康狀態紅綠燈
第一份 AI Agent 提示詞:檢查本機環境
核心產出 · 可啟動的 full-stack monorepo
02Spring MVC、REST API 與 CRM Domain Modeling
Spring MVCRESTDTO
DispatcherServlet 與請求生命週期
Customer / Contact / Interaction / Opportunity 拆解
Controller / Service 分工與 DTO 邊界
Bean Validation 與可讀的 400 錯誤
核心產出 · 客戶與互動紀錄 API
03PostgreSQL、Flyway、JPA 與動態查詢
JPAFlywaySpecification
Docker Compose 啟動 PostgreSQL + pgvector
Flyway 命名規則與 migration 策略
Entity mapping、關聯與 audit 欄位
用 Specification 組合多條件搜尋
核心產出 · CRM 資料庫與查詢服務
04Spring Security、JWT、OpenAPI 與企業級錯誤處理
SecurityJWTOpenAPI
Filter chain 與密碼雜湊
JWT 簽發、角色與過期時間
保護 /api/customers/**、/api/opportunities/**
@ControllerAdvice + ProblemDetail 統一錯誤
核心產出 · 安全可測的後端 API
05React CRM 工作台與前後端整合
ReactTypeScript整合
API client、JWT 儲存與自動帶 token
CRM Dashboard 資訊架構
客戶列表、搜尋、客戶詳情頁
商機看板與 loading / error / empty 狀態
核心產出 · 可登入的 CRM UI
06Spring AI ChatClient、SSE 與 tool calling
Spring AISSETool Calling
ChatClient 與 system prompt 設計
SSE endpoint 與 React 串流顯示
CrmInsightTools:客戶統計、商機健康分數
信任邊界:數字由工具算、文字由模型寫
核心產出 · AI CRM 助理聊天室
07RAG、pgvector、MCP 與知識庫擴充
RAGpgvectorMCP
文件切片、embedding 與 metadata 設計
pgvector schema 與檢索流程
AI 推薦產品時引用知識庫來源
domain tool / RAG / MCP 的選用判斷
核心產出 · 可引用文件的 AI 建議
08結訓專案衝刺與 Demo Day 驗收
整合測試Demo Day
端到端整合:CORS、JWT、seed data 對齊
三種典型客戶場景的端到端測試
上線檢查清單:安全 / 效能 / 可觀測性
Demo Day 腳本:登入→客戶→AI→RAG→Swagger
核心產出 · 可展示的完整 AI CRM
Demo Day 完整流程圖:登入、客戶、AI、RAG、Swagger,完整跑通 AI CRM 結訓專案。
課程內容最後補充

實戰開發,靠這 3 套 Claude Code 技能

前面 8 個單元,是為了讓你真正理解「開發一套系統」從頭到尾的過程——有了這層 Domain Knowhow,你才有能力判斷 AI 產出的東西對不對。真正動手時,我們會用這 3 套 Claude Code 技能,把「規格先行 → 介面升級 → 一鍵部署」整條路走順,又快又穩地把系統做出來、推上線。

技能 1
superpowers

規格先行、計畫驅動

不想到哪寫到哪——先把需求、規格與實作計畫建好,再讓 AI 照計畫一步步開發、收工前自動驗證。

brainstorming 釐清需求與取捨
writing-plans 寫成可執行計畫
executing-plans 搭配 TDD 逐步實作
verification 收工前確認真的做對
技能 2
ui-ux-pro-max

把陽春介面升級成專業設計系統

用純 CSS 設計系統升級 UI——不動框架、不打爛既有測試,一次把色彩、間距、深色模式與可及性補齊。

完整 design token(淺/深色雙軌)
共用元件樣式:按鈕、卡片、badge
保留測試契約與 a11y(focus、aria)
emoji 換成語意化 Lucide 圖示
技能 3
一鍵部署上線

Zeabur 與 Cloudflare 都能跑全端

做完不只是跑在本機——兩家都能部署前後端,看你看重哪種優勢,就用哪家的技能把成果推上雲端、拿到可分享的網址。

Zeabur:模板豐富、小白友善,加速部署
服務+資料庫一鍵帶起,本課線上體驗即跑於此
Cloudflare:Workers/Pages 前後端皆可,全球邊緣加速
環境變數、網域、部署日誌一條龍
為什麼先教你手動走一遍? 因為這 3 套技能能發揮威力的前提,是你得先懂系統長什麼樣、需求該怎麼拆。前 8 單元把這層基本功打穩,superpowers、ui-ux-pro-max 與部署技能才能真正幫你又快又穩地把系統做出來、推上線——這也是懂系統的人用 AI 開發,會比別人領先一大截的原因。
課程比較

跟市面上其他課程有什麼不同?

不是所有 AI 課程都一樣——這門課帶你從企業級後端、安全授權到 AI 串流整合,一次到位。

課程比較圖:一般 LLM API 課、一般 Spring Boot 課與本課程的完整 AI CRM、RAG + Tool Calling、React 工作台、Demo Day 作品差異。
比較項目 一般 LLM 課程 一般 Spring Boot 課程 本課程
專案完整度只有聊天機器人 Demo零散範例、無全端整合✓ 完整 AI CRM,從登入到 AI 對話
AI 整合深度呼叫 API、看回應不涉及 AI✓ Tool Calling + RAG + SSE 串流
企業級實踐無安全、無權限有基本權限✓ JWT + 角色 + ProblemDetail 錯誤處理
前端整合無前端或極簡 UI無前端✓ React 19 完整 CRM 工作台
AI 協作開發✓ 每單元附 AI Agent 提示詞
結訓產出無完整作品零散練習✓ 可展示的 Demo Day 作品集
學員真實評價

學員怎麼說凱文大叔的教學

以下評價來自凱文大叔在 AmazingTalker 一對一程式設計教學的真實學員回饋。截至目前累積 96 則評價、滿意度 100%(全數五星),原汁原味呈現。

5.0★★★★★
96 則真實評價 · 滿意度 100%
在 AmazingTalker 查看全部評價 →
★★★★★
「今天體驗了 Java 程式語言課程,透過老師深入淺出的教學使初學者可以快速進入 Java 的世界。老師在業界非常資深並且教學沉穩、說明解析淺顯易懂,即使是第一次踏入程式設計領域的學生也能夠輕鬆上手,非常值得推薦給想要進修程式語言的學生!」
🧑‍💻
Pei
AmazingTalker 學員 · 2023.11
★★★★★
「上課講解得很清楚。今天原本根本不知道 API 是幹嘛的,到現在能使用 API 來擷取 server 內的內容並且使用在程式裡,在一堂課內教完。真的很讚!」
👨‍💻
Jarren Huang
AmazingTalker 學員 · 2024.01
★★★★★
「A great teacher!我希望所有有需要的學生都能從這裡學到老師的經驗與技術,老師真的很熱情在分享!」
🧑‍🎓
Evan
AmazingTalker 學員 · 2024.05
★★★★★
「很謝謝 Kevin 老師很詳細地跟我講解 error handling 跟 exception 的部分,收穫很多。」
👩‍💻
Tanya Lin
AmazingTalker 學員 · 2024.07
★★★★★
「老師非常用心,還有自製教材,超級棒的老師!」
🧑‍🎓
余旻嬨
AmazingTalker 學員 · 2023.12
★★★★★
「很有經驗的業師,可以加強我工作上的 Java 技能,等我學會後可以回公司電老鳥了。」
👩‍💼
Ivy
AmazingTalker 學員 · 2023.11
★★★★★
「老師給了很多實用的建議!講的內容也非常完整,了解到很多新知識!」
🧑‍💻
李昀恩
AmazingTalker 學員 · 2024.10
★★★★★
「老師上課教學認真,且口條清楚,能給予正確的學習方向,並且安排規劃課程。期待接下來的課程內容!」
🧑‍🎓
學員回饋
AmazingTalker 學員 · 2024.01
★★★★★
「老師非常專業,給了很多實際且有用的建議。」
👨‍💻
王采惟
AmazingTalker 學員 · 2024.06
★★★★★
「老師會依需求建議學習方向,也會提供詳細的課程教材內容。」
🧑‍💻
Jeffrey Lin
AmazingTalker 學員 · 2023.12
★★★★★
「老師針對 JAVA 後端給予了很多建議,也介紹了框架!」
👨‍💻
陳律安
AmazingTalker 學員 · 2024.11
★★★★★
「老師是業界講師,非常有經驗,非常值得推薦。」
🧑‍🎓
學員回饋
AmazingTalker 學員 · 2023.12
講師介紹

你的講師:凱文大叔

凱文大叔
凱文大叔 Uncle Kevin Spring AI 作者

專注把 Spring Boot、Spring AI 與 React 串成可上線的企業級系統。教學風格務實——不堆砌名詞,帶你一行一行把 AI 放進真實產品。

電腦書作者──著有《使用 Spring AI 打造企業 RAG 知識庫》(深智數位,728 頁)
經營 YouTube 頻道《凱文大叔AI程式設計教室》,1.4 萬+ 訂閱、120+ 支教學影片
《Spring AI》系列技術作者,鐵人賽 30 天 Spring AI 連載
深耕 Java / Spring Boot 企業開發與 AI 落地教學
經營 AI 全端開發社群,帶領上千名工程師導入 AI Agent 協作
常見問題

報名前,先看這些

這門課適合完全沒寫過 Java 的新手嗎?
有基本 Java 語法與 REST API 概念會更好上手。不過若你對 AI 工具(如 Claude Code、Codex)已經熟悉,也能用 AI 輔助補足技術能力——課程會帶你建立完整的前後端知識與 domain knowhow,這正是新手最需要、也最能長期受用的部分。
課程用的是哪些技術版本?
後端:Java 21(LTS)、Spring Boot 4.1.x、Spring AI 2.0.x(GA)、Spring MVC、Spring Data JPA、Spring Security(JWT 授權)、SpringDoc OpenAPI、Flyway。
資料庫:PostgreSQL + pgvector(向量檢索,支撐 RAG 知識庫)。
前端:React 19 + TypeScript 5 + Vite 7。
AI 整合:Spring AI 的 Chat、Embedding、Tool Calling、RAG 與 ChatMemory。
開發環境:以 Windows + PowerShell 7+ 示範,macOS / Linux 也可比照操作。
這跟「Vibe Coding」有什麼不同?
Vibe Coding 能快速生出一個跑得動的雛形,但往往難以維護、難以擴充。本課程的重點是帶你用 AI 打造「可維護、可上線」的企業級系統——具備分層架構、資料庫、權限、RAG 與工具呼叫,而不只是一個 demo 雛形。
買了之後可以看多久?
購買後可不限次數、無限期觀看,課程更新也會免費同步給你。
完成課程後我會做出什麼?
一套可登入、可查客戶、可引用知識庫、可產生業務建議、可追蹤 AI 執行過程的企業級 AI CRM,並能在 Demo Day 完整跑通展示。
募資限定 · 早鳥優惠

現在報名,鎖定最低早鳥價

完課後你會擁有一套可登入、可查資料、可引用知識庫、可產生業務建議的企業級 AI CRM。

NT$ 4,980 NT$ 12,800
🚀 AI CRM 試用
已加入購物車 · 早鳥價已為你鎖定!