成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

到底 MCP 有什么魅力?十分鐘讓 AI 直接操作數(shù)據(jù)庫!

人工智能 其他數(shù)據(jù)庫
MCP,全稱 Model Context Protocol,是一個開源協(xié)議,目的是為大語言模型(LLM)提供一個標(biāo)準(zhǔn)化的上下文接口。也就是說,為各種應(yīng)用對接 AI 提供了一個規(guī)范,就像 USB 接口一樣。

這幾天老是聽到 MCP 的概念,為了讓自己不那么 out ,昨天下班之后我也是抓緊去看了下這到底是何方神圣。

MCP,全稱 Model Context Protocol,是一個開源協(xié)議,目的是為大語言模型(LLM)提供一個標(biāo)準(zhǔn)化的上下文接口。也就是說,為各種應(yīng)用對接 AI 提供了一個規(guī)范,就像 USB 接口一樣。

聽起來有點摸不著頭腦,沒事,看看官方給的 demo 就知道是怎么回事了。這個 demo 做的事情很簡單,就是寫了兩個獲取天氣情況的方法給 AI 用!因為 AI 的訓(xùn)練是使用已有的數(shù)據(jù),所以如果直接問 AI 現(xiàn)在幾點了,那它肯定懵逼,同樣 AI 也不知道明天的天氣會怎么樣,因為訓(xùn)練它的歷史數(shù)據(jù)里沒有。那我們讓代碼告訴它,它再告訴我不就完了?沒錯,這個 demo 做的就是這件事。

根據(jù)這個 demo ,我們自己也搓一個出來玩玩。平時開發(fā)的時候,免不了要造一些測試數(shù)據(jù)到數(shù)據(jù)庫,以前都是告訴 AI DDL,讓它生成對應(yīng)的 insert 語句,然后手動 copy 到控制臺執(zhí)行。現(xiàn)在我們把這個過程全部交給 AI 來做,甚至把實現(xiàn)這個過程的代碼也可以讓 AI 來寫!

手把手從零實現(xiàn)的步驟(因為官方 demo 是 python 多一點,我這里也直接用 python 了):

1)先把官方的項目初始化命令全執(zhí)行一遍:

# 安裝 python 的包管理工具,安裝后重開命令行窗口
curl -LsSf https://astral.sh/uv/install.sh | sh

# 創(chuàng)建項目文件夾
uv init gen-data
cd gen-data

# 創(chuàng)建虛擬環(huán)境并激活
uv venv
source .venv/bin/activate

ok,前置步驟就這些,接下來就是打開 ide 寫代碼了。

2)給 AI 我們的需求,讓 AI 仿照官方的 demo 給出實現(xiàn):

(我這里僅給出部分截圖,源碼會放到文末)

圖片圖片

當(dāng)然了,我寫 prompt 的水平非常有限,一般生成出來的內(nèi)容是要改吧改吧的。在改代碼以前,先把依賴安裝下:

uv add dotenv aiomysql mcp

3)稍微改了下上面的代碼之后,我又讓 GPT 給我加了一個獲取某表 DDL 的功能,這樣就更省事一點,使用的時候就不用我告訴它了:

圖片圖片

4)這樣功能就完成,接下來就是配置到客戶端里使用。官方推薦的是 Claude for Desktop ,不過我實測下來在國內(nèi)用起來很不方便,所以更推薦用 Cursor:

圖片圖片

圖片

然后在打開的文件里寫入以下內(nèi)容:

{
  "mcpServers": {
    "gen-data": {
      "command": "uv",
      "args": [
        "--directory",
        "/項目文件夾路徑(gen-data)",
        "run",
        "功能代碼(main).py"
      ],
      "env": {
        "MYSQL_PASSWORD": "數(shù)據(jù)庫密碼"
      }
    }
  }
}

配置之后記得重啟 Cursor ,否則很可能不生效。

5)來看下效果吧:

圖片圖片

圖片圖片

圖片圖片

整個過程并不難,但還是讓我感受到了一些震撼,AI 的使用成本越來越低了,像我這樣的普通開發(fā)者也能很輕易的把 AI 接到常用的工具中,程序員還是要緊跟科技發(fā)展的步伐,避免自己被淘汰掉,一起加油吧兄弟們!

責(zé)任編輯:武曉燕 來源: co松柏
相關(guān)推薦

2022-03-04 16:06:33

數(shù)據(jù)庫HarmonyOS鴻蒙

2025-04-30 09:37:07

2023-07-15 18:26:51

LinuxABI

2024-10-08 11:12:12

2020-12-17 06:48:21

SQLkafkaMySQL

2019-04-01 14:59:56

負(fù)載均衡服務(wù)器網(wǎng)絡(luò)

2022-10-12 23:02:49

Calcite異構(gòu)數(shù)據(jù)框架

2024-07-02 11:22:35

2015-11-06 11:03:36

2022-06-16 07:31:41

Web組件封裝HTML 標(biāo)簽

2024-06-19 09:58:29

2021-09-07 09:40:20

Spark大數(shù)據(jù)引擎

2023-04-12 11:18:51

甘特圖前端

2024-12-13 15:29:57

SpringSpringBeanJava

2015-09-06 09:22:24

框架搭建快速高效app

2012-07-10 01:22:32

PythonPython教程

2023-11-30 10:21:48

虛擬列表虛擬列表工具庫

2024-05-13 09:28:43

Flink SQL大數(shù)據(jù)

2022-04-08 08:47:02

PGXLPostgreSQL數(shù)據(jù)庫

2020-11-23 07:43:18

JS
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 视频在线亚洲 | av免费网 | 密室大逃脱第六季大神版在线观看 | 亚洲精品免费观看 | 亚洲码欧美码一区二区三区 | 欧美456| 国产精品久久久久久久久久久久午夜片 | 四虎最新地址 | 五月婷婷导航 | 成人在线视频网站 | 91午夜在线 | 亚洲一区在线日韩在线深爱 | 国产成人一区二区三区精 | 黄在线免费观看 | 在线色| 国产精品久久精品 | 日韩精品一区二区三区在线播放 | 黄色片免费在线观看 | 剑来高清在线观看 | 真人女人一级毛片免费播放 | 国产精品毛片一区二区在线看 | 久久精品视频91 | 精品视频久久久久久 | 国产黄色在线观看 | 日韩精品视频一区二区三区 | 99久久久无码国产精品 | 日韩一二区 | 中文字幕在线一区二区三区 | 亚洲免费精品 | 天天躁日日躁xxxxaaaa | 亚洲精品中文字幕 | 久草电影网 | 久久精品免费一区二区三 | 99re在线视频观看 | 日韩久久久久久久久久久 | 国产日韩在线观看一区 | 欧美一区二区三区视频在线观看 | 国产日韩精品一区二区 | 欧美日高清视频 | 国产欧美精品一区二区色综合 | 中文字幕视频在线观看 |