SeedSpindle
المنتج

إضافة بادئات Bash لوظائف قشرة Linux، مع مراجعتها كفروق

01

إضافة بادئة في Bash هي مهمة صغيرة ذات عواقب حقيقية، لأن خطأً واحداً في ~/.bashrc سيلازمك في كل طرفية جديدة. يقرأ SeedSpindle لـ Windows الملف عبر WSL أو SSH، يقترح السطر الجديد كفروق، يشغّل الفحص في Linux، وينتظر موافقتك. كل تغيير يبقى مرئياً في بطاقة، حتى تتمكن من قراءة ما فعله الوكيل، والأداة التي استخدمته، وما الذي أعادته القشرة.

01

تعديل ملفات القشرة

اقرأ ~/.bashrc، اقترح فرقاً، واكتب التغيير فقط بعد قبولك له.

02

تشغيل فحوص Shell

تشغّل Shell الأوامر في WSL أو SSH وتعرض رمز الخروج الحقيقي في بطاقة الدردشة.

03

البحث عن الأوامر

ابحث في صفحات الدليل باستخدام apropos واقرأ المساعدة المدمجة، ثم حوّل ما تجده إلى بادئة.

ما يمكن للوكيل استخدامه

كيف تتدفق الأعمال

يقرأ الوكيل ملفاتك، ويقترح كل تغيير كفروق، ويشغل الأوامر في البيئة التي اخترتها، لذا يأتي الناتج في البطاقة من القشرة الحقيقية وليس من التخمين. القراءة خالية من الآثار الجانبية، وكل كتابة تنتظر موافقتك في وضع Ask first. يتخطى Auto-run هذا التوقف، لذا استخدمه فقط للخطوات التي تثق بها بالفعل. Plan only هو الأبطأ والأكثر حذراً: يكتب ما سيفعله ويتوقف. اختر الوضع الذي يتناسب مع مقدار ما تريد رؤيته قبل تغيير ملف، وغيّره كلما تغيرت المهمة. تحتفظ كل بطاقة بناتها الكاملة، والتي يمكنك فتحها لاحقاً.

المهام الشائعة

إضافة اختصار لمجلد

المهمة: الانتقال إلى مجلد مشروع بكلمة قصيرة واحدة. يقرأ الوكيل ملف البادئات الخاص بك بـ read_file، وينسخه بـ copy_file، ويقترح سطرًا واحدًا بـ edit_file، مثل اسم يشغل cd داخل مجلد مشاريعك. يمكن لـ bashrc scriptlet تبديل دليل cd لك بنفس الطريقة، ويعرض الفرق كسطور مضافة قليلة. ثم تشغّل Shell الملف بـ source وتبلغ رمز الخروج. قائمة قصيرة. يوقف Ask first قبل الكتابة، لذا تقرأ الفرق، تقبله، وتختبر الاسم الجديد في طرفية جديدة. يعمل النمط نفسه مع أي اختصار: يسمي الوكيل الأدوات التي يستخدمها، وترى كل نتيجة، ولا يتغير ملف قبل موافقتك.

إضافة إدخالات بادئة Linux بالجملة

المهمة: وضع عدة اختصارات ذات صلة في مكان واحد. لإضافة إدخالات بادئة linux لـ ll و la وملخص القرص، يقرأ الوكيل ~/.bash_aliases بـ read_file، ويبحث عن تعارض الأسماء بـ grep، ويقترح الكتلة الكاملة كفروق. سجل القشرة لكل دليل موضوع منفصل، ويمكن للوكيل صياغة أسطر bashrc تلك أيضًا إذا طلبت ذلك. يخبرك بالسطور الجديدة. يكتب Plan only الخطة ولا يشغل شيئاً، لذا يمكنك قراءة الإضافات الثلاث أولاً، ثم التحول إلى Ask first، وقبول الفرق، وتشغيل alias لرؤية القائمة. يظهر الوكيل قائمة البادئات النهائية في البطاقة، لذا لا يخفي شيئاً عن النتيجة. لأن الوكيل يقرأ قبل الكتابة، يمكنه ملاحظة أن اسماً مستخدماً بالفعل وإخبارك قبل اقتراح التعارض.

تغيير ألوان الموجه

المهمة: جعل الموجه أكثر هدوءاً. يريد العديد من المستخدمين إزالة ألوان الموجه بعد نسخ سطر ملون من منتدى، ويعثر الوكيل على السطر الذي يحدد الموجه في ~/.bashrc بـ grep ويقرأه بـ read_file. تقترح edit_file نسخة أقصر كفروق، لذا ترى أي رموز الهروب تختفي. لا يمكن لـ Shell عرض الألوان لك، لأن الفحص هو كيف يبدو الموجه، وهو دورك. خذ وقتك. افتح طرفية جديدة بعد قبول الفرق وقضِ على النتيجة بعينيك. هذا أيضاً كيف تجرب سطرًا جديدًا بأمان: تحمّله، تنظر إلى النتيجة، وتطلب التراجع إذا لم يكن ما تريده.

النسخ الاحتياطي قبل التعديل

المهمة: حماية الملف الذي تعتمد عليه كل يوم. يستخدم الوكيل copy_file لحفظ ~/.bashrc باسم جديد في نفس المجلد، ثم read_file للتأكد من أن النسخة تفتح، وبعد ذلك فقط تقترح edit_file التغيير الحقيقي. تختار اسم النسخة الاحتياطية، والاستعادة هي استدعاء آخر لـ copy_file في الاتجاه المعاكس. يوجد ملفان. يوقف Ask first قبل كل كتابة، لذا يشكل الفرق، نقرة القبول، والاختبار في قشرة جديدة حلقة يمكنك تكرارها لكل أداة من الأدوات الثمانية في قائمة الميزات. عندما تنتهي، يجلس النسخة الاحتياطية والملف الجديد جنباً إلى جنب، مما يجعل المقارنة اللاحقة مباشرة ويحافظ على تاريخك الخاص واضحاً.

ما لا يفعله SeedSpindle

SeedSpindle ليس خدمة مستضافة أو ملحقاً. هو مخصص فقط لملفاتك الخاصة، جهازك الخاص والخوادم التي تخول لك استخدامها، وتحافظ على العمل داخلها، لأن Shell و web و SSH ليست مقصورة على مجلد واحد. تراجع كل فرق ونتيجة بنفسك، لأن شيئاً هنا غير مضمون أنه صحيح. يشمل ذلك البادئات والدوال التي يقترحها: اقرأ ما تفعله قبل قبولها، ولا تقم بـ alias لأمر لإخفاء ما يفعله حقاً.

SeedSpindle لـ Windows

ابدأ تحرير قشرةك بفروق

حمّل SeedSpindle ↗