المواضيع الرائجة
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
أعتقد أن الكثير من الأشخاص الذين قد يرغبون في تطوير مشروع برمجي جديد غالبا ما يتعثرون في البداية في عملية بدء تشغيله ، حيث يبدو من الصعب جدا البدء بمستودع فارغ.
لذلك اعتقدت أنني سأقوم بسرعة بسير العمل الأخير ، مما يقلل بشكل كبير من الشريط من حيث الجهد والوقت اللازمين للبدء.
الجزء الأكثر أهمية إلى حد بعيد هو أن يكون لديك فكرة جيدة أو ما يجب القيام به والذي سيكون مفيدا بالفعل لكثير من الناس إذا كان يعمل بشكل صحيح وفعلت ما يحاول القيام به بشكل جيد.
لا يمكنني مساعدتك حقا في هذا الجزء ، لكن النصيحة الشائعة المتمثلة في خدش الحكة الخاصة بك وحل نقاط الألم (غير المتخصصة) هي طريقة جيدة جدا للبدء. أجد أفكر في أفكار المشروع باستمرار.
على أي حال ، فإن الخطوة التالية هي كتابة الفكرة بشكل غير رسمي ، كما قد تفعل في رسالة بريد إلكتروني سريعة إلى صديق مقرب.
أنت لا تحاول جعل هذه الخطة رسمية ، فقط أسرع طريقة لنقل الفكرة الأساسية وما تفعله وتحديد أي أجزاء من مجموعة التكنولوجيا أو المكتبات التي تعرف أنك تريد استخدامها.
تظهر لقطات الشاشة المرفقة مثالا على ذلك لفكرة كانت لدي بشكل عشوائي قبل يومين. استغرق الأمر مني ربما 10 أو 15 دقيقة للكتابة. لا يجب أن يكون طويلا ، ويمكنه الرجوع إلى مصادر أخرى لإبقائه موجزا.
يصبح هذا الوصف الأولي بعد ذلك هو المطالبة ل GPT-5 Pro. عادة ما يستغرق هذا ما لا يقل عن 15 أو 20 دقيقة للتشغيل (أطول بشكل ممتع مما يستغرقه كتابة الموجه). يمكنك تجربة نماذج أخرى ، لكنها ستكون أسوأ بكثير.
غالبا ما آخذ نفس المطالبة وأعطيها إلى Grok4 Heavy أو Opus4.1 وأعيد تغذية هذه الأفكار إلى GPT-5 Pro وأشجع Pro على أخذ أي أفكار جيدة يراها في المقترحات الأخرى. إذا كان هناك بالفعل شيء ذكي في تلك الخطط ، فسوف يتعرف عليه GPT-5 Pro ويدمجه.
ثم سأطلب من Pro إنشاء مستند خطة تخفيض سعر مفصل ودقيق بناء على استجابته الأولى ، وسأحفظ ذلك كملف في مجلد مشروع تم إنشاؤه حديثا.
ثم غالبا ما أكرر هذا عدة مرات ، وأبدأ محادثة احترافية جديدة في تطبيق الويب وأعطي ملف خطة التخفيض بالكامل وأخبره بتحسين الخطة بطرق مختلفة لجعلها أكثر موثوقية وقوة وأداء وبديهية وسهلة الاستخدام وغيرها من الصفات الجيدة.
وسأشجع Pro على إجراء بحث شامل على الويب حول أحدث الوثائق والمدونات والبرامج التعليمية وما إلى ذلك للعثور على مكتبات أو طرق أفضل للقيام بالأشياء.
سآخذ بعد ذلك المراجعات المقترحة وألصقها في المخطوطة وأطلب من المخطوطة دمج المراجعات في مستند خطة تخفيض السعر الحالية.
بعد 2 أو 3 جولات من هذا ، تستقر الأمور وتحصل على خطة جيدة ومتجسدة حقا. هذا هو مفتاح كل شيء ، لأنه عندما لا تزال الأشياء في مرحلة الخطة ، يكون من الأسهل بكثير تعديلها وتحسينها لأنه ليس لديك أي رمز حتى الآن. قم بالقياس مرتين ، وقطع مرة واحدة ، وما إلى ذلك.
فيما يلي رابط إلى مستند الخطة الناتج الذي جاء من المطالبة الأولية لهذه الفكرة:
في هذه المرحلة ، أبدأ في إضافة ملف AGENTS dot md. أبدأ بواحد موجود لدي وأطلب من Pro (في نفس الجلسة التي تمت كتابة فيها أحدث مستند خطة) تخصيصه لهذا المشروع الجديد ومكدس التكنولوجيا مع الحفاظ على أي شيء عام.
إذا كانت هناك بعض المكتبات المهمة للغاية ، فسأقوم أيضا في بعض الأحيان بإنشاء دليل متخصص لأفضل الممارسات (على سبيل المثال ، إذا كنت تقوم بإنشاء خادم MCP ، فسأقوم بإنشاء دليل أفضل الممارسات المتخصص لمكتبة fastmcp ، ولكن حيث أوضح أيضا كيفية هيكلة المشروع ، وما إلى ذلك)
في هذه المرحلة ، أطلب من الترميز في جلسة واحدة البدء في بناء بنية المشروع ، وإنشاء مجلدات وملفات نائبة فارغة ، وإنشاء ملف .gitignore ، وما إلى ذلك.
هنا حيث تختلف عمليتي بشكل كبير عن النهج النموذجي. أستخدم أولا مشروع الخرز الخاص ب Steve Yegge وأطلب من المخطوطة تحويل مستند الخطة إلى مجموعة من المهام والمهام الفرعية باستخدام الخرز.
ثم أستخدم tmux لإنشاء مجموعة من جلسات المخطوطة ، ما يصل إلى 8 جلسات في وقت واحد (أعتقد أن أكثر من ذلك سيعمل أيضا بشكل جيد) ...


