/ الدليل / الملعب / paperbanana-skill
● مجتمع PlutoLei ⚡ فوري

paperbanana-skill

بواسطة PlutoLei · PlutoLei/paperbanana-skill

إنشاء رسوم بيانية أكاديمية بجودة النشر — أشكال المعمارية ومنحنيات التدريب والمخططات النظام — من الأوامر بأسلوب PaperBanana.

مهارة Claude Code تغلف سير عمل PaperBanana للأشكال الأكاديمية. بدلاً من محاربة TikZ أو Inkscape، صِف الشكل واحصل على مخرجات SVG/PDF قابلة للنشر بالقواعس البصرية التي تتوقعها الأوراق (خط نظيف وأسهم متسقة وبلا ألوان قوس قزح).

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

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

عرض مباشر

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

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

التثبيت

اختر العميل

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

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

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

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

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

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

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

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

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

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

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

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

claude mcp add paperbanana-skill -- git clone https://github.com/PlutoLei/paperbanana-skill ~/.claude/skills/paperbanana-skill

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

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

استخدامات عملية: paperbanana-skill

ارسم معمارية نموذجك لورقة المؤتمر

👤 باحثو ML وطلاب الدراسات العليا في أثناء كتابة الورقة ⏱ ~30 min intermediate

متى تستخدمه: الموعد النهائي في 5 أيام، لم تحصل بعد على شكل معمارية نظيف.

المتطلبات الأساسية
  • تثبيت المهارة — git clone https://github.com/PlutoLei/paperbanana-skill ~/.claude/skills/paperbanana-skill
الخطوات
  1. وصف النموذج
    استخدم paperbanana-skill. شكل المعمارية: إدخال → معالج الرموز → مكدس transformer (6 طبقات) → رأس المصنف. استخدم أسلوب الورقة الافتراضي للمهارة.✓ تم النسخ
    → SVG بصناديق نظيفة وأسهم وخط متسق
  2. التعديل
    عنون المحتويات الداخلية لكتلة transformer — الانتباه + FFN.✓ تم النسخ
    → شكل محدث مع تفاصيل الكتلة الفرعية
  3. التصدير لـ LaTeX
    صدّر بصيغة PDF مقاسة لورقة ذات عمودين.✓ تم النسخ
    → PDF بنسبة عرض إلى ارتفاع صحيحة

النتيجة: شكل يستحق المراجعة بدون أسبوع من Inkscape.

المزالق
  • الشكل مزخرف بإفراط — فضّل الاعتدال؛ لون لهجة واحد وأسهم سوداء والكثير من المساحات البيضاء
اجمعها مع: filesystem

حوّل سجلات التدريب إلى مؤامرة جاهزة للنشر

👤 باحثو ML مع تصديرات wandb/tensorboard ⏱ ~20 min beginner

متى تستخدمه: لديك ملفات CSV لمقاييس التدريب وتحتاج إلى شكل للورقة.

الخطوات
  1. إدخال CSV
    استخدم paperbanana-skill. ارسم منحنيات الخسارة والدقة من training.csv في تخطيط بلوحتين.✓ تم النسخ
    → شكل بلوحتين مع محاور نظيفة
  2. إضافة الخطوط الأساسية
    غطِّ منحنيات نموذج الخط الأساسي (baseline.csv) بخطوط متقطعة.✓ تم النسخ
    → تغطية مضافة بوسيلة إيضاح واضحة

النتيجة: مؤامرة تناسب جماليات الورقة.

حافظ على اتساق جميع الأشكال في الورقة بصريًا

👤 المؤلفون الذين لديهم 6+ أشكال تنجرف في الأسلوب ⏱ ~45 min intermediate

متى تستخدمه: تنظر إلى الورقة وتدرك أن كل شكل له خط مختلف.

الخطوات
  1. تحديد الأسلوب
    استخدم paperbanana-skill. أنشئ أسلوبًا مشتركًا: sans-serif 10pt و #1f77b4 أساسي وسكتة سوداء 0.8pt.✓ تم النسخ
    → ملف الأسلوب محفوظ
  2. تطبيق على جميع الأشكال
    أعد إنشاء الأشكال 1-6 باستخدام هذا الأسلوب.✓ تم النسخ
    → مخرجات دفعية متسقة

النتيجة: أشكال تبدو وكأنها تنتمي إلى نفس الورقة.

اجمعها مع: filesystem

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

paperbanana-skill + filesystem

تنظيم الأشكال في دليل /figures للورقة

احفظ جميع الأشكال تحت paper/figures/ مع source.svg + out.pdf لكل شكل.✓ تم النسخ
paperbanana-skill + mermaid-skill

استخدم Mermaid للرسوم البيانية غير الرسمية وPaperBanana لجودة النشر

رسم تخطيطي في Mermaid للنقاش؛ إنتاج مع PaperBanana للجاهزية للكاميرا.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
architecture_diagram description أشكال النظام 0
plot_curves data file, metrics مقاييس التدريب/التقييم 0
apply_style style file, figures اتساق الأشكال المتقاطعة 0

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

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

حصة API
بلا
الرموز لكل استدعاء
Moderate
التكلفة المالية
مجاني
نصيحة
قفل الأسلوب مرة واحدة؛ طبقه على جميع الأشكال لتجنب إعادة القرار.

الأمان

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

تخزين بيانات الاعتماد: بلا
نقل البيانات الخارجي: بدون تسرب من المهارة

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

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

Exported PDF has wrong font in LaTeX

ضمّن الخطوط أو استخدم عائلات خطوط PDF القياسية؛ تحقق من إعدادات تصدير paperbanana

SVG renders differently in browser vs LaTeX

التزم بـ PDF لـ LaTeX؛ SVG للويب/الشرائح

البدائل

paperbanana-skill مقابل البدائل

البديلمتى تستخدمهاالمقايضة
TikZ / PGFPlotsتريد التكامل الكامل مع LaTeX وأنت مرتاح لـ TikZمنحنى تعلم حاد
mermaid-skillوثائق غير رسمية وليست للنشرجماليات ليست بجودة النشر

المزيد

الموارد

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

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

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