آخر تحديث

انشر Canvas من ChatGPT برابط يفتحه أي شخص

بقلم

يعيش Canvas داخل ChatGPT. ولترسله إلى شخص ما كصفحة تعمل، يمكنك استخدام رابط المشاركة في ChatGPT نفسه، أو وضع الكود على استضافة. إليك ما يفعله كل منهما، من صفحات المساعدة الخاصة بـOpenAI نفسها.

الصق هنا كود Canvas

هل يمكن نشر Canvas من ChatGPT برابط؟

نعم. ينشئ زر Share (مشاركة) في ChatGPT رابط chatgpt.com/share إلى Canvas، بما في ذلك HTML أو React معروضًا. ومن حساب شخصي، يستطيع أي شخص لديه الرابط مشاهدته. وهو لقطة تُعرض داخل صفحة ChatGPT، بلا كلمة مرور، ولا تاريخ انتهاء، ولا قائمة بأشخاص بأسمائهم. أما ChatGPT Sites، وهو تجريبي في Plus وPro وخطط مساحات العمل، فينشر موقعًا تبنيه في ChatGPT Work. ولا يتوفر في Free ولا Go، ولم يُتح النشر العام في المنطقة الاقتصادية الأوروبية وسويسرا والمملكة المتحدة عند إطلاقه. ولصفحة على عنوانها الخاص تتحكم فيها، انسخ كود Canvas والصقه في solta.now/new، أو أضف Solta كموصل واطلب من ChatGPT نشره. وفي الحالتين يُفتح الرابط دون حساب، ويعمل Canvas المكتوب بـReact كما هو، دون تحويله إلى HTML أولًا.

الصق كود Canvas في المربع في الأعلى

ما يستطيع ChatGPT مشاركته بنفسه

تصف صفحات المساعدة من OpenAI، كما قُرئت في 13 أكتوبر 2026، طريقتين.

رابط المشاركة

منذ 6 فبراير 2025 يمكنك مشاركة Canvas من الشريط الذي يعلوه، كما تشارك محادثة. وما تشاركه قد يكون مستندًا، أو كودًا، أو React أو HTML معروضًا.1 يبدأ الرابط بـchatgpt.com/share/. والرابط من حساب شخصي يُفتح لأي شخص لديه. أما الرابط من مساحة عمل Business أو Enterprise أو Edu فيُفتح لأعضاء تلك المساحة فقط.2

ثلاثة أمور يجب معرفتها. الرابط لقطة: لا تظهر التغييرات اللاحقة إلا حين تضغط Update link (تحديث الرابط). ولا يمكنك قصره على أشخاص معيّنين، وليس له تاريخ انتهاء: تحذفه حين تنتهي منه. وهو غير مخصص للظهور في البحث، لكن أي شخص لديه يستطيع إعادة إرساله.2

ChatGPT Sites

Sites، وهو تجريبي للعموم منذ 9 يوليو 2026، يبني موقعًا أو تطبيقًا صغيرًا وينشره. تبدأه في ChatGPT Work وتصف ما تريده، بدلًا من نشر Canvas لديك بالفعل. ويتوفر في Plus وPro وخطط مساحات العمل، لا في Free ولا Go. ويبقى الموقع الجديد مفتوحًا لك ولمسؤولي مساحة عملك فقط حتى تغيّر من يصل إليه، وقد يشمل ذلك أشخاصًا بأسمائهم أو أي شخص على الإنترنت، حيث يكون النشر العام مفعّلًا.3

Canvas نفسه في طريقه إلى الزوال

منذ 28 مايو 2026، لم يعد Canvas موجودًا في GPT-5.5 Instant ولا GPT-5.5 Thinking. يكتب ChatGPT الكود في كتل كود داخل الرد بدلًا من ذلك، ويستطيع المشتركون المدفوعون الإبقاء على Canvas في نماذج أقدم لفترة محدودة.1 وكل ما يلي يعمل بالطريقة نفسها مع كتلة كود ومع Canvas.

HTML أو React: أيّ النوعين لديك

افتح Canvas وانظر إلى الأسطر الأولى من الكود. إن كان يبدأ بـ<!DOCTYPE html> أو <html>، فهو صفحة كاملة. وإن كان يبدأ بأسطر import وفيه export default function، فهو مكوّن React، لا صفحة. يعرضه ChatGPT لك، لكن الاستضافة العادية تُظهر مكانه صفحة فارغة. لماذا يُظهر ملف React صفحة فارغة.

يقبل Solta النوعين. يُقدَّم HTML كما هو. ويتحول React إلى صفحة حين تنشره، مع Tailwind وأجزاء shadcn/ui التي يستوردها، فلا تحتاج إلى أن تطلب من ChatGPT إعادة كتابته.

