mirror of https://github.com/aliasrobotics/cai.git
This commit is contained in:
parent
0490ca94f2
commit
c9b3c5e96f
|
|
@ -0,0 +1,45 @@
|
|||
# TODO - تحليل المشروع الشامل
|
||||
|
||||
## المرحلة الأولى: التحليل الدقيق للمشروع والوظائف
|
||||
|
||||
### 1. فهم الغرض العام
|
||||
- [x] قراءة ملف README.md
|
||||
- [x] قراءة ملف DISCLAIMER
|
||||
- [ ] استكشاف مجلد docs/ لفهم التوثيق
|
||||
|
||||
### تقرير أولي عن الغرض العام:
|
||||
Cybersecurity AI (CAI) هو إطار عمل مفتوح المصدر وخفيف الوزن يمكّن المتخصصين في الأمان من بناء ونشر أتمتة هجومية ودفاعية مدعومة بالذكاء الاصطناعي. يهدف إلى أن يكون الإطار الرسمي للذكاء الاصطناعي في الأمن السيبراني، ويستخدمه بالفعل آلاف المستخدمين الفرديين ومئات المؤسسات.
|
||||
|
||||
### 2. تحليل هيكل المشروع
|
||||
- [x] استكشاف البنية العامة للمشروع
|
||||
- [x] تحليل مجلد src/cai/ (القلب النابض)
|
||||
- [x] دراسة ملف src/cai/cli.py (نقطة الدخول)
|
||||
- [ ] تحليل مجلد src/cai/repl/commands/ وجميع ملفاته:
|
||||
- [ ] agent.py
|
||||
- [ ] graph.py
|
||||
- [ ] memory.py
|
||||
- [ ] run.py
|
||||
- [ ] والملفات الأخرى
|
||||
- [ ] تحليل مجلد src/cai/agents/:
|
||||
- [ ] red_teamer.py
|
||||
- [ ] blue_teamer.py
|
||||
- [ ] codeagent.py
|
||||
- [ ] الوكلاء الآخرين
|
||||
- [ ] تحليل مجلد src/cai/tools/:
|
||||
- [ ] reconnaissance
|
||||
- [ ] web
|
||||
- [ ] network
|
||||
- [ ] الأدوات الأخرى
|
||||
- [ ] استكشاف مجلد examples/
|
||||
- [ ] تحليل ملف pyproject.toml لنقاط الدخول
|
||||
|
||||
### 3. اكتشاف آليات سطر الأوامر
|
||||
- [ ] فحص المشروع لفهم طريقة التثبيت
|
||||
- [ ] تحليل cli.py بدقة للأوامر المتاحة
|
||||
- [ ] دراسة repl/commands/ لجميع المعاملات والخيارات
|
||||
- [ ] توثيق جميع الأوامر والمعاملات المكتشفة
|
||||
|
||||
### 4. التوثيق والتلخيص
|
||||
- [ ] كتابة تقرير شامل عن المشروع
|
||||
- [ ] إنشاء قائمة بجميع الأوامر والمعاملات
|
||||
- [ ] تحديد نقاط القوة والضعف في المشروع
|
||||
Loading…
Reference in New Issue