![]() 作者:小傅哥 ? 大家好,我是技術(shù)UP主小傅哥。
其實從最早 OpenAI 發(fā)布 ChatGPT 開始,我就開始使用其接口陸續(xù)開發(fā)了應(yīng)用,2022年年尾-開發(fā)智能問答助手、2023年年初-OpenAI應(yīng)用項目(可支付買額度對話)、2023年終-OpenAI 代碼自動評審。 可以說,在 AI 應(yīng)用類開發(fā)這條路上,我一直走的很快也很靠前。甚至,我也思考怎么讓 AI 識別接口,具備調(diào)用能力,而不是就只是做一些對話類操作。直至2024年他來啦! 2024年11月份,Anthropic 公司推出了 MCP(Model Context Protocol,模型上下文協(xié)議)開放標(biāo)準(zhǔn)協(xié)議(JSON-RPC 2.0),其核心目標(biāo)是通過提供一個標(biāo)準(zhǔn)化的接口,使AI模型能夠無縫地訪問本地和遠(yuǎn)程資源。 如果沒有 MCP 可以說就沒有 AI Agent 智能體,也不會有現(xiàn)在那么多的結(jié)合于 AI 來為工作提效的場景。 所以,當(dāng)我看到 AI MCP 那一刻,我是很興奮。也在 AI MCP 協(xié)議出了不久,立馬籌備新的 AI Agent 項目,讓大家都能學(xué)習(xí)到這一技術(shù)。而且我也早早的告訴過大家 用不了多久,各大互聯(lián)網(wǎng)企業(yè)都將大量的推進(jìn)落地,自有 MCP 服務(wù)的實現(xiàn),用于增強(qiáng)企業(yè) AI 應(yīng)用的提效能力。 隨后,我們看到了阿里支付寶 MCP、高德地圖 MCP、百度搜索 MCP,等等各類 MCP 服務(wù)如雨后春筍一般。再往后各個公司推出了各種的 Ai Agent 能力,因為 AI 可以調(diào)用 MCP 服務(wù),真正的幫我們做一些事情。 現(xiàn)在,公司里隨便一個功能服務(wù)接口(RPC、HTTP),都可以通過簡單配置走 MCP 網(wǎng)關(guān)轉(zhuǎn)換為 MCP 協(xié)議接口能力,讓 AI Agent 通過配置即可完成調(diào)用。也就是說,通過配置接口 + Prompt 提示詞,既可以承接絕對部分日常工作,如;客訴排查、日志分析、監(jiān)控巡檢、文檔評審、單測開發(fā)等等。 老板總說,我需要的不只是 AI 開發(fā)能力的人才,而且他還要懂得業(yè)務(wù),具備應(yīng)用項目落地能力。這樣才能為我們企業(yè)的場景提效,而不是天馬行空。所以,想學(xué) AI 的伙伴來說,不要只是一頭扎入到 AI 里,也要多積累業(yè)務(wù)場景經(jīng)驗。 一、市面的開源資料86.5k Star! 關(guān)注 Ai Agent 實現(xiàn)的人超級多,也都知道這是一個熱門方向。項目:https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools ![]() 這是一款開源系統(tǒng)提示詞項目,包含了市面的熱門產(chǎn)品 Trae、Cursor、Claude、v0 等20多款 Ai Agent 項目的提示詞 + MCP Tool。非常適合需要做 Ai Agent 項目的伙伴借鑒使用。 小傅哥還復(fù)制下來 Trae.ai 提示詞(不過可能不是最新版)的內(nèi)容進(jìn)行本地驗證,配置百度搜索 MCP 服務(wù) + 本地文件處理。經(jīng)過提問后,可以在本地創(chuàng)建出對應(yīng)的文件夾內(nèi)容,如果在結(jié)合進(jìn)去 Shell 腳本能力,會更好。如果想要更好的效果,可以完全配置出一套 Trae 所需的工具服務(wù)組,那么效果會更好。 ![]() 目前 Ai Agent 的開發(fā)實現(xiàn),主要為; 二、也快接近尾聲啦2025年3月3日,小傅哥帶著大家從 RAG 開始,之后進(jìn)入 MCP,后來又做到 Ai Agent,持續(xù)了半年多。這塊也快收尾了,核心功能都已經(jīng)完成,陸續(xù)的開始做一些收尾的章節(jié)。 ![]()
三、總結(jié)下項目內(nèi)容1. 頁面效果![]()
2. 執(zhí)行流程![]() 在整個 Ai Agent 的實現(xiàn)中,小傅哥帶著大家分析設(shè)計了4種方案,包括;固定執(zhí)行的、循環(huán)執(zhí)行的、智能分析決策的還有一個按照步驟規(guī)劃的。這些流程都有適合于自己業(yè)務(wù)場景使用。在代碼中也都有不同方案的實現(xiàn),之后通過用戶選擇后進(jìn)行動態(tài)化的策略調(diào)度。 3. 核心動作3.1 動態(tài)調(diào)度![]() 3.2 執(zhí)行策略![]()
|
|
|