Windows 10/11
مثبّت 64 بت ونسخة محمولة
TechRetriever وكيل لنظام Windows 10/11 يصيغ سكربتات Bash ويشغّلها داخل WSL أو عبر SSH على أنظمة تملكها، ويعرض كل نتيجة في بطاقة يمكنك فتحها. الإصدار 2.9.30.
scriptsملفانscripts/disk-warn.shتم الحفظbash -n scripts/disk-warn.shرمز الخروج 0scripts/disk-warn.shعُرض الفرقbash scripts/disk-warn.sh 20رمز الخروج 0مثبّت 64 بت ونسخة محمولة
صدر في 8 نوفمبر 2026
تعمل على أنظمة Linux التي تملكها
يتوقف قبل الإجراءات التي تغيّر شيئًا
اختر واحدًا ثم اضغط Test
لتشغيل التطبيق
bash scripting يعني كتابة أوامر الصدفة في ملف نصي عادي، ينتهي اسمه عادةً بـ .sh، فيشغّلها Bash بالترتيب. ابدأ بشيء صغير. يحمل السطر الأول سطر shebang مثل #!/usr/bin/env bash، ويستخدم بقية الملف المتغيرات والشروط والحلقات والدوال، ويُعيد كل أمر رمز خروج يعني فيه 0 النجاح. يصيغ TechRetriever هذه الملفات ويشغّلها بينما تقرأ أنت كل خطوة.
تبدأ كتابة سكربتات الصدفة غالبًا بالنسخ الاحتياطي الآلي، فاطلب من الوكيل سكربتًا ينسخ مجلدًا واحدًا إلى ملف tar يحمل التاريخ. يحفظ الوكيل الملف backup-notes.sh عبر write_file، ويشغّل Shell الأمر bash -n لفحص الصياغة دون تنفيذ السكربت. لم يُنسخ شيء بعد. في وضع Ask first يتوقف الوكيل قبل الإجراءات التي تغيّر شيئًا، وتعرض البطاقة الأمر الدقيق مع رمز خروجه الفعلي، حيث يعني 0 النجاح. انسخ المجلد احتياطيًا بيدك قبل أول تشغيل حقيقي، واطبع أمر tar بـ echo كتجربة جافة أولًا.
list_dir notes → 3 entries
write_file backup-notes.sh → saved
Shell bash -n backup-notes.sh → exit 0
Shell bash backup-notes.sh → waiting for your OKافتح سكربتًا قديمًا واسأل عمّا يفعله سطرًا بسطر. يحمّله read_file، ويسرد grep كل سطر يضبط متغيرًا واحدًا أو يستخدمه، ويشرح الوكيل سطر shebang في السطر 1 ووضع علامات الاقتباس ورموز الخروج بكلمات بسيطة. وينبّه إلى المتغيرات غير المحاطة بعلامات اقتباس. يذكر كل شرح المفهوم الذي وجده، مثل حلقة أو شرط، فتلتقط المصطلحات أثناء القراءة. وعندما يغمض أمر مدمج، يقرأ http_get صفحة الدليل الرسمي ليستند الجواب إلى نصها. انتقل إلى Plan only إذا أردت الشرح وحده دون أي شيء آخر.
read_file old-cleanup.sh → 24 lines
grep "$dir" old-cleanup.sh → 5 matches
http_get manual page for a builtin → readانسخ سجلًّا من نظامك الخاص إلى مجلد العمل واسأل أي الأسطر تذكر كلمة مثل timeout. يعيد grep الأسطر المطابقة، ويفتح read_file الملف كاملًا حين تحتاج إلى السياق. يستطيع الوكيل مساعدتك في تحليل سلسلة نصية في Bash: الصق سطرًا واحدًا من السجل واطلب حلقة تقسّمه إلى حقول وتطبع كل حقل بـ echo. يحفظ write_file الحلقة باسم parse-log.sh، ويعرض edit_file كل تعديل لاحق على شكل فرق. اعمل على النسخة فقط.
كتابة الأكواد بلغة Bash كثيرًا ما تكون هذا بالضبط: أمر كتبته مرات عديدة يصبح ملفًا يقرأ مدخلاته من $1 و$2. الصق الأمر الذي تعيد كتابته واطلب رسالة استخدام وفحصًا يتأكد من وجود الوسيطين. يحفظ write_file السكربت، ويشغّل Shell الأمر bash -x الذي يطبع كل أمر قبل تنفيذه. اقرأ السجل. أصلح ما يبدو خاطئًا بـ edit_file، وقارن السجل بما توقعته قبل أن توافق على أي خطوة تغيّر شيئًا أو تعيد استخدام السكربت.
النصيحة وحدها لا تكفي. يذهب TechRetriever 2.9.30 أبعد: ينفّذ أمر Shell بنفسه ويعرض رمز الخروج الفعلي، فتحكم على النتيجة بدل أن تخمّن.
| مساعد دردشة معتاد | TechRetriever | |
|---|---|---|
| التشغيل | تنسخ السكربت وتشغّله بنفسك | يشغّله Shell ويعرض رمز الخروج الفعلي |
| التعديل | يلصق سكربتًا جديدًا كاملًا في الدردشة | يعدّل edit_file الملف ويعرض الفرق |
| التحكم | لا يشغّل شيئًا، فلا يوجد ما توافق عليه | يتوقف Ask first قبل الإجراءات التي تغيّر شيئًا |
| السياق | لا يرى إلا ما تلصقه | يقرأ read_file وgrep سكربتاتك وسجلاتك |
يأتي المبتدئون الذين لم يكتبوا سكربتًا من قبل أولًا، ومنهم من يتعلم Bash قادمًا من Windows ويريد أن يرى كيف يتصرف كل سطر. ابدأ بشيء صغير جدًا. اكتب سكربتًا واحدًا في WSL، واقرأه سطرًا سطرًا، واطلب من الوكيل شرح كل جزء قبل أن تشغّل أي شيء.
ويستخدمه الممارسون الذين يملكون بضعة أجهزة Linux خاصة بهم في المهام التي يكررونها. برمجة Bash لخادم منزلي أو مختبر اختبار تعني البحث في السجلات وفحص الأقراص ونسخًا احتياطية تحمل التاريخ وحلقات على قائمة من خوادمك. تتحول كل مهمة إلى سكربت بوسائط. وتراجع أنت الفرق.
المجموعة الثالثة هم مستخدمو Windows الذين يديرون أنظمة Linux عبر SSH، والأداة مخصصة فقط للخوادم التي يملكونها أو يديرونها. تعمل سكربتاتهم على جانب Linux، بينما يبقى TechRetriever على Windows 10 أو 11. في وضع Ask first يتوقف الوكيل قبل الإجراءات التي تغيّر شيئًا، ولا يشغّل Plan only أي شيء. تحقق من كل هدف.
bash scripting هو وضع أوامر الصدفة في ملف نصي عادي، ينتهي اسمه عادةً بـ .sh، ليشغّلها Bash بالترتيب. ابدأ بسطر shebang. أضف المتغيرات والشروط والحلقات والدوال، وافحص رمز خروج كل أمر، حيث يعني 0 النجاح.
نعم. techretriever.com هو الموقع الرسمي لـ TechRetriever، والمثبّت الذي يشير إليه هو النسخة الأصلية. قارن مجموعه الاختباري SHA-256 بالبيان المنشور لأن المثبّت غير موقّع رقميًا بعد، واستخدم زر Send feedback داخل التطبيق لطرح أسئلتك.
تعمل السكربتات داخل WSL على حاسوبك، أو على نظام Linux تملكه وتصل إليه عبر SSH. أما TechRetriever نفسه فيعمل على Windows 10 أو 11. حافظ على نطاق ضيق. فهو مخصص فقط للأجهزة التي تملكها أو المصرّح لك بإدارتها، ولا يتحقق من ذلك نيابةً عنك.
نعم. Plan only هو الطريق المضمون: يكتب خطة ولا يشغّل شيئًا إطلاقًا، لا أوامر ولا تغييرات في الملفات. يتوقف Ask first قبل الإجراءات التي تغيّر شيئًا، لكن قد يعمل أمر للقراءة فقط دون توقف. أما Auto-run فيعمل فورًا، فاحتفظ به لعمل راجعته سابقًا.
نعم، إذا كنت مصرّحًا لك بإدارة ذلك الخادم. اختبر أولًا. شغّل السكربت على جهازك أو على خادم اختبار، واحتفظ بنسخة احتياطية قبل أي سكربت يغيّر الملفات أو يحذفها، واقرأ كل أمر قبل أن توافق عليه.
يتلقى النموذج السحابي نص الطلب، بما فيه نص أي ملف يقرؤه الوكيل، فيرى ذلك المزوّد سكربتك. النموذج المحلي يغيّر الصورة. مع النموذج المحلي لا يغادر شيء الحاسوب، وتبقى المحادثات ومجلدات العمل ومفاتيح API على الحاسوب في الحالتين.
لا. أنت تقرأ الفرق، وتفحص الصياغة بـ bash -n، وتختبر السكربت على جهاز تملكه قبل أن يلمس بيانات حقيقية. يكتب الوكيل مسودات، وتعرض بطاقة Shell رمز الخروج الفعلي، لكن مراجعتك وحدها تحدد ما إذا كان السكربت صحيحًا.
حجم المثبّت نحو 34 ميغابايت. ثبّته على Windows 10 أو 11، وافتح مجلدًا فيه سكربتاتك، وابدأ بـ Plan only، ثم انتقل إلى Ask first حين تريد أن يشغّل الوكيل شيئًا.
تنزيل TechRetriever لنظام Windows ↗كل صفحة متاحة بـ 20 لغة.
ما الذي يفعله الوكيل بالسكربتات ↗ النماذج السحابية والمحلية والمدمجة ↗ أدلة السكربتات خطوة بخطوة ↗ خطوات التنزيل والمجموع الاختباري ↗ أسئلة وأجوبة ↗ الخصوصية والتعامل مع البيانات ↗