كيف يمكنني نشر مشروع كلود على الملأ؟

CometAPI
annaDec 3, 2025
كيف يمكنني نشر مشروع كلود على الملأ؟

جعل كلود إن إتاحة المشروع للجمهور تعني عادةً شيئين في وقت واحد: (1) اتخاذ محتوى تم إنشاؤها أثناء جلسة Claude Web / Claude Projects (نصوص الدردشة، والتحف، والمستندات، وواجهة المستخدم "المشاريع") وتصديرها أو مشاركتها، و(2) أخذها الكود تم إنشاؤه أو دعمه بواسطة كلود كود، وتم تعبئته بحيث يمكن للآخرين (أو أنظمة الإنتاج) استخدامه وتشغيله. توضح هذه المقالة كلا سيري العمل بتفاصيل عملية خطوة بخطوة، مع تضمين توصيات السلامة والمنشأ وأفضل الممارسات.

ما يلي هو شرح عملي من البداية إلى النهاية: كيفية تصدير ونشر المشاريع التي تم إنشاؤها في Claude Web، وكيفية تعبئة ومراجعة ونشر الكود الذي تم إنشاؤه باستخدام Claude Code.

أهم النقاط المختصرة: نشر القطع الأثرية والمشاريع من Claude Web باستخدام المضمنة نشر / مشاركة التدفقات (يمكنك أيضًا تضمين القطع الأثرية أو نسخ رابط عام)، وتصدير/حفظ محادثات Claude Code (باستخدام /export الأمر والملفات الموجودة تحته ~/.claude/projects/) ثم قم بتجميعها في مستودع أو إصدار كود عادي (GitHub، أو npm/PyPI/Docker، أو تطبيق ويب مستضاف).

ما هي الأمور المتعلقة بنشر مشاريع كلود؟

خلال العامين الماضيين، عملت Anthropic على تطوير خط إنتاج Claude بإضافة ميزات مهمة للنشر والمشاركة:

  • مشاريع كلود تتيح (واجهة المستخدم للمشاريع على Claude.ai) لمستخدمي Pro و Team تنظيم الدردشات في مشاريع وجعل الدردشات/القطع الأثرية المحددة قابلة للعرض من قبل زملاء الفريق - وهي حجر الأساس لمشاركة مشروع داخليًا وإعداده للتعرض العام.
  • أصدرت أنثروبيك كلود كود، أداة برمجة وكيلة تركز على الطرفية/بيئة التطوير المتكاملة، بالإضافة إلى تكاملات سطر الأوامر/بيئة التطوير المتكاملة (VS Code وJetBrains)، تُنتج عناصر برمجية قابلة للدمج في سلاسل أدوات المطورين. تتوفر أيضًا وثائق عامة وإرشادات لأفضل الممارسات لاستخدام Claude Code في المشاريع الفعلية.
  • تتضمن مواد دعم كلود تدفقات تصدير بيانات المستخدم الواضحة من واجهة مستخدم الويب (الإعدادات ← الخصوصية ← التصدير) المتعلقة بنسخ بيانات المشروع احتياطيًا أو ترحيلها قبل النشر. كما توجد ضوابط تصدير للمالكين الأساسيين لخطة الفريق.

ما يلي هو شرح عملي من البداية إلى النهاية: كيفية تصدير ونشر المشاريع التي تم إنشاؤها في Claude Web، وكيفية تعبئة ومراجعة ونشر الكود الذي تم إنشاؤه باستخدام Claude Code.

كيف أقوم بنشر/تصدير مشروع تم إنشاؤه في Claude Web

ما هي ميزات Claude Web ذات الصلة بالتصدير والنشر؟

