برمجة Vibe، البرمجة بدون كود، والقواعد الجديدة لتطوير web3
مرحبًا بكم في Slate Sunday، الميزة الأسبوعية من CryptoSlate التي تعرض مقابلات معمقة، وتحليلات خبراء، ومقالات رأي تذهب إلى ما وراء العناوين لاستكشاف الأفكار والأصوات التي تشكل مستقبل العملات الرقمية.
إذا كنت قريبًا من مجتمع تويتر التقني هذا العام، فمن المحتمل أنك سمعت أحدهم يتحدث عن "vibe coding". ربما مررت على الميمات المنتشرة، أو قرأت سلسلة كريم حول كيف يعيد تشكيل web3، أو حتى لاحظت أن قاموس Collins اختاره ككلمة العام. لكن بعيدًا عن الضجة، ما الذي يجعل vibe coding ممكنًا فعليًا؟ ومن هم الأشخاص الذين يستخدمونه فعليًا في العمل الحقيقي؟
لاكتشاف ذلك، تحدثت مع Eric Chen، الشريك المؤسس لـ Injective، الذي أطلق فريقه مؤخرًا مجموعة من المنتجات الجديدة، بما في ذلك iBuild، وهي منصة تطوير مدعومة بالذكاء الاصطناعي تتيح لك بناء ونشر التطبيقات دون كتابة سطر واحد من الكود.
يبدأ Chen حديثنا بمزيج من الحماس الصادق والبراغماتية الواقعية، وهي صفات قد تكون ضرورية للبقاء في دوامة هذه الصناعة المستمرة.
ما هو vibe coding، ولماذا يتحدث الجميع عنه فجأة؟
vibe coding، ببساطة، هو "مناسب تقريبًا للجميع". على الأقل، هذا رأي Chen.
“إذا كنت مبتدئًا جدًا في تطوير البرمجيات، فإن vibe coding هو بوابتك لصنع أول تطبيق خاص بك وإطلاق... منتجات مثيرة جدًا باستخدام أوامر نصية بسيطة جدًا.”
الرؤية بهذه السلاسة: نوع من ChatGPT للبرمجة. يصف المستخدم ما يريد بلغة الحياة اليومية، والنظام (جزء منه ذكاء اصطناعي حواري، وجزء آخر مجموعة أدوات تطوير كاملة) يبني هيكل تطبيق عامل، أحيانًا خلال دقائق.
“يمكنك فعليًا الحصول على الخطوات الأولى لتطوير موقع ويب قوي جدًا وتحويل أفكارك إلى منتج كامل خلال ساعات.”
فهل يعني ذلك أن vibe coding سيستبدل المطورين بالكامل؟ ليس تمامًا. على الأقل ليس بعد. في الواقع، يعمل كـ"محسن". يوضح Chen:
“إذا كنت مهندس برمجيات متمرسًا وكبيرًا، فإن vibe coding يصبح أكثر قوة لأنه يرفعك من حيث دورة حياة التطوير، ويسرع فعليًا عملية تطويرك. تعلم، مع بضع جمل من الأوامر، يمكنك فعليًا تحويل أفكارك إلى منتج كامل.”
وهذا ليس مجرد كلام من وادي السيليكون. وفقًا لاستطلاعات حديثة، يستخدم ما يقرب من 75% من المطورين في الشركات الناشئة في مراحلها المبكرة نوعًا من vibe coding في سير عملهم، ويزعم أكثر من نصفهم أنه يزيد من سرعة التسليم لديهم بنسبة لا تقل عن 30%. ونعم، الميم حقيقي: حتى "ربع شركات Y Combinator الآن تطلق نماذج MVP الخاصة بها باستخدام منصات vibe coding".
iBuild من Injective: إطلاق المنتجات بسرعة البرق
ومع ذلك، الكلمات الطنانة ليست كافية لـ Chen؛ فهو يريد الأدلة. هنا تأتي منصة iBuild من Injective، كعرض عملي لكيفية عمل vibe coding خارج نطاق الافتراضات. يشارك Chen:
“كنت أعرض هذا مع المجتمع في اليوم الآخر، قبل الإطلاق... لذا كنت أذهب إلى تويتر وأقول لهم، "مرحبًا، هل لديكم أي أفكار؟" ثم يمكنني إنشاؤها وعرضها خلال دقائق.”
ما حدث بعد ذلك، كما يقول Chen، يبدو وكأنه أنقى أشكال البحث والتطوير التعاوني:
“أنشأت في البداية تطبيق يانصيب على السلسلة باستخدام iBuild خلال دقائق، ثم تمكنت من إطلاقه، ولاحقًا أصبح لعبة إنتاجية طورتها Hyper Ninjas، لأنهم أحبوا الفكرة.”
وتتوالى الأمثلة. يتحدث Chen عن تطبيق يسمى Pushin’ P أنشأه أيضًا في دقائق وأصبح فيروسيًا. يضحك:
“أعتقد أننا فتحنا فعليًا صندوق باندورا مع iBuild.”
وبالفعل، يبدو أن هذا هو النمط السائد في كل ما يتعلق بتطوير الذكاء الاصطناعي: إطلاق قوى غامضة لا يفهم أحد تمامًا كيفية فك شيفرتها.
النتيجة؟ ما كان في السابق عملية معقدة مليئة بالرموز الغامضة والمكتبات ومشاكل النشر، يحدث الآن "بدون أي حواجز للدخول".
في إحدى المسابقات الأخيرة التي نظمتها Injective، يشارك Eric، تم نشر حوالي 20 موقعًا إلكترونيًا خلال 24 ساعة من قبل أعضاء المجتمع الذين بنوا أنواعًا مختلفة من المواقع وأطلقوا تطبيقات إنتاجية كاملة.
من البيئة التجريبية إلى mainnet: لماذا لا تزال السلامة مهمة
القلق الذي يرافق غالبًا أدوات التطوير المدعومة بالذكاء الاصطناعي، خاصة تلك التي توفر الكثير من الأتمتة مثل iBuild، هو الأمان. إذا كان بإمكان أي شخص إنشاء عقود ذكية أو أدوات مالية بنقرة واحدة، فما الذي يمنع النظام بأكمله من أن يصبح هدفًا للاستغلال؟ Chen لا يتجنب السؤال.
“يعتمد ذلك حقًا على تعقيد التطبيق... ويجب على المستخدم أن يكون هو الحكم على ما هو معيار المخاطرة.”
ما يجعل نهج Injective أكثر أمانًا، كما يوضح، هو وحداته المدققة بالكامل التي تكتشف الأنشطة الاحتيالية أو الكود السيئ وتوقفها فورًا. يقول:
“يمكنك إنشاء جميع أنواع التطبيقات المعبرة جدًا والمثيرة للاهتمام، ولكن في نفس الوقت، هناك مجموعات أدوات ووحدات ثابتة تحمي المستخدم.”
لذا حتى إذا أنتج الذكاء الاصطناعي كودًا غير دقيق، فإن التحويلات والمدفوعات والبنية المالية مؤمنة على مستوى البروتوكول.
“المكونات الحرجة، مثل المدفوعات وأنواع الطبقات المالية المختلفة، مدققة وآمنة تمامًا وتدعم عشرات المليارات من الدولارات من حجم الاستخدام وكذلك الأمان.”
الذكاء الاصطناعي: صديق، عدو، ومضاعف للإنتاجية
vibe coding لا يسرع فقط المبتدئين، بل أصبح ضرورة للمطورين الجادين، وهو علامة على العصر الذي نعيشه:
“الذكاء الاصطناعي أصبح جزءًا من أسلوب حياة المطور اليومي. يسمح لهم بإكمال الكثير من الكود الذي ينوون كتابته... إذا انحرف قليلاً عن منطقك، يمكنك إصلاحه بسرعة كبيرة.”
لكن، كما هو الحال مع جميع المسرعات القوية، الاعتدال هو المفتاح، كما يشير Chen:
“هناك نقطة كفاءة مثالية، حيث تستخدمه بما يكفي لتسريع الإنتاجية. ولكن إذا تجاوزت هذه النقطة، فإنه في الواقع يضر بإنتاجيتك وسلامتك.”
يقول إن معظم المبرمجين ذوي الخبرة يعرفون بسرعة بالضبط ما هي تلك النقطة، والمنصة نفسها حريصة على عدم تشجيع عادات التطوير الكسولة. ومع ذلك، تجلب النماذج اللغوية الكبيرة المخاطر بالإضافة إلى السرعة.
ولأنني لست مبرمجًا باستخدام vibe coding بعد، سألت Chen كيف تبدو الهلوسة في البرمجة مقارنة بالنصوص. هل يخترع أشياء بينما يدافع عن عمله بإصرار؟
“لا يزال يتبع البنية النحوية، الهيكل العام، ولكن أحيانًا يكون هناك منطق تم تنفيذه بشكل خاطئ. هناك مكتبات يحاول استيرادها لكنها غير موجودة، إلخ. الشيء المضحك في vibe coding عندما يتعلق الأمر بعملية تطوير البرمجيات هو أن الأخطاء تُكتشف تقريبًا فورًا بواسطة المترجم ووقت التشغيل. الأخطاء واضحة جدًا، حيث يمكن لـ LLM اكتشافها ثم إصلاحها على الفور.”
التجربة هنا ليست حول البحث عن فاصلة منقوطة مفقودة، بل حول القدرة على "تحديد المشكلة بسرعة كبيرة" والسماح لـ LLM بتصحيح المسار بنفسه.
فما الذي يبنيه الناس فعليًا؟
رغم كل الحديث عن الإنتاجية، ما يهم هو النتائج. يصف Chen النطاق، من تطبيقات الزراعة اللامركزية إلى الأدوات الاحترافية لأتمتة التداول، وألعاب الكازينو الصغيرة، و"تطبيقات فنية بصرية رائعة جدًا".
الديناميكية هنا ساحرة: ثقافة تطوير تعيد مزج نفسها بأدوات جديدة بسرعة الضوء:
“يتراوح الأمر كثيرًا من الألعاب إلى تحسينات التداول، والتداول الذاتي، وما إلى ذلك.”
وكيف تحقق iBuild أرباحًا من المنصة؟ إنه نموذج "شفاف جدًا"، كما يقول Chen، وهو إرث آخر من قيم web3:
“تدفع حسب الاستخدام. تدفع بناءً على استخدامك لـ API، لذا الأمر لا يتعلق بدفع رسوم شهرية.”
إذًا، مع كل الوافدين الجدد في موجة "البرمجة حسب الإحساس" هذه، أين تبرز Injective؟ يوضح:
“Injective لديها بيئة MultiVM، وهذا يعني وجود بيئة web assembly إضافية تستخدم Rust، وهي لغة آمنة جدًا وتمنع العديد من حلول vibe coding من كتابة كود غير آمن.”
والأهم من ذلك:
“هناك وحدات مالية مدمجة، ومكونات على مستوى السلسلة مثل وحدة التبادل التي هي آمنة تمامًا، ولا توجد طريقة لتفاعل التطبيقات غير المهيأة معها بطريقة غير آمنة.”
والنظام البيئي في نمو مستمر. أطلقت Injective مؤخرًا EVM الخاص بها، و"عشرات وعشرات الشركاء المثيرين" ينشرون على Injective كل يوم.
“يفتح EVM الباب أمام ملايين المطورين ومليارات المستخدمين المحتملين، وبيئات الآلة الافتراضية للعقود الذكية، والأداء، والتبادل، والطبقات المالية في العمود الفقري.”
البرمجة بسرعة الميمات
vibe coding ليست مجرد فضول لكلمة العام. إنها تعيد رسم من يمكنه البناء، ومدى سرعة انتقال الأفكار من اللوحة إلى mainnet، وما هو ممكن عندما تضع فرق مثل Injective أدوات قوية في أيدي أي شخص، بغض النظر عن خلفيته في البرمجة.
عندما تتحرك وسائل إنشاء البرمجيات بهذه السرعة، وتُزال الحواجز أمام الدخول، فإن وتيرة التطوير سترتفع باستمرار. الطريقة الوحيدة لمواكبة ذلك؟ قد يكون (هل أجرؤ على قولها؟) أن تذهب مع الإحساس.
تم نشر مقال Vibe coding، البرمجة بدون كود، والقواعد الجديدة لتطوير web3 لأول مرة على CryptoSlate.
إخلاء المسؤولية: يعكس محتوى هذه المقالة رأي المؤلف فقط ولا يمثل المنصة بأي صفة. لا يُقصد من هذه المقالة أن تكون بمثابة مرجع لاتخاذ قرارات الاستثمار.
You may also like
تشير بيانات Bitcoin إلى أن 80 ألف دولار هو القاع، ويقول المحللون إن ثيران BTC عادوا

توقعات الأسعار 11/24: SPX، DXY، BTC، ETH، XRP، BNB، SOL، DOGE، ADA، BCH

انخفضت Zcash بنسبة 30% من أعلى مستوى في نوفمبر: هل ستنخفض سعر ZEC أكثر؟

يعتقد Arthur Hayes أن قاع سعر Bitcoin عند 80 ألف دولار كان هو الأدنى

