iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

跟 AI Agent 變成好朋友 系列

這次,就透過這30天,一步一步來認識 AI Agent 吧!

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

【Day21】AI Agent 魔法詠唱 - 建立 Service

Spring 框架中,Service 跟多數後端框架的職責相似,主要用於擴充和封裝「任務邏輯」,讓程式結構更清晰、易於維護。 在本專案中,各 Service 的...

2025-10-01 ‧ 由 Jamie 分享
DAY 22

【Day22】AI Agent 魔法詠唱 - ContentFilter Service

ContentFilterService,會用來審查使用者輸入的內容,確保其系統安全性且與回應內容與飲料主題相關。主要功能分為四個部分: 禁用詞彙檢查 服務...

2025-10-02 ‧ 由 Jamie 分享
DAY 23

【Day23】AI Agent 魔法詠唱 - MoodDetection Service

MoodDetectionService,主要根據使用者輸入的文字,自動偵測並判斷心情。用於聊天室,讓系統能根據使用者的心情給予更貼近需求的回應或建議。 核心功...

2025-10-03 ‧ 由 Jamie 分享
DAY 24

【Day24】AI Agent 魔法詠唱 - BedrockAI Service

BedrockAIService 串接了 AWS Bedrock AI 模型,並會依照服務的狀態,自動切換成本地推薦邏輯,根據使用者輸入(prompt)產生飲品...

2025-10-04 ‧ 由 Jamie 分享
DAY 25

【Day25】AI Agent 魔法詠唱 - AIRecommendation Service

AIRecommendationService 是本次系統後端的核心,負責接收使用者輸入與心情,整合多項服務,產生個人化飲品推薦。其主要流程如下: public...

2025-10-05 ‧ 由 Jamie 分享
DAY 26

【Day26】AI Agent 魔法詠唱 - FavoriteDrink Service

FavoriteDrinkService 負責處理「最愛飲品」相關的邏輯。它通常會呼叫 Repository 來存取資料庫,並提供方法給 Controller...

2025-10-06 ‧ 由 Jamie 分享
DAY 27

【Day27】AI Agent 魔法詠唱 - UserPreference Service

UserPreferenceService 用於管理使用者偏好設定的 Service,主要包含偏好新增/更新、查詢、刪除、分析等功能,並善用了 Spring D...

2025-10-07 ‧ 由 Jamie 分享
DAY 28

【Day28】AI Agent 魔法詠唱 - Controller (API 控制器)

如同常見的專案架構,Controller 作為 Spring Boot 應用程式中的 REST API 控制器,負責接收前端請求、呼叫 Service,並將結果...

2025-10-08 ‧ 由 Jamie 分享
DAY 29

【Day29】AI Agent 魔法詠唱 - 前端整合

本次專案, 前端(Vue) 主要透過 API 與後端互動,來顯示🥤飲品菜單、🤖 AI 智能推薦助手、⭐ 收藏喜愛飲品等內容,並根據回傳資料更新畫面。以下以🤖 A...

2025-10-09 ‧ 由 Jamie 分享
DAY 30

【Day30】AI Agent 魔法詠唱 - 結語

這次透過這30天,認識 AI Agent 與實作系統,我們不僅更熟識了 Java、Spring、AWS Bedrock、Vue 以及 Docker 等技術,透過...

2025-10-10 ‧ 由 Jamie 分享