برمجة الذكاء الاصطناعي: تم تطوير ملحق My First Chrome – GPTBLOX

اكتشف كيف أدى ترميز الذكاء الاصطناعي إلى إطلاق ملحق Chrome الخاص بي الذي يقدم ميزات مثل توفير ChatGPT وإدارة الويب. اكتشف نهج برمجة ChatGPT.

مقدمة

مرحبًا بالجميع، أنا يي تاو، مطور ولدي بعض الخبرة في البرمجة ولكن هناك مجال للتحسين. بمساعدة ChatGPT، تمكنت من تطوير وإطلاق امتداد Chrome في أقل من أسبوعين، وربما لم أتمكن من الانتهاء منه بمفردي في غضون بضعة أشهر. لقد قمت أيضًا بإصدار خمسة تحديثات قريبًا. يضم الامتداد الآن ما يقرب من 1000 مستخدم دون الكثير من التسويق.

رابط الامتداد: GPTBLOX – ChatGPT Save Data/Bard Claude Saver

كيف تم تطوير ملحق Chrome باستخدام تشفير ChatGPT؟

هذا امتداد مكتوب بالكامل بواسطة ChatGPT. لم يكن علي أن أكتب سطرًا واحدًا من التعليمات البرمجية. بمجرد التحدث مع ChatGPT، بدأت بالحصول على محتوى HTML لصفحة الويب الحالية، وحفظ الكود في ملف TXT، ومعالجة محتوى HTML الذي تم الحصول عليه وتحسينه قبل حفظه، وحفظه كملفات HTML، وملفات PDF، وصور PNG. وأخيرًا، قمت بتعديله إلى 18 نسخة لغة. أثناء تطوير الإصدار الأول، كانت هناك العديد من الصعوبات وسوء الفهم بيني وبين ChatGPT، لكننا تغلبنا عليها في النهاية من خلال توجيهاتي وتعاون ChatGPT الدؤوب.

لماذا تختار برمجة الذكاء الاصطناعي لـ GPTBLOX؟

كنت أرغب في حل مشكلة لنفسي ولأصدقائي: تم حظر حسابات ChatGPT بشكل متكرر، وكنا نأمل في حفظ سجلات دردشة ChatGPT الخاصة بنا بطريقة أفضل. يساعد هذا الامتداد الجميع على حفظ محادثات ChatGPT الخاصة بهم على أجهزة الكمبيوتر الخاصة بهم بنقرة واحدة. الحساب لا قيمة له، ولكن سجلات التدريب الخاصة بك والإلهام الإبداعي مع ChatGPT لا تقدر بثمن.

سجل الإصدارات الذي تم إنشاؤه من خلال ترميز الذكاء الاصطناعي

الإصدار 1.0.0

قم بتنفيذ وظيفة لحفظ سجل محادثات ChatGPT بتنسيقات ملفات متعددة مثل HTML وTXT وPNG وPDF محليًا على الكمبيوتر. ليست هناك حاجة لمشاركة المحادثة أو حفظها عبر الإنترنت، مما يخفف من المخاوف بشأن تسرب البيانات. يمكنك أيضًا دمج واجهة برمجة تطبيقات WordPress الإضافية مع ChatGPT، مما يسمح لامتداد Chrome بتحميل مقالات محددة أو دفع الإشعارات من مواقع WordPress البعيدة.

الإصدار 1.1.0

تقديم ميزات الإدارة لروابط محادثة ChatGPT، مثل التجميع والسحب والتحرير والحذف. السماح بإدارة روابط المحادثة هذه بطرق مختلفة على صفحة الامتداد ودعم الإعدادات لكيفية عرض المجموعات، بالإضافة إلى وظائف الاستيراد/التصدير للروابط المجمعة.

الإصدار 1.2.0

أضف وظيفة لحفظ المحادثات من Bard وClaude وHuggingChat بتنسيقات ملفات متعددة مثل HTML وTXT وPNG وPDF، المخزنة محليًا على الكمبيوتر.

الإصدار 1.3.0

تمكين حفظ المقالات من مواقع الويب المستندة إلى WordPress بتنسيقات ملفات متعددة مثل HTML وTXT وPDF، المخزنة محليًا. وهذا يمهد الطريق لتجميع وإدارة صفحات الويب وروابط المحادثة في الإصدار التالي. يجب أن تكون خيارات التخصيص متاحة أيضًا لمواقع الويب الأخرى، مع تحديد المجالات والعناوين والمحتويات لحفظها في ملفات HTML وTXT وPDF.

