iT邦幫忙

2026 iThome 鐵人賽

DAY 30
0
AI Engineering

30 天探索 MCP:從基礎概念到實作系列 第 30 篇

30 天 MCP × AI Agent 學習總結

  • 分享至 

  • xImage
  •  

結果不知不覺又完成了一次鐵人賽的挑戰,感謝各位讀者能點進這每一篇,那我們就和之前一樣,下面是我想說的一些話和心得分享,有耐心的話可以看完。


一、學習回顧與反思

一開始接觸 MCP 時,很多觀念都還很陌生。雖然知道 AI 可以透過 Function Calling 使用工具,但 MCP 又多了 Client、Server 等不同角色,也有自己的通訊方式與規範,但透過每天實際建立 Server、撰寫 Tool,再用 Inspector 測試功能,才慢慢理解這些元件各自負責什麼,以及它們是怎麼連接在一起的。

後來又陸續加入 Memory、RAG、多步驟任務與錯誤處理,讓 Agent 不只可以執行單一操作,也能根據對話內容、知識庫資料與工具回傳結果,完成比較複雜的工作,這些功能分開看時,好像都不算太困難,但真正整合在一起時,才發現每個環節都可能影響最後的結果。

而到最後幾天我們成功完成了一個自己的 Agent ,靠著每天多添加和學習一些新功能逐漸完善了它,當然這個 Agent 還有很多可以改進的地方。模型的判斷仍然可能出錯,工具的能力也有限,外部 API 可能遇到額度限制或服務異常,而任務規劃與執行結果的驗證也還有調整空間。但我覺得,能夠從最基本的 MCP Server 開始,一步步把不同功能整合成可以實際執行任務的系統,本身就是這 30 天很有價值的收穫。

這次鐵人賽對我來說,不只是學會 MCP 的使用方式,更重要的是透過不斷實作,開始理解一個 AI Agent 從接收需求、規劃任務、呼叫工具,到處理錯誤與確認結果,中間究竟需要考慮哪些事情,30 天的時間不算長,也不可能把 MCP 和 AI Agent 的所有內容都學完,但至少讓我從原本只知道 AI 可以回答問題,進一步理解到 AI 如何結合外部工具,協助完成更複雜的工作。


二、遇到的挑戰與突破

這次當然也有很多的意外狀況,像是套件有衝突啊,程式碼執行失敗啦,AI不照著你想做的走甚至已讀亂回之類的,但跟去年相比真的少了非常非常多,這次真的沒有那種完全不知道錯在哪的部分,詢問一下 AI 找找資料都能解決。

唯一比較難辦的反而是在寫文章的時候,因為這次的程式碼行數其實真的蠻多的,我沒有辦法真的把程式碼全都放上來,這讓我原本的教學文章式寫法出了點問題,只能講解部分程式碼,其實這部分是有解的,就是把我這次的內容丟到github上給大家看,但我真的蠻懶的,目前我是打算休息一陣子後再把它丟上 github 並更新之前的文章,希望大家有辦法撐到那一天到來。


三、想說的話

老實說這次的動機跟選主題的原因都跟去年差不多,學校作業啦或是老師推薦之類的,但其實我覺得這鐵人賽根本就是我一年裡學到最多東西的事情之一,在學校上課都沒這麼認真,包括這次也是,但不知道是不是因為今年學校課業變重加上目前有在打工,我好像沒辦法像去年那樣做的這麼起勁,從早到晚都在努力製作跟學習主題的內容,又或是說主題跟去年的相比沒有這麼的活,那麼的有成就感,每天盯著黑白的終端機看程式碼,其實應該能不這麼無趣的,但30天的篇幅實在有限,像我最後就嘗試去把 Gmail 接回來,讓結果不至於太無聊,更甚至應該能接回 n8n 把它們作個更大的統整,自動化的部分還能少用點我的免費api額度。

還有其實我在鐵人賽的一開始就在糾結了,那就是我該報名特定主題還是繼續參加自我挑戰組,當然結果你們已經知道了,去年是因為第一次參加都不了解所以報的自我挑戰,而今年我想說應該要能超越過去的自己吧,我去年的時候也是這麼期許的,但又想到特定主題會被評選,讓我有些卻步,雖然從沒渴望過獲獎,評審和其他人應該都不會多在意,但心裡還是會多產生一些壓力,這讓我覺得我這次的文章少了很多活人感,感覺不能寫的那麼隨興,就像偶爾發的限動那樣,有點束手束腳,不知道這次這樣的寫法大家覺得怎麼樣。

喔對了多提一嘴,我去年的文章居然好幾則都破千啦!真的沒有人在偷洗嗎,不知道算不算高但我真的覺得滿扯的,而且最高的居然是thread的那篇,完全沒有辜負我最喜歡的小主題內容。

四、結語

總之不管怎麼說 30 天的鐵人賽還是告一段落了,過程依然辛苦,果實仍舊甜美,無論結果如何,能夠從中學到東西,就是最好的收穫。

希望看到這裡的你,也能多給自己加加油,繼續堅持下去,也希望我的內容能成為你旅途中的一點幫助,那麼我們老話一句:

謝謝看到這裡的你,我們有緣再見!


上一篇
MCP Agent 實戰:整合所有功能,完成最後的任務測試
系列文
30 天探索 MCP:從基礎概念到實作 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言