تمكين نموذج اللغة الكبير من بروتوكول MCP وفتح عصر جديد من التفاعل في Web3

robot
إنشاء الملخص قيد التقدم

MCPبروتوكول لفتح عصر جديد من التفاعل مع Web3 لنماذج اللغة الكبيرة

MCP(نموذج-سياق بروتوكول) هو بروتوكول مفتوح مبتكر يوفر طريقة موحدة للوصول إلى الموارد الخارجية لنماذج اللغة الكبيرة. على عكس أنظمة المكونات التقليدية، يعتمد MCP على هيكل عميل-خادم، مما يحقق تكاملًا سلسًا بين النموذج والأنظمة الخارجية من خلال واجهات بروتوكول موحدة.

Web3 للمبتدئين: MCP إتمام الصفقة بجملة واحدة!

المزايا الرئيسية لـ MCP

  • واجهة موحدة: تحدد MCP معايير بروتوكول قياسية، مما يمنع تطوير حلول تكامل منفصلة لكل تطبيق.
  • آمن وموثوق: يضمن التحكم الصارم في الأذونات وآلية الصندوق الرملي وصول الأدوات الخارجية بأمان
  • قابل للتكيف وقابل للتوسع: يدعم أنواعًا متعددة من الأدوات، من استدعاءات API البسيطة إلى معالجة البيانات المعقدة
  • التوافق عبر الأنظمة الأساسية: يمكن لأي عميل يدعم بروتوكول MCP استخدام الخدمة المتوافقة

! [سلسلة Web3 للمبتدئين: MCP يغلق الصفقة في جملة واحدة!] (https://img-cdn.gateio.im/webp-social/moments-5f8689f3cd437dfcb6f6dc31e289faee.webp)

تطبيقات MCP في مجال Web3

في مجال Web3، يمكن لـ MC توفير قدرات تفاعل غنية مع blockchain لنماذج اللغة الكبيرة:

  • استعلام الأصول: استعلام عن أرصدة وتاريخ المعاملات لمختلف الرموز
  • العمليات على السلسلة: إرسال المعاملات، نشر العقود، استدعاء العقود الذكية
  • دمج DeFi: التفاعل مع تطبيقات DeFi مثل DEX، بروتوكول الإقراض، تعدين السيولة وغيرها
  • عمليات عبر السلسلة: تدعم إدارة الأصول متعددة السلاسل والتحويلات عبر السلسلة
  • إدارة NFT: استعلام، نقل، تداول أصول NFT

Web3 مبتدئ سلسلة: MCP لإنهاء الصفقة في جملة واحدة!

سنبني أدناه خدمة Web3 MCP بسيطة باستخدام nodejs + typescript، ونحلل كيفية عمل MCP وأفضل الممارسات.

بناء خدمة Web3 MCP

1. إنشاء مشروع

إنشاء مجلد المشروع وتهيئته:

mkdir web3-mcp-demo القرص المضغوط web3-MCP-العرض التوضيحي npm init -y

تثبيت الاعتمادات اللازمة:

npm تثبيت @anthropic-AI/SDK Ethers Typescript npm تثبيت -D ts-node @types / node

Web3 مبتدئين سلسلة: MCP إتمام الصفقة بجملة واحدة!

2. كتابة خدمة MC

كمثال على getBalance لشبكة Sepolia الاختبارية، اكتب أداة MCP:

الآلة المطبوعة استيراد { الإيثرات } من "الإيثرات" ؛ استيراد { الخادم } من '@anthropic-ai/sdk';

const provider = new ethers.providers.JsonRpcProvider('YOUR_RPC_URL');

const getBalance = server.tool({ الاسم: 'getBalance', الوصف: 'احصل على رصيد ETH لعنوان على شبكة اختبار سيبوليا' المعلمات: { العنوان: { النوع: 'سلسلة', الوصف: 'عنوان إيثريوم' } }, المعالج: غير متزامن ({ العنوان }) => { const balance = await provider.getBalance(address); إرجاع ethers.utils.formatEther(balance); } });

server.start({ الأدوات: [getBalance] }).catch(console.error);

سلسلة المبتدئين في Web3: MCP إتمام المعاملة في جملة واحدة!

3. خدمات التصحيح

بعد تجميع كود TypeScript، استخدم أداة MCP Inspector للتصحيح:

NPX TSC NPX @anthropic-AI/SDK/مفتش

بروتوكول MCP في جملة واحدة لإتمام المعاملة!(

) 4. دمج في Cursor

بعد تحسين المزيد من ميزات Web3، يمكن دمج خدمة MCP في Cursor IDE التي تدعم MCP. Cursor هو IDE ذكي مبني على VSCode، ويحتوي على وظيفة مساعد AI مدمجة.

![Web3 مبتدئين سلسلة: MCP إتمام الصفقة بجملة واحدة!]###https://img-cdn.gateio.im/webp-social/moments-5cdc2b7df9117639a71eedb82271b6a9.webp(

أمثلة على التطبيقات العملية

في مساعد AI الخاص بـ Cursor، يمكنك استخدام خدمات MCP من خلال اللغة الطبيعية:

استعلام عن رصيد العنوان: "التحقق من رصيد 0xE21E97Ad8B527acb90F0b148EfaFbA46625382cE على Sepolia"

![Web3 مبتدئين سلسلة: MCP جملة واحدة لإكمال الصفقة!])https://img-cdn.gateio.im/webp-social/moments-3b75d8bb1ec0eaf096e1e5bed36ff4e6.webp(

