Cursor - 12306 MCP,打造 AI 智能選票系統,超酷的!

大家好,我是蒼何。

昨天線下活動見了米尼的孩子,說句實在的,勾起了我對家裏娃的想念。

於是,我決定端午,我要回家,我要陪過度六一。

掏出手機 12306,查票、候補、買票。

開始計算着出發時間,到達家的時間,選擇高鐵還是硬臥,早上 6 點的車能否趕上,晚上十一點的車到家太晚會吵醒孩子,中午的車正好但往往沒票。

。。。

受夠了,每次都是這樣,買個票,能把我瞬間變成一隻哈巴狗,咧着嘴,大聲喘氣。

於是,我想借助 AI 打造一種新型的選票方式。

在 Cursor 中,藉助 12306 MCP 就可以實現。

當把一切準備工作配置好後,我只需要對着 Cursor 的 AI 對話框,用大白話輸出我的需求。

他就能給我精選出最合適的車次以及餘票信息。

我想做高鐵二等座,車票金額限制在 650 元以內,我大概 8 點左右出發,請幫我選擇合適的列車。

那麼,這個時候,Cursor 就會給我直接選出符合的車次,票價、餘票等信息。

甚至,當我確定好車次,直接問問 Cursor,該車次經停的車站以及停靠時間。

然後結合高德地圖 MCP,做成一個途徑站點的地圖標註。結合騰訊的 EdgeOne Pages MCP,一鍵部署成網頁。

點擊或者懸浮每一個途徑站點上,還能顯示到達時間、停車時間以及站序。

爲了消磨在路上的時間,甚至可以一鍵讓 Cursor 給做出個沿途站點介紹,包括當地的打卡景點啊、美食小喫啊什麼的。

畢竟,途徑相遇就是最美的緣分,雖然沒來玩,但也算勉強過一把癮。

不得不說,Claude 4 的美感是真的強,愛了愛了。

最美的風景其實在路上,所到之處皆爲所愛。

當然了,甚至還加上了到站提醒服務,睡着坐過站這種事,不會再發生了。因爲他真的會給打電話😄

但一頓操作下來,爽是爽了,美也美了,但正經人誰會一天到晚揹着個電腦玩 Cursor 啊。(除了我這個老不正經🐶)

所以需要更方便的方式,要能隨處可用,隨時可用。

簡單,把這個 MCP 發佈成智能體服務唄。於是我一頓搗鼓,在阿里雲百鍊,將 12306 作爲自定義 MCP,一頓發佈。

就做成了一個隨時可訪問的智能體應用,只需要,對話框中輸入,就能獲取智能選票服務,而且還能獲取沿途經停站的旅遊攻略簡約版。

接下來,我會嘗試做成一個輕應用,如果你想體驗,可先評論區留言讓我知道,到時優先發你。

當然了,你也可以完全後臺回覆:AI,到時也會更新到 AI 開源知識庫.

介紹了半天,我還是想手把手教你搭建一套這樣的系統,真的有手就行。(提示詞也直接給)

不過這樣就會顯得文章稍微有點兒長了,您如果看到這會給個 zan 的吧,會的吧\(^ ^)/

第一步,下載源碼,本地部署,直接按照以下命令,嗶哩吧哩一頓複製。

git clone https://github.com/Joooook/12306-mcp.git
cd 12306-mcp
npm run build
node ./build/index.js

記得 Cursor 中打開這個項目,出現這個樣子。就代表本地已經部署成功了。

接下來在 Cursor 中配置 MCP(這裏有困難的小可愛,可以翻一翻老蒼何以前的文章,稍微看看就會了)

{
    "mcpServers": {
        "12306-mcp": {
            "command""npx",
            "args": [
                "-y",
                "12306-mcp"
            ]
        }
    }
}

貼在這個地方:

完事之後,這燈就會綠了。

可以先簡單測試下效果:

1、查詢餘票信息

5 月 31 日從武漢飛往北京,請幫我查詢一下餘票信息

2、車票選擇

我想做高鐵二等座,車票報銷金額限制在 650 元以內,我大概 8 點左右出發,請幫我選擇合適的列車

3、查詢列車途徑站點

幫我查詢下 G522 途徑的站點

接下來是站點地圖,這裏我複製的予貝的提示詞,並做了修改

請將G333途徑站點信息嵌入到網頁中,幫我生成一段高德地圖JSAPI代碼,
實現地圖上標記出來途徑的站點信息,並且以箭頭圖標的形式標記,
各站點需要連成線,並且鼠標放到圖標上可以顯示到達時間,輸出爲yb.html,然後將他一鍵部署。

要想做到一鍵部署,還需要配一個騰訊的 edgeone-pages-mcp-server,這玩意能直接將網頁部署,然後隨時可以訪問。

如果不出意外的會,Cursor 會直接甩一個鏈接給你,毫不猶豫打開他,你就能看到這樣的圖。

接下來是做野兔風光網頁網站,也很簡單,在偉大的臧師傅的精美網頁提示詞的基礎上,做一波改動。

幫我基於沿途站點,做一個網頁,要求介紹站點的知名景點,特色美食,並按照一下要求:  
  
1.使用Bento Grid風格的視覺設計。  
2.強調超大字體或數字突出核心要點,畫面中有超大視覺元素強調重點,與小元素的比例形成反差  
3.中英文混用,中文大字體粗體,英文小字作爲點綴  
4.簡潔的勾線圖形化作爲數據可視化或者配圖元素  
5.運用高亮色自身透明度漸變製造科技感,但是不同高亮色不要互相漸變  
6.模仿 apple 官網的動效,向下滾動鼠標配合動效  
7.數據可以引用在線的圖表組件,樣式需要跟主題一致  
8.使用 Framer Motion(通過CDN引入)  
9.使用HTML5、TailwindCss 3.0+(通過CDN引入)和必要的JavaScript  
10.使用專業圖標庫如Font Awesome或Material lcons(通過CDN引入)  
11.避免使用emoji作爲主要圖標  
12.不要省略內容要點  
13、幫我導網上找一些對應的圖片,放到網頁對應部分,讓網站看起來更好看一些  
  
然後把這個網頁部署好。

一切 ok 後,直接打開鏈接,你就能看到這個網頁了。

本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源https://mp.weixin.qq.com/s/j6c_GjV7nqNTsCpRXMw5tw?poc_token=HKF4NWijCFJ0SbURaMziUOGyyQBtHRKv5ayJLkUo