iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
AI Engineering

30 天 AI 應用煉成陣:活用 Low-code 打造專屬智慧 Agent 系列

透過 30 天實戰,從零打造專屬的 AI 應用程式!
內容涵蓋四大核心階段:首先從 Prompt 與 Context Engineering 紮根 AI 溝通基礎;接著解構 RAG 架構,利用 Meta Faiss 實作向量檢索以消除模型幻覺;隨後導入 Low-code 工具,運用 Dify 與 n8n 將知識庫升級為具備自動化工作流的 AI Agent;最後探索前瞻的 MCP 協定,完成端到端的 AI 助手專案整合。

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

Day 01 30 天打造專屬 AI 應用程式:從 Prompt 到 Agent 實戰

動機與初衷身為一名即將畢業的學生,立志成為微軟等頂尖企業的軟體工程師,我深知保持「成長思維 (Growth Mindset)」是職涯發展的關鍵。現今業界極度看重...

2026-09-14 ‧ 由 xiangyouma 分享
DAY 2

Day 02挑選合適的 AI :LLM 與 SLMs 的能力邊界與策略

昨天我們完成了開發環境的準備,今天正式進入 AI Engineering 的第一步:選擇模型。在打造應用程式時,並非總是「越大越好」,優秀的軟體架構必須在效能、...

2026-09-15 ‧ 由 xiangyouma 分享
DAY 3

Day 03 拒絕失控的 AI:如何設計防呆與安全的 Prompt 模板

昨天我們選定了合適的 AI 大腦,今天我們要學習如何安全地與它溝通。 在開發一般應用程式時,我們都知道防禦資訊安全漏洞的首要原則是「永遠不要信任使用者的輸入」。...

2026-09-16 ‧ 由 xiangyouma 分享
DAY 4

Day 04寫程式靠「通靈」?擁抱 Vibe Coding 開發新典範

前幾天我們學習了如何設計 Prompt 來控制 AI。但在這 30 天的挑戰中,我們不僅要「做」AI 應用,我們連「開發過程」都要很 AI!這就不得不提到近期工...

2026-09-17 ‧ 由 xiangyouma 分享
DAY 5

Day 05讓程式接手處理:強制 AI 輸出 JSON 結構化資料

昨天我們探討了如何保護 Prompt 不被惡意竄改,今天我們則要解決系統串接時最大的痛點:如何解析 AI 的廢話? 大語言模型天生喜歡用自然語言聊天,但當我們的...

2026-09-18 ‧ 由 xiangyouma 分享
DAY 6

Day 06觀念落地!結合 Vibe Coding 的 API 串接實戰

前幾天我們確立了防呆機制、強制 JSON 輸出規範,也探討了 Vibe Coding 的開發心法。理論準備就緒,今天我們要正式把這些觀念化為真實的程式碼,親眼見...

2026-09-19 ‧ 由 xiangyouma 分享
DAY 7

Day 07 AI 其實是金魚腦?打破記憶限制與 Token 成本管理的工程權衡

昨天我們透過 Java 成功發起了 API 請求,並將 AI 回傳的 JSON 完美反序列化為系統物件。然而,昨天的實作是一個「無狀態 (Stateless)」...

2026-09-20 ‧ 由 xiangyouma 分享
DAY 8

Day 08 解密 RAG 核心:Embedding 與 Meta Faiss 向量檢索

昨天我們提到,為了解決大模型的 Token 限制與昂貴成本,我們不能把整本數百頁的企業文件或醫療指引直接塞給 AI。我們需要一套機制:「先從文件中精準找出相關的...

2026-09-21 ‧ 由 xiangyouma 分享
DAY 9

Day 09餵給 AI 的資料刀工:文本切塊 (Chunking) 策略與 LangChain4j 實戰

昨天我們學會了用 Embedding 和 Faiss 來進行語意檢索。但實務上,如果我們把整份 10 萬字的文件直接算成一個向量,那搜尋出來的結果會極度失真,A...

2026-09-22 ‧ 由 xiangyouma 分享
DAY 10

Day 10第一階段里程碑:RAG 架構總結與三個實戰避坑指南

經過前九天的硬核基礎,我們成功從「如何跟 AI 說話 (Prompt)」一路走到了「如何讓 AI 看我們的專屬文件 (RAG)」。在進入下一階段的視覺化開發前,...

2026-09-23 ‧ 由 xiangyouma 分享