إليك الرابط إلى الموضوع الخاص بي حول إغلاق حلقة الأتمتة باستخدام tmux:

8 نوفمبر 2025
لقد اكتشفت للتو كيفية أتمتة سير عمل الوكيل الخاص بي بشكل أكبر باستخدام بعض سحر tmux.
الآن بعد أن أستخدم مشروع بريد وكيل mcp الخاص بي للحصول على مجموعة من الوكلاء للتحدث مع بعضهم البعض حول تنفيذ خطة (وكذلك التنسيق باستخدام مشروع الخرز لإدارة المهام) ، ما زلت بحاجة إلى "إطعام" الوكلاء عن طريق وضع مجموعة من الرسائل في قائمة الانتظار في المخطوطة لإبقائهم مشغولين.
يتضمن ذلك الانتقال واحدا تلو الآخر عبر أجزاء tmux المختلفة (واحد لكل مثيل مخطوط) ولصق بعض الرسائل الجاهزة أو الضغط على السهم لأعلى عدة مرات لإعادة استخدام الرسائل السابقة ، مثل:
"اختر الخرزة التالية التي يمكنك فعلها بشكل مفيد الآن وابدأ في الترميز عليها على الفور. قم بتوصيل ما تفعله إلى الوكلاء الآخرين عبر بريد الوكيل ".
إنه شعور سخيف وغير فعال بعض الشيء للقيام بذلك ، على الرغم من أن الأمر لا يستغرق وقتا طويلا لإعطاء كل وكيل تعليمات كافية لإبقائه مشغولا لأكثر من ساعة.
لكنني أدركت الآن أنه يمكنني وضع مجموعة من الرسائل تلقائيا في قائمة الانتظار في كل جزء tmux ذي صلة في وقت واحد ، ببساطة عن طريق نسخ هذا ولصقه في وحدة التحكم خارج جلسة tmux (يتم اختبار هذا والعمل في zsh):
---
PANES = ($ {(f) "$ (tmux list-panes -a -F '#S:#I.#P' | tail -n +3 | head -n -2)"})
للجزء في $PANES ؛ فعل
tmux send-keys -t $pane -l 'اختر الخرزة التالية التي يمكنك فعلها بشكل مفيد الآن والبدء في الترميز عليها على الفور ؛ قم بتوصيل ما تفعله إلى الوكلاء الآخرين عبر بريد الوكيل.
النوم 0.1
tmux مفاتيح الإرسال -t $pane Enter
لأن أنا في {1..4}; فعل
tmux send-keys -t $pane -l "استمر ، قم بعمل مفيد! والتواصل!
النوم 0.1
tmux مفاتيح الإرسال -t $pane Enter
منجز
tmux send-keys -t $pane -l "رائع ، الآن أريدك أن تقرأ بعناية جميع التعليمات البرمجية الجديدة التي كتبتها للتو والتعليمات البرمجية الأخرى الموجودة التي قمت بتعديلها للتو ب "عيون جديدة" تبحث بعناية فائقة عن أي أخطاء واضحة أو أخطاء أو مشاكل أو ارتباك ، وما إلى ذلك.
النوم 0.1
tmux مفاتيح الإرسال -t $pane Enter
tmux send-keys -t $pane -l 'تأكد من التحقق من بريد الوكيل الخاص بك والرد على الفور إذا لزم الأمر على أي رسائل; بعد ذلك ، تابع الخطة بدقة ، وقم بجميع مهامك المتبقية غير المكتملة بشكل منهجي واستمر في تدوين تقدمك في الخط في مستند الخطة ، عبر الخرز ، وعبر رسائل بريد الوكيل. لا تتعثر في "مطهر الاتصالات" حيث لا يتم فعل أي شيء. كن استباقيا بشأن بدء المهام التي يجب القيام بها ، ولكن أبلغ زملائك الوكلاء عبر الرسائل عند القيام بذلك وقم بتدوين ذلك في مستند الخطة. عندما لا تكون متأكدا حقا مما يجب القيام به ، اختر الخرزة التالية التي يمكنك العمل عليها بشكل مفيد والبدء.
النوم 0.1
tmux مفاتيح الإرسال -t $pane Enter
tmux send-keys -t $pane -l 'حسنا ، هل يمكنك الآن تحويل انتباهك إلى مراجعة الكود الذي كتبه زملائك الوكلاء والتحقق من أي مشكلات أو أخطاء أو أخطاء أو مشاكل أو أوجه قصور أو مشاكل أمنية أو مشكلات موثوقية ، وما إلى ذلك ، وتشخيص أسبابها الجذرية الأساسية بعناية باستخدام تحليل المبدأ الأول وبعد ذلك إصلاحها أو مراجعتها إذا لزم الأمر؟ لا تقصر نفسك على أحدث الالتزامات ، وألق شبكة أوسع واذهب عميقا للغاية!
النوم 0.1
tmux مفاتيح الإرسال -t $pane Enter
منجز
---
هذا البرنامج النصي:
الحصول على الأجزاء: البحث عن جميع أجزاء tmux، باستثناء أول 2 وآخر 2
يرسل 8 رسائل إلى كل جزء محدد:
"اختر الخرزة التالية ..."
- يخبر الوكلاء ببدء العمل على المهمة التالية
"استمر..." × 4 - التشجيع المتكرر لمواصلة العمل
"اقرأ بعناية ..." - يوجه مراجعة الكود الجديد
"تحقق من بريد الوكيل ..." - رسالة طويلة حول التنسيق ، وتجنب شلل الاتصال ، والحفاظ على الإنتاجية
"مراجعة الكود الذي كتبه زملائه الوكلاء ..." - مراجعة رمز الأقران للأخطاء / المشكلات
يتم إرسال كل رسالة حرفيا (-lflag) مع تأخير 0.1 ثانية قبل Enter لضمان معالجة Codex CLI لها بشكل صحيح.

11.72K
الأفضل
المُتصدِّرة
التطبيقات المفضلة