إرسال المعاملة: "تحويل 0.1 ETH إلى 0x2c1d9ef7ccede70d77e6038701cd63138dd920a0"

![Web3 مبتدئين سلسلة: MCP إتمام الصفقة في جملة واحدة!])https://img-cdn.gateio.im/webp-social/moments-b2aa3d47a66b633ed63aeac7010f4d80.webp(

آفاق المستقبل

يجمع MC وWeb3 ليفتح لنا عالماً جديداً مليئاً بالإمكانيات. يمكن توسيع المستقبل بشكل أكبر:

  • دعم المزيد من سلاسل الكتل العامة ) بيتكوين، سولانا، ترون وغيرها (
  • الاتصال بخدمة跨链، لتحقيق تحويل الأصول عبر الشبكات بنقرة واحدة
  • دمج المزيد من بروتوكولات DeFi، لتحقيق عمليات مالية معقدة
  • توفير واجهة تشغيل سوق NFT

![Web3 المبتدئين سلسلة: MCP إتمام الصفقة بجملة واحدة!])https://img-cdn.gateio.im/webp-social/moments-37361173443991fab6fee8309eb024f8.webp(

من خلال بروتوكول MCP، يمكن تحقيق عمليات Web3 المعقدة من خلال محادثات بسيطة، مما يعزز بشكل كبير تجربة المستخدم. بروتوكول MCP يفتح عصرًا جديدًا للتفاعل بين Web3 ونماذج اللغة الكبيرة.

![Web3 مبتدئين السلسلة: MCP إتمام الصفقة بجملة واحدة!])https://img-cdn.gateio.im/webp-social/moments-e009688aa9decb1c88443bdb86536c84.webp(

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 5
  • مشاركة
تعليق
0/400
OnchainArchaeologistvip
· 07-08 21:04
صباح الخير، هذه الموجة هي ابتكار ثوري!
شاهد النسخة الأصليةرد0
RugPullProphetvip
· 07-08 21:01
سمعت أنهم سيقومون بـ Rug Pull مرة أخرى؟
شاهد النسخة الأصليةرد0
SeeYouInFourYearsvip
· 07-08 20:57
هل تتحدث عن Web3 مرة أخرى؟ يبدو أن هناك بعض المصطلحات الغامضة.
شاهد النسخة الأصليةرد0
AirdropBuffetvip
· 07-08 20:56
أي شيء مسموح به، فقط المنافسة
شاهد النسخة الأصليةرد0
PanicSeller69vip
· 07-08 20:46
عبوة بارزة تناولت الإفطار مبكرًا!
شاهد النسخة الأصليةرد0
  • تثبيت