الطريقة 1: انسخ الكود إلى solta.now/new

  1. في Canvas، افتح عرض الكود وانسخه كله.
  2. الصقه في المربع في أعلى هذه الصفحة، وهو نفسه مربع solta.now/new. يمكن أن يصل الملف الواحد إلى 10 MB.
  3. اضغط أنشئ رابطًا. تصبح الصفحة منشورة فورًا، على عنوانها الخاص على solta.site.
  4. سجّل الدخول للاحتفاظ به، عبر رابط يصل إلى بريدك الإلكتروني. وإلى أن تفعل، يبقى الموقع منشورًا 24 ساعة، وتسجيل الدخول يُبقي العنوان نفسه.

الصق الكود، لا رابط chatgpt.com/share. فتلك الصفحات مصممة لتُقرأ في متصفح، وحين لا يستطيع المربع قراءة إحداها، يقول ذلك.

الصق صفحتك في المربع في الأعلى

الطريقة 2: انشره من المحادثة عبر الموصل

أضف Solta إلى ChatGPT مرة واحدة، وعندها يمكنك أن تطلب منه نشر ما صنعه للتو. يعود الرابط في المحادثة. الخطوات:

في ChatGPT على الويب: افتح Plugins (الإضافات)، واضغط +، واختر Add custom MCP server (إضافة خادم MCP مخصّص)، وسمّه «Solta»، وضع في خانة URL العنوان https://mcp.solta.now/mcp؛ ثم اقبل التحذير، واضغط Create as a plugin (إنشاء كإضافة)، وسجّل الدخول إلى Solta، واضغط Allow (السماح)، واكتب @Solta في محادثة جديدة.

ثم قل «انشر هذا على Solta وأعطني الرابط». وبعد ذلك، يحفظ «حدّثه» نسخة جديدة كمسودة، ويظل الرابط يُظهر النسخة القديمة حتى تنشر. لا مفتاح لتلصقه. ما يفعله الموصل وكل ما يستطيع فعله.

من يستطيع فتحه

حين يصبح الموقع لك، تختار أنت. عام يعني أي شخص، وقد تُدرجه محركات البحث. غير مُدرج يعني أي شخص لديه الرابط. خاص يعني أنت والأشخاص الذين يعملون عليه فقط. وخيار بكلمة مرور متاح في كل الخطط، موقع واحد في الوقت نفسه في خطة Free، و5 في خطة Plus. وخيار بالدعوة، لأشخاص بأسمائهم يتحققون من بريدهم مرة، متاح في خطط Pro وTeam. لا يحتاج أحد إلى حساب لفتحه، وتغيير من يستطيع فتحه يُبقي الرابط نفسه. من يستطيع فتح الموقع.

أسئلة

هل يكفي رابط المشاركة في ChatGPT؟

لنظرة سريعة، غالبًا نعم. ولا يكفي حين يجب أن تكون الصفحة على عنوانها الخاص، أو أن تُفتح لأشخاص معيّنين فقط، أو أن تتوقف عن الفتح في تاريخ ما، أو أن تتغير دون رابط جديد.

هل يكلّف ذلك شيئًا؟

خطة Free في Solta لا تكلّف شيئًا، ومن يفتح رابطك لا يدفع أبدًا. وPro بسعر $12 شهريًا، لكلمة مرور على كل موقع، وأشخاص بأسمائهم، والاحتفاظ بكل النسخ. وفي صفحة الأسعار التفاصيل.

هل تستطيع الصفحة استدعاء ChatGPT حين يستخدمها أحد؟

ليس من تلقاء نفسها. خارج ChatGPT، يحتاج استدعاء نموذج إلى مفتاح يدفع أحدٌ ثمنه. وتشرح مساعدة Solta كيف يستدعي الموقع نموذجًا.

وماذا عن Canvas من Claude؟

يسمّيه Claude ‏Artifact، وتعمل الطريقتان نفسهما. والخطوات في الدليل عن استضافة Artifact من Claude.

هل أحتاج إلى تحويل Canvas مكتوب بـReact إلى HTML قبل نشره؟

لا على Solta. يتحول React إلى صفحة حين تنشره، مع Tailwind وأجزاء shadcn/ui التي يستوردها، فلا تحتاج إلى أن تطلب من ChatGPT إعادة كتابته.

انشر مباشرة من محادثة الذكاء الاصطناعي

اربط Solta بـ Claude أو ChatGPT واطلب ذلك: يُنشر الموقع برابط، دون نسخ أي كود.