الإصدار 1.4.0

السماح بحفظ رابط صفحة الويب الحالية أو تجميع كافة روابط الصفحة من نافذة المتصفح الحالية إلى واجهة إدارة صفحة الويب. وظائف الدعم مثل السحب والنقل المرن والإضافة والتحرير والحذف والقفل وإعادة الفتح. يمكن أيضًا أن تكون الخيارات متاحة لتعيين نمط العرض لواجهة إدارة صفحة الويب، إما من أعلى إلى أسفل أو من خلال التدفق الشلالي. بالإضافة إلى ذلك، دعم إعدادات 1 أو 2 أو 3 أو 4 أعمدة لإدارة مجموعات صفحات الويب وتنفيذ وظائف الاستيراد/التصدير لمجموعات صفحات الويب والروابط.

الإصدار 1.5.0

قم بتضمين ميزات لحفظ المحادثات من موقع Claude الرسمي بتنسيقات ملفات متعددة مثل HTML وTXT وPNG وPDF، المخزنة محليًا. بالإضافة إلى ذلك، قم بتحسين ميزة حفظ المحادثة ChatGPT لتضمين تعليمات محددة مسبقًا من التعليمات المخصصة في سجل المحادثات المحفوظة.

الخطط المستقبلية لـ GPTBLOX

  • أضف القدرة على حفظ سجلات الدردشة ومحتوى صفحة الويب إلى مواقع Notion وEvernote وWordPress.
  • لمزيد من تحسين الميزات المتعلقة بجمع صفحات الويب وإدارتها، خاصة فيما يتعلق بتجربة المستخدم، نحتاج إلى التعلم بشكل أكبر من ملحق Onetab.
  • فكر في إجراء المزيد من المعالجة وتحسين محتوى صفحة الويب المحفوظة، بما في ذلك على سبيل المثال لا الحصر، تلخيص المحتوى وتحسينه من خلال واجهة OpenAI.

استراتيجيات برمجة ChatGPT

الإخراج خطوة بخطوة

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

نقطة دخول صغيرة

يجب أن تكون نقطة الدخول للمشروع صغيرة قدر الإمكان، صغيرة بما يكفي حتى يتمكن ChatGPT من إخراج نسخة أولية كاملة ومفيدة. إذا كانت هناك مشكلات في الإصدار الأولي، فإن الكود المحدود ونطاق الميزات يجعل من السهل على ChatGPT أو البشر تصحيحها.

الحد الأدنى من الوحدات

قم بعزل الكود الذي يحتاج إلى تعديل أو إضافة، وقم فقط بتزويد ChatGPT بأصغر جزء ممكن من الكود في كل مرة. هذا يقلل من فرص الانحرافات المنطقية.

تأكيد الرمز

قبل إضافة ميزات أو منطق جديد، ابدأ نافذة محادثة جديدة وأعد إدخال متطلبات المشروع والرمز ذي الصلة إلى ChatGPT للتأكيد. بمجرد التأكيد، تابع تطوير الميزات الجديدة.

تحديد الرمز

إذا قام ChatGPT بإنتاج تعليمات برمجية بها تناقضات بسبب قيود الذاكرة السياقية، فأعد إرسال الكود ذي الصلة واطلب من ChatGPT إجراء تعديلات بناءً على أحدث التعليمات البرمجية.

التوجيه العميق

عندما تفشل محادثات متعددة في حل المشكلات، قم بالتعمق في المتطلبات الوظيفية المحددة والتعليمات البرمجية. قم بتوفير الإرشادات اللازمة لـ ChatGPT بناءً على تجربتك الخاصة.

قضايا الفحص الذاتي

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

التراجع في الوقت المناسب

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

إذا كنت مهتمًا ببرمجة الذكاء الاصطناعي أو كنت قلقًا بشأن “خطأ خادم داخلي chatgpt”، فلا تتردد في تجربة GPTBLOX ومشاركة تجربتك. إذا واجهت أي مشاكل أو لديك اقتراحات للتطوير المستقبلي، فكلنا آذان صاغية. شكرًا لك!

© 版权声明

相关文章

没有相关内容!

暂无评论

暂无评论...