---
title: 'REA التعليمات: الإعداد والتحديثات واستكشاف الأخطاء وإصلاحها'
url: https://rea.tools/ar/faq/
---

[الرئيسية](https://rea.tools/ar/) / أسئلة وأجوبة

# REA التعليمات.

الإعداد والتحديثات والتحليل واستكشاف الأخطاء وإصلاحها.

## الإعداد والتحديثات

كيف أثبّت REA؟

بعد تجهيز Node.js وnpm، شغّل الإعداد واختر مساعدك البرمجي وراجع التغييرات المقترحة.

محطة \* وكيل الإعداد

```
npx rea-agents@latest setup
```

يسجّل أمر الإعداد اتصال MCP الخاص بـ REA ويثبّت مهارة التحليل المناسبة. بعد اكتماله، أعد تشغيل مساعدك وأعطه مسار الملف وسؤالك. يوضّح [دليل الإعداد](https://rea.tools/get-started/) المتطلبات وخطوات التحليل الأول.


ما هي عوامل الترميز التي يمكن استخدامها REA?

يمكنك استخدام أي مساعد يدعم خوادم MCP المحلية. يشمل الإعداد Claude Code وClaude Desktop وCodex وCursor وGemini CLI وWindsurf وDevin وOpenCode وAntigravity وGitHub Copilot CLI وCommand Code وGrok Build وOMP وVS Code. تُضاف وصلة Grok Bot من محادثته.

[قم بتوصيل مساعدك البرمجي](https://rea.tools/get-started/#agent).


كيف أحدّث REA؟

REA الإصدارات بشكل متكرر ، بما في ذلك إصلاحات الأخطاء. إذا قمت بتثبيت CLI مع npm:

المحطة الطرفية \* مثبتة CLI

```
rea update
```

اتبع أمر تحديث الإعداد الذي يظهر بعد التحديث. إذا أعددت مساعدك باستخدام `npx`، فنفّذ:

محطة \* تحديث وكيل الإعداد

```
npx rea-agents@latest setup
```

راجع التغييرات وأعد تشغيل مساعدك. يستخدم اتصال REA إصدارًا محددًا من الحزمة، لذلك أعد تشغيل الإعداد لاستخدام الإصدار الجديد. لتنفيذ أمر CLI مرة واحدة، أضف الأمر بعد `npx -y rea-agents@latest`.



يتم تثبيت المهارة من skills.sh كفى?

تزوّد المهارة مساعدك بتعليمات التحليل. شغّل [إعداد REA](https://rea.tools/ar/faq/#install) لتوصيل خادم MCP وتثبيت المهارة المناسبة، ثم أعد تشغيل مساعدك ليتمكّن من استخدام الأدوات.

## التحليل

ماذا يمكنني تحليل مع REA?

تبدأ مع هذا النوع من البرامج لديك:

- [الملفات التنفيذية والمكتبات الأصلية](https://rea.tools/guides/native/): الدوال وتعليمات التجميع والكود شبه البرمجي والمراجع.
- [JavaScript و Electron التطبيقات](https://rea.tools/guides/javascript/): الوحدات والواردات والتصنيف الدولي للبراءات ومواقع المصدر.
- [صفحات المتصفح](https://rea.tools/ar/guides/browser/): البرامج النصية والطلبات وملاحظات وقت التشغيل.

يدعم REA أيضًا تحليل تجميعات .NET وغيرها من التجميعات المُدارة وملفات Android APK والبرامج الثابتة والموارد المعبأة. تعرض [دراسات الحالة](https://rea.tools/ar/showcase/) أمثلة عملية.


هل أحتاج Hopper, Ghidra أو IDA?

يستخدم التحليل المتعمّق للبرامج الأصلية إحدى هذه الأدوات. أما الفحص الثابت لـ JavaScript و.NET فيعمل على الملفات المقدّمة ولا يحتاج إلى محرك تحليل أصلي.

وصّل تثبيت Ghidra أو IDA الموجود لديك، أو دع الإعداد يكتشف Hopper ويقترح تثبيته. تعتمد الأداة المتاحة على نظام التشغيل والهدف. [إعداد التحليل الأصلي](https://rea.tools/get-started/#native).


هل يمكنني استخدام REA بدون المساعد البرمجي?

نعم. تستخدم CLI عمليات التحليل نفسها. لتحليل تطبيق JavaScript أو Electron محلي:

محطة \* تحليل التطبيق الثابت

```
npx -y rea-agents@latest analyze-javascript-application \
  /absolute/path/to/app --json
```

استبدل المسار بمجلد التطبيق المستخرج أو ملف ASAR. راجع [استخدام CLI](https://rea.tools/get-started/#terminal) لخيارات التثبيت.


ما الكود الذي يعيده REA؟

يعيد تحليل البرامج الأصلية تعليمات التجميع والكود شبه البرمجي، مع استدعاءات الدوال والمراجع والثوابت ذات الصلة. ويعيد تحليل JavaScript الوحدات والعلاقات بينها ومواقعها في الكود المصدري.

يستخدم مساعدك النتائج لشرح السلوك أو كتابة تنفيذ واختباره. توضح [حسابات DX-Ball](https://rea.tools/ar/showcase/dx-ball/#sound-pan) و[أداة التحقق من flag في CTF](https://rea.tools/ar/showcase/ctf/) هذه العملية.


ماذا أسأل مساعدي؟

أعطه هدفًا محليًا وسلوكًا واحدًا تريد فهمه. مثال لتطبيق JavaScript أو Electron:

مساعدك البرمجي

استخدم REA لتحليل /absolute/path/to/app واشرح كيف يصدّر البيانات. اعرض الكود المرتبط ومواقعه في المصدر.

استبدل المسار بهدفك. تحتوي [الأدلة](https://rea.tools/ar/guides/) على طلبات نموذجية للبرامج الأصلية وElectron والمتصفح.

## استكشاف الأخطاء وإصلاحها

لماذا لا يستطيع وكيل أعمالي رؤية REA أدوات?

أعد تشغيل مساعدك أو اتصاله بعد الإعداد. افحص تسجيل REA باستخدام `doctor`؛ مثال لـ Codex:

محطة \* تحقق عميل واحد

```
npx -y rea-agents@latest doctor --client codex --json
```

استبدل `codex` بمعرّف العميل، مثل `claude_code` أو `cursor`. إذا أظهر التقرير تسجيلًا مفقودًا أو قديمًا، فأعد الإعداد لذلك العميل:

محطة \* إصلاح إعداد عميل واحد

```
npx rea-agents@latest setup --client codex
```

راجع الخطة وأعد تشغيل العميل. إذا كان التسجيل سليمًا لكن الأدوات لا تظهر، فافحص خطأ اتصال MCP لدى العميل. [تشخيصات إعداد إضافية](https://rea.tools/get-started/#help).


هل أحتاج إلى البدء Hopper أولا?

يشغّل REA برنامج Hopper عندما تتطلّبه العملية. على macOS، اختر الوضع التجريبي أو فعّل الترخيص في شاشة التشغيل الأول قبل بدء التحليل دون تدخل. [إعداد أدوات التحليل الأصلية](https://rea.tools/get-started/#native).


ماذا أفعل إذا واجهت خطأ؟

[حدّث REA](https://rea.tools/ar/faq/#update) وأعد تشغيل مساعدك، ثم جرّب المهمة نفسها. قد يكون الإصدار الأخير قد أصلح المشكلة بالفعل.

إذا استمرت المشكلة، [افتح issue](https://github.com/morluto/rea/issues/new/choose) واذكر إصدار REA ونظام التشغيل ونوع الهدف وخطوات إعادة إنتاج المشكلة ومخرجات الخطأ. أضف اسم أداة التحليل إذا كانت المشكلة تتعلق بالتحليل الأصلي.

## البيانات والمشاركة

هل REA تحميل تطبيقي?

يحلّل REA الأهداف على جهازك. يستقبل مساعدك النتائج، وتخضع هذه النتائج لسياسة البيانات الخاصة بمزوّد نموذجه.


كيف يمكنني مشاركة مثال أو المساهمة?

هل لديك مثال مفيد باستخدام REA؟ يسعدنا رؤيته. شارك الهدف وسؤالك والنتائج وطريقة التحقق منها في [issue](https://github.com/morluto/rea/issues/new/choose) أو [pull request](https://github.com/morluto/rea/pulls). تساعد مقاطع الكود القصيرة والرسوم الآخرين على متابعة التحليل.

نرحب أيضًا بتقارير الأخطاء وطلبات الميزات وتحسينات الكود والوثائق. يمكنك مناقشة المثال في [المجتمع](https://discord.gg/GkcryMnJDM).