يدعم Claude Web المشاريع (وهي مساحة عمل لتنظيم المحادثات والملفات المُحمّلة والعناصر) ويتيح تصدير بيانات المستخدم أو المؤسسة عبر الإعدادات ← الخصوصية ← تصدير البيانات؛ كما يمكن لـ Claude إنشاء ملفات (PowerPoint، Excel، Word، PDF) ويمكن تنزيل هذه المخرجات مباشرةً أو حفظها على Google Drive. مع ذلك، قد لا تحتوي قاعدة المعارف الداخلية للمشاريع وبعض سجلات التفاعل على زر "تصدير المشروع" حاليًا - لذا يُنصح بالاعتماد على خاصية التصدير وتنزيل العناصر المدمجة، مع استكمالها باستخراج برمجي عند الحاجة.

الخطوة 1 - تدقيق محتويات المشروع (السلامة والملكية الفكرية)

  1. افتح المشروع في واجهة مستخدم الويب Claude (claude.ai/projects) وقم بإدراج كل ملف تم تحميله، والتعليمات، والمطالبة، والقطع الأثرية المولدة.
  2. إزالة أو تحرير أي أسرار أو بيانات اعتماد أو بيانات خاصة من القطع الأثرية (ابحث عن .env تعامل مع مخرجات النموذج بنفس الطريقة - قم بإزالة الأقسام المحمية بحقوق الطبع والنشر إذا لم تتمكن من إثبات الترخيص.
  3. تصنيف الأصول التابعة لأطراف ثالثة (الصور ومجموعات البيانات) والتأكد من أن التراخيص تسمح بإعادة التوزيع.

الخطوة 2 - تصدير القطع الأثرية الرسمية باستخدام واجهة المستخدم على الويب

  1. تنزيل الملفات المولدة مباشرة من الدردشة (يمكن لكلود إنشاء .pptx, .xlsx, .docx, .pdf - احفظها عبر زر التنزيل أو احفظها على Google Drive).
  2. للتصدير على مستوى الحساب أو المؤسسة (سجلات الدردشة، بيانات تعريف الحساب): الإعدادات ← الخصوصية ← تصدير البيانات (للأفراد والمالكين الرئيسيين للمؤسسة مسارات تصدير). يُرسل هذا رابط تصدير مؤرشف عبر البريد الإلكتروني.

ملاحظات ومشاكل:

  • لن يتم تضمين الرسائل/المشاريع المحذوفة (أو الأشياء التي تمت إزالتها بواسطة إعدادات الاحتفاظ) في الصادرات بعد الحذف.
  • قد يستغرق التصدير بعض الوقت للتحضير؛ يتم إرسال رابط التنزيل عبر البريد الإلكتروني وسينتهي صلاحيته (اطلبه مرة أخرى إذا انتهت صلاحيته).

الخطوة 3 - جعل القطعة الأثرية عامة (إخراج واحد)

  1. افتح القطعة الأثرية في Claude Web.
  2. انقر على نشر الزر (يؤدي هذا الإجراء إلى تبديل الأداة إلى "عامة" ويجعل عنوان URL عامًا متاحًا).
  3. بعد النشر انقر احصل على رمز التضمين إذا كنت ترغب في تضمين القطعة الأثرية في موقع أو نظام إدارة محتوى، فانسخ مقتطف HTML الناتج. (التضمين مدعوم في الباقات المجانية/الاحترافية/القصوى).

ملاحظات ونصائح

  • بامكانك ايضا بإمكانك تحميله أنواع معينة من القطع الأثرية (SVG، PNG، نص حورية البحر، أو تنسيقات التصدير الأخرى) من واجهة المستخدم — استخدم التنزيل لتضمين القطعة الأثرية في مستودعك أو منشور مدونتك.
  • أضف تعليقًا توضيحيًا ونصًا بديلًا إلى المحتوى المضمن لتسهيل الوصول إليه.

الخطوة 4 - تعبئة المحتوى المُصدَّر للنشر

  1. إنشاء مستودع Git محليًا: git init، أضف ملف README واضحًا يصف المصدر والقيود والترخيص.
  2. إضافة LICENSE ملف (اختر ترخيصًا مسموحًا به أو مقيدًا حسب أهدافك). فكّر في إضافة بند "للاستخدام البحثي فقط" أو "ممنوع الاستخدام العسكري/التجاري" إذا كنت بحاجة إلى قيود (ملاحظة: التنفيذ معقد - استشر قسم الشؤون القانونية).
  3. إضافة CONTRIBUTING.md و CODE_OF_CONDUCT.md إذا كنت تنوي قبول مساهمات المجتمع.
  4. إضافة MODEL_CARD.md/SYSTEM_CARD.md تلخيص ما أنتجه كلود، واختبارات السلامة التي أجريتها، وبيانات المصدر/مجموعة البيانات التي ترغب في نشرها. هذه الشفافية ضرورية.

الخطوة 5 - التحقق من السلامة العقلية قبل الدفع العام

  • قم بتشغيل ماسحات ضوئية سرية (راجع قسم "كيف سنزيل الأسرار؟").
  • التحقق من عدم وجود أي بيانات شخصية أو محتوى محظور.
  • تأكد من تنظيف المستندات المصدرة من الفيروسات والبيانات الوصفية (قم بإزالة التغييرات المتعقبة والبيانات الوصفية المخفية).

الخطوة 6 - النشر

  • انقل الكود/العناصر إلى مُضيف عام مُختار (GitHub/GitLab). استخدم وسم إصدار وملاحظة إصدار وصفية. إذا كنت ترغب في موقع ثابت أو نسخة تجريبية، ففكّر في استخدام صفحات GitHub أو Netlify أو حاوية Docker منشورة في سجلّ.
  • إذا كنت تنشر قطعًا أثرية تفاعلية أنشأها Claude (على سبيل المثال، موقع تجريبي)، فتأكد من أن طلبات وقت التشغيل لا تتسبب في تسريب مفاتيح واجهة برمجة التطبيقات الخلفية — استخدم وكلاء جانب الخادم وحدود المعدلات.

مثال عملي (عرض توضيحي لـ HTML ثابت)

  • انسخ قطعة HTML الأثرية من المشروع إلى index.html. إضافة README.md مع تعليمات إعادة الإنتاج.
  • الالتزام والدفع:
git init
git add .
git commit -m "Initial publish: Claude Project export v1.0"
gh repo create my-claude-demo --public --source=. --push
  • قم بتمكين صفحات GitHub في إعدادات المستودع (الفرع: الرئيسي / المجلد: /) أو قم بإعداد إجراءات GitHub للنشر على Netlify/S3.

كيف يمكنني تصدير وتعبئة النصوص أو الكود الذي تم إنشاؤه بواسطة Claude Code؟

Claude Code هو برنامج وكيل ويتم تشغيله بشكل أساسي بواسطة واجهة سطر الأوامر؛ فهو يحفظ الجلسات محليًا ويوفر أوامر مائلة (بما في ذلك /export) لحفظ المحادثات وتصديرها. سير العمل المُوصى به هو: تصدير المحادثة + الملفات الداعمة، تحويل/تنظيف المُخرجات إلى صيغة سهلة الاستخدام، إضافة مستودع برمجي مع البيانات الوصفية، ثم النشر. فيما يلي خطوات عملية قابلة للتكرار باستخدام الأمر المُدمج وأدوات التغليف الشائعة.

الخطوة 1 - تأكد من إعداد Claude Code بشكل صحيح

  • قم بتثبيت Claude Code وتكوينه (اتبع دليل الإعداد:يوصى بالاتصال عبر وحدة التحكم Cometapi ثم إعداد الفوترة إذا لزم الأمر، كوميتابي يقدم أسعارًا أكثر معقولية لواجهة برمجة التطبيقات (API).
  • تأكد من إمكانية تشغيله claude في محطتك وأن لديك مساحة عمل.

الخطوة 2 - تصدير المحادثة (المحادثات)

  1. في Claude Code REPL (CLI التفاعلية)، قم بتشغيل: /export myproject-conversation.jsonl أو ببساطة /export الذي سيقوم بنسخ المحادثة إلى الحافظة أو كتابة ملف (يعتمد السلوك على الإصدار والأعلام). /export يقوم الأمر بتصدير الجلسة الحالية إلى ملف أو الحافظة.
  2. إذا كنت تفضل جمع كل جلسات المشروع، فقم بفحص ~/.claude/projects/ الدليل (يحتفظ كلود كود بالمحادثات هناك كملفات JSONL أو JSON). مثال: ls -la ~/.claude/projects/
  3. إذا كان التصدير هو JSONL، قم بتحويله إلى Markdown لتحسين قابلية القراءة:
  • مقتطف بسيط من بايثون: import json out = [] with open('myproject-conversation.jsonl') as f: for line in f: out.append(json.loads(line)) # transform out -> markdown file

  • أو استخدم أدوات المجتمع مثل claude-conversation-extractor or claude-code-exporter (توجد مشاريع مجتمعية تقوم بتحليل الجلسات وتحويلها إلى Markdown/MDX).

الخطوة 3 - إنشاء مستودع قابل للتكرار

  1. إنشاء مستودع محلي: mkdir my-claude-project cd my-claude-project git init
  2. إضافة:
  • README.md - وصف المشروع، ملاحظات المنشأ، تعليمات الاستخدام.
  • CLAUDE.md - كيف تم استخدام كلود (المطالبات، درجة الحرارة/المعلمات إذا كانت ذات صلة، ما تم تحريره بواسطة الإنسان).
  • LICENSE - الترخيص المختار.
  • artifacts/ — تتضمن القطع الأثرية التي تم تنزيلها (الصور، SVGs) وملفات المحادثة المُصدرة (.jsonl or .md).
  • src/ - الكود المُولَّد (إن وجد) والبرامج النصية الداعمة.
  1. ارتكب: git add . git commit -m "Initial Claude project export and artifact bundle"

الخطوة 4 - تعبئة الكود للتوزيع

يعتمد مسار التعبئة والتغليف الذي تختاره على لغة الكود والجمهور المستهدف.

إذا كانت حزمة JavaScript/Node (تتطلب حساب npm):

  1. إنشاء دليل: mkdir my-claude-project && cd my-claude-project
  2. تهيئة git: git init
  3. تهيئة بيانات التعريف للحزمة: npm init → املأ البيانات الوصفية.
  4. إضافة index.js، الاختبارات، و examples/ المجلد.
  5. echo "MIT" > LICENSE (أو استخدم الترخيص الذي اخترته).
  6. إنشاء حساب npm والمصادقة عليه: npm login
  7. نشر على npm: npm publish --access public (استعمال --access public بالنسبة للحزم ذات النطاق الذي تريدها عامة.)
cpp
npm publish --access public

إذا كانت حزمة Python:

  • إعداد المستودع: إضافة pyproject.toml or setup.py.
  • تعقيم واختبار: تشغيل pytest، الكتابة الثابتة (mypy)، وفحوصات التبعيات. أزل الأسرار وبيانات الاعتماد.
  • البناء والنشر: بناء العجلة و sdist
nginx
#creates dist/
python -m build

# follow Twine prompts (use TestPyPI first if you want a dry run)

twine upload dist/*

إذا كان تطبيق ويب أو عرضًا توضيحيًا:

  • إنشاء واجهة ويب صغيرة (على سبيل المثال، Vite/Next/Vercel).
  • النشر إلى Vercel/Netlify:
  • قم بتوصيل مستودع GitHub.
  • أضف متغيرات بيئية بمفاتيح غير حساسة (لا يوجد أي منها للعرض التوضيحي العام).
  • نشر.

إذا كانت خدمة حاوية:

  • إضافة Dockerfile.
  • بناء ودفع:
perl
# test locally

docker build -t dockerhubuser/my-claude-demo:1.0 .
# Push to registry (Docker Hub / GitHub Container Registry):

docker push dockerhubuser/my-claude-demo:1.0

الخطوة 5 - إنشاء إصدار وتوثيق

  • على GitHub: افتح المستودع → قم بإنشاء الإفراج عن (العلامة v1.0.0) وتحميل القطع الأثرية المجمعة (ZIP، tarball).
  • إضافة CONTRIBUTING.md و SECURITY.md وصف كيفية الإبلاغ عن المشكلات أو تسريبات البيانات الحساسة.
  • أضف صفحة تجريبية قصيرة (صفحات GitHub) مع عنوان URL للقطعة الأثرية المضمنة من Claude Web أو الأصول القابلة للتنزيل.

كيف أقوم بدمج تصدير Claude Code في CI/CD

مثال: إجراءات GitHub للتصدير والتحويل والإصدار

1.الهدف: عند دفع فرع، قم بتصدير أحدث ملفات محادثة Claude (إذا كانت موجودة في قطعة أثرية للجهاز/CI أو عبر خادم MCP) وقم بإنشاء إصدار.

  1. خطوات عالية المستوى:

استخدم سير العمل (.github/workflows/publish.yml) أن:

  • التحقق من المستودع.
  • يقوم بتشغيل نص برمجي صغير لتحويل JSONL → Markdown.
  • استخدام actions/create-release لنشر البيان.
  • تحميل القطعة الأثرية.
  1. ملاحظة أمنية: لا تقم بتخزين مفاتيح API الخاصة في المستودع؛ استخدم أسرار GitHub وقم بتدوير الرموز.

(أدوات المجتمع مثل claude-code-exporter وتجعل الخوادم المتوافقة مع MCP دمج تصدير المحادثة في تدفقات الخادم أكثر بساطة؛ ابحث عن تكاملات MCP/CLI التي تبث المحادثات إلى أرشيف مركزي.


ماذا عن المشاركة التعاونية وإمكانية إعادة الإنتاج؟

إنشاء بيئة قابلة للتكرار

  • إضافة environment.yml / requirements.txt / package.json قائمة الإصدارات الدقيقة.
  • إضافة Makefile مع الأهداف: make export make convert make build make release
  • قم بتوثيق إصدار Claude Code الدقيق المستخدم (على سبيل المثال، claude-code v1.0.44) وأمر التصدير. يساعد هذا القراء على إعادة إنتاج الصادرات (تغير الإصدارات سلوك /export).

شارك المحادثة + الكود

  • انشر قطعة Claude الأثرية (ULR/embed عامة) وأضف رابطًا إلى إصدار GitHub الذي يحتوي على النصوص المصدرة والرمز المجمع.
  • أضف عرضًا توضيحيًا بنقرة واحدة (صفحات Vercel / GitHub) وقم بتضمين Try it الرابط.

الأخطاء الفنية المحددة وكيفية تجنبها

الفخ: تسريب الأسرار أو معلومات التعريف الشخصية

العلاج: استخدم المسح الآلي (truffleHog، git-secrets) قبل النشر. أضف رابطًا قبل الالتزام لمنع عمليات الدفع غير المقصودة. .env أو مفاتيح API.

الفخ: الاعتماد على ملفات المحادثة JSONL الخام باعتبارها أداة تواجه المستخدم

العلاج: تحويل إلى Markdown، وإضافة ملاحظات المنشأ، وإبراز المخرجات المعقمة والسياقية فقط كقطع أثرية أساسية.

الفخ: عدم تطابق الإصدار وعدم التوافق المستقبلي

العلاج: تتضمن إصدارات الدبوس (كل من Claude Code وأي مكتبات مساعدة) claude-version.txt or claude-code-version في المستودع.

الفخ: عدم وجود ترخيص

العلاج: تضيف LICENSE إذا كنت ترغب في إعادة استخدام متساهلة، فاختر MIT/Apache 2.0؛ وللتحكم التجاري، اختر ترخيصًا أكثر تقييدًا.


كيف يمكنني الإشارة للمستخدمين بما فعله كلود مقابل ما فعله البشر؟

أفضل الممارسات: الإسناد الصريح وملف المصدر

CLAUDE.md — تنسيق قصير:

## Provenance 

- Created with Claude Web (artifact: <public-URL>) 
- Prompts used: (excerpted) 
- Human edits:  normalized content on 2025-12-03 
- Exported from Claude Code: /export -> myproject-conversation.jsonl

إضافة USAGE.md و LIMITATIONS.md وصف مخاطر الهلوسة النموذجية، والحواجز الموصى بها، والاتصال للحصول على التصحيحات.

الخلاصة - النشر بشكل مدروس، والتكرار بسرعة

إن نشر مشروع كلود للعامة فرصة لمشاركة القطع الأثرية المفيدة، وتسريع البحث، وتنمية منظومة عمل متكاملة - ولكن يجب أن يتم ذلك بوعي. فالتطورات الحديثة (مثل كلود أوبس 4.5 وأدوات المطورين المُحسّنة) تعني أن القطع الأثرية المُولّدة ستكون أقوى وأكثر فائدة من أي وقت مضى؛ ويجب أن تقترن هذه القوة بمصدر قوي، ومسح سري، واختبارات أمان، وتوثيق واضح.

يمكن للمطورين الوصول كلود أوبس 4.5 API إلخ من خلال CometAPI، أحدث إصدار للنموذج يتم تحديثه دائمًا بالموقع الرسمي. للبدء، استكشف إمكانيات النموذج في ملعب واستشر دليل واجهة برمجة التطبيقات للحصول على تعليمات مفصلة. قبل الدخول، يُرجى التأكد من تسجيل الدخول إلى CometAPI والحصول على مفتاح API. كوميت ايه بي اي عرض سعر أقل بكثير من السعر الرسمي لمساعدتك على التكامل.

هل أنت مستعد للذهاب؟→ نسخة تجريبية مجانية من Claude opus 4.5 !

إذا كنت تريد معرفة المزيد من النصائح والإرشادات والأخبار حول الذكاء الاصطناعي، فتابعنا على VKX و ديسكورد!

الأسئلة الشائعة

1) ماذا يعني "جعل المشروع عامًا" في كلود؟

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


2) كيف أجعل المشروع عامًا (خطوة بخطوة)؟

  1. افتح المشروع في كلود.
  2. انقر على مشاركة الزر (على يمين اسم المشروع).
  3. تحت الوصول العام اختر الجميع في لفتحه لمنظمتك.
    يمكنك تغيير هذا في أي وقت.

3) هل يمكنني جعل المشروع مرئيًا لجميع أنحاء الإنترنت (أي شخص لديه رابط)؟

ليس مباشرةً. رؤية المشروع مُحددة على نطاق المؤسسة في واجهة المستخدم الرسمية. إذا كنت بحاجة إلى وصول شامل للإنترنت، فانشر القطع الأثرية الفردية (انظر العناصر التالية) أو استخدم حلول النشر/التضمين الخارجية.

4) ما هي "القطعة الأثرية" وكيف يختلف النشر عن رؤية المشروع؟

An قطعة أثرية = مُخرَج واحد (رسم تخطيطي، مستند مُصدَّر، مخطط، إلخ) مُنشأ داخل Claude. للقطع الأثرية خصائصها الخاصة. نشر التدفق: يمكنك نشر منتج علنًا والحصول على كود تضمين لوضعه على موقع ويب. هذا هو المسار المُوصى به عندما تريد عرض جزء واحد من المُخرجات على الويب العام.


5) هل يمكنني إرجاع مشروع عام أو قطعة أثرية غير منشورة إلى مشروع خاص/غير منشور؟

نعم، يمكنك تغيير ظهور المشروع في أي وقت (مشاركة ← اختيار "المدعوون فقط"). بالنسبة للعناصر، يمكنك إلغاء نشرها أو إزالة روابط التضمين من خلال عناصر التحكم الخاصة بها.

اقرأ المزيد

500+ نموذج في واجهة برمجة تطبيقات واحدة

خصم يصل إلى 20%