/ الدليل / الملعب / aelf-skills
● مجتمع AElfProject ⚡ فوري

aelf-skills

بواسطة AElfProject · AElfProject/aelf-skills

مركز مهارات aelf الموحد للبلوكتشين — اكتشاف وتوجيه وتمهيد وفحوصات صحية عبر Claude Code و Cursor و Codex و OpenClaw.

aelf-skills هو مركز المهارات الرسمي لـ aelf (منصة بلوكتشين ذات أصول صينية). يعمل كموجّه: يكتشف أي مهارة فرعية تطابق المهمة (تطوير العقود الذكية، بناء إطار dApp، التفاعلات مع testnet)، ويهيئ البيئات، ويشغل الفحوصات الصحية. مفيد لمطوري البناء على aelf الذين يريدون تجربة موحدة عبر الوكلاء.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

aelf-skill.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "aelf-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AElfProject/aelf-skills",
        "~/.claude/skills/aelf-skills"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "aelf-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AElfProject/aelf-skills",
        "~/.claude/skills/aelf-skills"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "aelf-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AElfProject/aelf-skills",
        "~/.claude/skills/aelf-skills"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "aelf-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AElfProject/aelf-skills",
        "~/.claude/skills/aelf-skills"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "aelf-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AElfProject/aelf-skills",
        "~/.claude/skills/aelf-skills"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "aelf-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/AElfProject/aelf-skills",
          "~/.claude/skills/aelf-skills"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add aelf-skill -- git clone https://github.com/AElfProject/aelf-skills ~/.claude/skills/aelf-skills

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: aelf-skills

كيفية تمهيد بيئة تطوير aelf محلية

👤 المطورون الجدد في aelf الذين يريدون سلسلة محلية عاملة ⏱ ~30 min intermediate

متى تستخدمه: لقد قررت للتو البناء على aelf ولا تملك أي إعداد.

المتطلبات الأساسية
  • تثبيت المهارة — git clone https://github.com/AElfProject/aelf-skills ~/.claude/skills/aelf-skills
  • .NET 6+ — مطلوب لـ aelf SDK
الخطوات
  1. التمهيد
    استخدم aelf-skills bootstrap. قم بإعداد aelf CLI وعقدة محلية ومحفظة اختبار.✓ تم النسخ
    → السلسلة قيد التشغيل، تم إنشاء المحفظة، تم طباعة العناوين
  2. فحص الصحة
    قم بتشغيل aelf-skills health. تأكد من العقدة وأرصدة المحفظة و RPC.✓ تم النسخ
    → علامات اختيار خضراء على كل مكون

النتيجة: بيئة تطوير aelf محلية جاهزة لعمل العقد.

المزالق
  • تضارب المنافذ إذا قمت بتشغيل سلاسل أخرى — تعرض المهارة خريطة المنافذ وتقترح منافذ مجانية

بناء الإطار الأساسي لعقد aelf ذكي في C#

👤 المطورون الذين يكتبون عقدهم الأول في aelf ⏱ ~90 min advanced

متى تستخدمه: لقد عملت مع Ethereum/Solidity وتريد معادل aelf.

الخطوات
  1. بناء الإطار الأساسي
    بناء الإطار الأساسي لعقد token في C# لـ aelf: transfer و balanceOf و approve و transferFrom.✓ تم النسخ
    → مشروع مع proto وفئة العقد
  2. النشر على المحلي
    نشّر على سلسلة التطوير المحلية، أرجع عنوان العقد.✓ تم النسخ
    → العنوان + تجزئة أول معاملة
  3. الاختبار
    اكتب وشغّل اختبار بسيط يستدعي transfer ويؤكد الأرصدة.✓ تم النسخ
    → الاختبار ينجح

النتيجة: عقد منشور واختبر على سلسلة aelf المحلية الخاصة بك.

اكتشف أي مهارة فرعية aelf تتعامل مع مهمتك

👤 أي شخص غير متأكد من أي مهارة aelf يجب استدعاؤها ⏱ ~5 min beginner

متى تستخدمه: تعرف ما تريد أن تفعله؛ لا تعرف أي مهارة تفعله.

الخطوات
  1. اسأل المركز
    أريد إرسال معاملة aelf من واجهة dApp الأمامية. أي مهارة فرعية aelf؟✓ تم النسخ
    → اسم المهارة الفرعية + السبب

النتيجة: تم تحميل المهارة المناسبة للمهمة.

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
bootstrap - إعداد المرة الأولى 0
health - استكشاف الأخطاء 0
route task description اكتشاف المهام Claude tokens
Contract scaffolding - تطوير عقد جديد Claude tokens

التكلفة والحدود

تكلفة التشغيل

حصة API
لا شيء على مستوى المهارة
الرموز لكل استدعاء
5-20k لكل مهمة
التكلفة المالية
مهارة مجانية؛ تفاعلات testnet مجانية
نصيحة
قم بتشغيل فحوصات الصحة قبل أي عملية حقيقية لتجنب جلسات إهدار الرموز المخصصة للتصحيح.

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: مفتاح aelf المحفظة الخاص في الإعدادات المحلية. لا تلصق أبدًا في الأسطر الفورية.
نقل البيانات الخارجي: استدعاءات RPC إلى عقدة محلية أو نقطة نهاية aelf المكونة

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

aelf CLI install fails

تحقق من إصدار .NET؛ aelf SDK يستهدف إصدارات محددة من .NET

تحقق: dotnet --version
Local node not responding

قم بتشغيل فحص الصحة؛ الأسباب الشائعة: تضارب منفذ أو عدم وجود مساحة قرص كافية لـ chaindata

البدائل

aelf-skills مقابل البدائل

البديلمتى تستخدمهاالمقايضة
docs aelf + CLI مباشرةتفضل قراءة المستندات والكتابة البرمجية بنفسكمنحنى تعلم أبطأ

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills