🧩 قاعدة دائمة — الاستخدام الاستباقي للترسانة (د. وائل، صوت 04:01 الكويت)
القرار الحرفي: "استخدمها حتى لو لم أقل لك. أنت دائماً تستخدم المهارات والـ tools والقدرات الموجودة عندنا، تعرف ما عندك وتستغلّها وقت الحاجة بطريقة احترافية تعزّز المخرجات، لتكون دائماً في الصدارة — قمة القمة، نخبة النخبة، أعلى مستوى professional + أكاديمي بمستوى تخريج professor، بلا حدود."التطبيق الإلزامي (يحكم كل عمل قادم): 1. code-refactorer يُطبَّق تلقائياً على كل كود نُنتجه/نعدّله — بلا انتظار طلب — ليكون الكود احترافياً خارقاً + أسهل/أقوى لي مستقبلاً في أي تعديل لاحق. 2. كل الترسانة (skills + tools + MCPs + libs + models) تُستغَلّ استباقياً وقت الحاجة (نفس آلية Domain Detection + MASTER_CAPABILITY_INDEX) — أعرف قدراتي وأستخدمها دون أن يطلب د. وائل. 3. المعيار: أعلى مخرجات ممكنة، صفر اختصار في القدرة، الصدارة دائماً.
🧬 التلقينة الذهبية (د. وائل، صوت 04:11) — أُضيفت لثوابتنا
أنشأتُGOLDEN_PROMPT.md (التلقينة الكاملة) + ثبّتُّ ملخّصاً في MEMORY.md ليُحقَن كل جلسة.
الجوهر: لا استهانة بأي سؤال · تحليل ذرّي (نص حرفاً/صورة-فيديو بكسلاً/صوت جزءاً) · داخل+خارج الصندوق · استنفاد المعطيات + كشف الافتراض المخفي · مقارنة 4 flagships + Opus judge · نقد 4-5 مستويات + red-team · تأكّد مليار% (لا حرف بلا تحقّق حيّ) · معايرة الجهد بالمخاطرة (M-025).
تحسيناتي المقترحة: سجل افتراضات صريح · Best-of-N+Judge للحرج · معايرة الجهد · بصمة ثقة (مؤكّد/مرجّح/يحتاج تحقّق).
سؤال معلّق لد. وائل: هل لديه صياغة نصية حرفية محدّدة للتلقينة يريد تثبيتها كما هي؟🔒 تثبيت التلقينة كثابت محقون كل جلسة (د. وائل، صوت 04:21) — مُنفَّذ + مُتحقَّق
المطلب: التلقينة (GOLDEN_PROMPT + STORM + التطويرات) تُحمَّل مع كل جلسة بغضّ النظر عن أي model. الآلية: مجموعة الحقن في OpenClaw ثابتة (AGENTS/SOUL/TOOLS/IDENTITY/USER/HEARTBEAT/MEMORY) ومستقلّة عن النموذج. التنفيذ: ملخّص التلقينة محقون في MEMORY.md (غير مبتور) + AGENTS §0.7 يأمر بقراءة GOLDEN_PROMPT.md أول turn (يشمل sub-agents) + golden_prompt_guard.sh (7 فحوص) + ربط verify_agreements §59. الحقن الكلي 167876/200000 (83%). كل الحُرّاس خضراء.لوحة التكلفة (cost.drwaelalkishawi.com) — تطوير 2026-06-29
- الخدمة كانت حيّة وتُحدّث (8915→200)؛ شعور "لا تتحدّث" سببه: (1) لا منتقي مدد بالواجهة، (2) علّة نافذة "يوم" كانت تجمع يومين فلا يطابق الإجمالي الرسم، (3) سقف 90 يوم منع "منذ البداية".
- أُصلح: cut=days_back-1 في scan + window_total=sum(series) → اتساق تام. + span_days() + days=all. + منتقي أزرار (اليوم/أسبوع/أسبوعان/شهر/٣شهور/منذ البداية) + no-cache headers.
- أرقام فعلية كشفتها: اليوم $42.75 · 7أيام ~$1384 · 30يوم ~$7945 · منذ البداية(39ي) ~$9220. متوسط ~$200/يوم — مرتفع رغم cost-optim؛ الطلبات قفزت 06-26..28 (766/954/987).
💰 Cost-Dashboard fix (cost.drwaelalkishawi.com :8915) — 2026-06-29 ~10:45 الكويت
- شكوى د. وائل: كل القيم صفر ولا تتحدّث رغم المحاولات.
- السبب الجذري (M-052 alive-but-dead، ليس الكاش):
/healthzيردّ فورًا فحارس keepalive يظنّها سليمة، بينما/api/snapshotيتجمّد >40s. كل طلب كان يُعيد مسح 1771 ملف trajectory (1.9GB) من الصفر + span_days() يجلوب كل الملفات لكل طلب، وكل زر مدّة + auto-refresh 20s يفجّر إعادة حساب → تكدّس → CPU 95% → المتصفح لا يستلم → أصفار. (CLI engine كان 1.8s، فالمحرّك سليم؛ العلّة في طبقة الخدمة + الجلوب المتكرر.) - الإصلاح (projects/cost-dashboard/):
- التحقق: ردّ 4-6ms (كان timeout 40s)؛ 30 طلب متوازٍ كلها 200 تحت 35ms؛ المسار العام عبر cost-proxy → backend يرجع JSON حي؛ CPU 95%→~48% من نواة واحدة؛ البيانات حيّة (calls 320→322 أثناء الإصلاح). today=$49.97 · 30d=$7952 · span 39d=$9227.
- الدرس: أي خدمة بـ healthz تافه = عرضة لـ alive-but-dead؛ اجعل الـ probe يفحص جاهزية البيانات الفعلية لا مجرد "ok". + لا حساب ثقيل inline على كل طلب — استخدم warm cache في الخلفية.
- متبقٍ: د. وائل يعمل Ctrl+Shift+R مرة لإسقاط الصفحة القديمة المخزّنة في متصفحه.
مسارات بحث مفتوحة (د. وائل — يراجعها بالمكتب 2026-06-29)
1. Memory Graph / تقليل التوكنز — Mem0/Zep/Memori/LangMem/Letta. التوصية: هجين (تقليص المحقون + انضباط كاش + توسيع Zep الموجود). قرار: المستوى1 + POC، أو سحب إنفاق حي أولاً. معلّق. 2. Cognee (مفتوح المصدر، self-host) — كطبقة أرشيف graph للتاريخي. نقد: تكلفة write-time (cognify يستهلك LLM). POC مقترح. 3. HyperFrames (HeyGen، Apache 2.0) — محرّك تركيب فيديو برمجي (HTML/CSS/JS→MP4، Puppeteer+FFmpeg). ليس توليدياً؛ مكمّل. التوصية: إضافته كـ skill مجاني + عيّنة KCPC. معلّق. 4. Agent 28 (محرّر فيديو) — لم أتمكّن من تحديده بثقة؛ بانتظار رابط/لقطة من د. وائل. الأرجح Higgsfield Agent.نشرة تقنية يومية — cron a81a5854-2ad5-4d9e-9f5c-6ca28b97c178 (9:00 ص الكويت، gemini-3.1-pro، announce→195448437)
خبر مؤكّد: OpenAI GPT-5.6 (26 يونيو 2026) — 3 نسخ: Sol (flagship) · Terra · Luna. Limited preview فقط (قيود حكومية أمريكية)، GA خلال أسابيع. غير متاح لإضافته للسلسلة الآن — watchlist.
NotebookLM (8 يونيو 2026): تحوّل لـ Gemini 3.5 افتراضياً + source repository from chat + reports/slides.
مسار 6: Local Academic Server (محاكاة قدراتنا، خاص بالهيئة الأكاديمية)
طلب دراسة: أفضل نموذج/توليفة local offline + سحابي رخيص لسدّ الثغرات + أدوات تدريب + نقل skills/MD/RAG + عتاد + تكاليف + access/security. هدف: محاكاة قدراتنا local بأقل تكلفة (قرب الصفر تشغيلياً). نقطة استراتيجية: قوّتنا = المعمارية (skills+RAG+orchestration) لا موديل واحد؛ الحل = OpenClaw self-host على نموذج محلي قوي + هجين سحابي للأصعب. أفضل محلي مؤكّد 2026: GLM-5.2 · DeepSeek-V4 · Qwen3-235B/Coder-480B · gpt-oss-120b (أرخص frontier للـ self-host). عتاد: RTX PRO 6000 Blackwell 96GB (~$9,999 MSRP) أو Mac Studio M3 Ultra 512GB (~$10-14k، 235B@~18tok/s). تدريب: Unsloth/Axolotl/LLaMA-Factory (LoRA/QLoRA) لكن RAG قبل fine-tune. يُناقش بالمكتب.تنفيذ مسار Memory (2026-06-29 ~16:40)
- قرار المحقون: يبقى سليماً 100% (خط أحمر) — التوفير من البنية لا القصّ. الإنفاق الحي: 30d=$7972، 95% Anthropic، 92% Opus4.8، 93% منها كاش (cacheWrite $3922 + cacheRead $2830). اللافتة الآمنة الوحيدة = cache TTL (قيد الفحص).
- ✅ Zep موسّع: 11 حقيقة علائقية تشغيلية (مسارات البحث + statuses + GPT-5.6 + NotebookLM + cost insight). تقسيم خصوصية: Zep سحابي = غير حسّاس فقط؛ Cognee محلي = الحسّاس.
- ✅ Cognee مثبّت: v1.2.2 في venv معزول (skills/cognee-memory/venv، uv، py3.12)، يستورد ويعمل. storage افتراضي داخل site-packages (يجب نقله لمجلد data ثابت).
- ⏳ متبقٍ: ضبط Cognee على Ollama المحلي + embeddings محلية (fastembed) + بناء POC graph على عيّنة أرشيف + تغليفه skill on-demand. الخطوة التالية مباشرة.
Cognee POC — قياس فعلي (2026-06-29 ~17:00) — اكتشاف حاسم
- ✅ Embeddings محلية bge-m3 (سُحبت عبر Ollama، 1024-dim، عربي قوي، سريعة) = تعمل ممتاز، تبقى محلية.
- ❌ cognify بنموذج محلي qwen 4B على CPU = بطيء جداً: نداء استخراج واحد > 120 ثانية (تجاوز المهلة). سيرفرنا 4 vCPU بلا GPU. cognify = نداءات كثيرة لكل chunk × آلاف chunks للأرشيف = ساعات/أيام + يشبع الـ CPU ويضرّ الخدمة الحية. غير قابل للتطبيق محلياً.
- التوصية: ربط cognify بنموذج سحابي خفيف رخيص (Gemini 3 Flash مرشّح أول — أرخص قوي + سريع + عربي ممتاز) مع إبقاء embeddings محلية bge-m3. تكلفة بناء الجراف لمرة واحدة ضئيلة جداً.
- مفترق خصوصية: cognify سحابي آمن للأرشيف التقني غير الحسّاس؛ العائلة/العقار/KCPC تحتاج إذن صريح من د. وائل قبل cognify سحابي، أو تبقى محلية/RAG فقط.
- متبقٍ: بناء POC مُقاس بـ Gemini Flash على عيّنة غير حسّاسة + قياس جودة الجراف.
Cognee POC — نجح end-to-end (2026-06-29 ~17:20)
- الستاك العامل: embeddings محلية fastembed/multilingual-e5-large (1024d، ONNX، عربي) + cognify عبر Gemini 3 Flash (OpenAI-compat endpoint، تجنّب مسار Vertex) + graph محلي (kuzu) + storage في skills/cognee-memory/data.
- deps مثبّتة بالـ venv: cognee 1.2.2 + transformers + tiktoken + fastembed.
- قياس فعلي (عيّنة 8KB غير حسّاسة من ARCHIVE_HISTORICAL): prune 2.7s · add(embed) 27.7s · cognify 62.6s · query 10-26s.
- جودة الإجابات (GRAPH_COMPLETION): متماسكة، عربي يعمل، ~70-80% دقة. أمثلة صحيحة (primary=Opus4.8، fallback=4.7، Nexos أُزيل). بعض اللاحقات غير دقيقة (ذكر Supabase، تفصيل أرقام عربية للمعادلات) — بسبب حجم العيّنة الصغير + محتوى أرشيفي تاريخي + Flash. تتحسّن بالكوربوس الكامل.
- التكلفة: سنتات لمرة واحدة (Flash رخيص). البناء الكامل للأرشيف غير الحسّاس ~1-2h خلفية لمرة واحدة.
- قرار البيانات الحسّاسة: LOCAL فقط (سيُعرض على د. وائل). non-sensitive = Cognee+Gemini Flash.
- متبقٍ للإنهاء: بناء كامل لكوربوس غير حسّاس + تغليف skill استرجاع on-demand + طبقة محلية للحسّاس.
Cognee + Zep — مسار Memory مكتمل تشغيلياً (2026-06-29 ~17:30)
- ✅ skill كامل: skills/cognee-memory/ (cognee_config.py + cognee_query.py + build_full.py + build_poc.py + SKILL.md).
- ✅ Failover مُثبت قاطعاً: cognee_query يرجع degraded:true + "use primary RAG + memory_search" + exit 0 عند أي فشل/مهلة (خط أحمر never-stop محترم — Cognee/Zep طبقات إضافية on-demand، خارج hot path، فشلها لا يشلّ النظام).
- ✅ البناء الكامل (كوربوس غير حسّاس: AGENTS/SOUL/TOOLS/GOLDEN_RULES_CORE/STRATEGIES/MISTAKES_PATTERNS/MODEL_REGISTRY/AGREEMENTS/...) يعمل خلفية، cognify جارٍ. DENY filter يستبعد أي ملف فيه توكنات حسّاسة (عائلة/عقار/KCPC/إيميلات).
- معماري نهائي: RAG أساسي + memory_search = primary دائماً؛ Zep (سحابي، علائقي غير حسّاس) + Cognee (graph عميق، غير حسّاس سحابي / حسّاس محلي) = طبقتان إضافيتان.
- متبقٍ (لاحق): طبقة Cognee المحلية للحسّاس (Ollama، حجم صغير) عند تزويد د. وائل بالكوربوس الحسّاس + إذنه.
قاعدة دائمة: الإضافة التلقائية للبوابة (2026-06-29 ~17:35)
- البوابة: /docker/landing/site/portal.html (مضيف Hostinger، SSH root@76.13.41.228). فئات + بطاقات <a class="card">.
- أداة موحّدة: /docker/landing/add_to_portal.py (backup تلقائي + idempotent). الاستخدام: add_to_portal.py "<فئة h2>" "<emoji>" "<عنوان>" "<وصف>" "<url>".
- ✅ أُضيف: بطاقة "ذاكرة الجراف" (Cognee+Zep) تحت "الذكاء والمحادثة" → https://drwaelalkishawi.com/memory.html (صفحة معمارية الذاكرة، حيّة 200).
- 🔴 قاعدة دائمة (د. وائل): أي بناء جديد web-facing → يُسجَّل فوراً في البوابة عبر add_to_portal.py. كل الروابط في مكان واحد.
HyperFrames — مكتمل (2026-06-29 ~17:50)
- مثبّت معزول: skills/hyperframes/ (node_modules خاص، CLI v0.7.18، لا يمسّ config OpenClaw). deps: node24+ffmpeg8.1+chromium.
- skills الوكلاء مثبّتة (~/.claude/skills + ~/.agents/skills): product-launch-video/slideshow/talking-head-recut/website-to-video/remotion-to-hyperframes.
- عيّنة عربية RTL رُندِرت فعلياً: projects/arabic_demo → MP4 1920x1080 h264 5.8s. جودة العربي 9.5/10 (vision-verified: letter joining + RTL + همزات صحيحة، Cairo CDN + Amiri محلي).
- render.sh: غلاف failover-safe (--no-browser-gpu --workers 1، system chromium). فشله لا يمسّ الترسانة.
- البوابة: بطاقة "🎬 محرّك الفيديو البرمجي" تحت «الإبداع» → https://drwaelalkishawi.com/hyperframes.html (صفحة + فيديو demo، حيّة 200).
- SKILL.md كامل. ملاحظة /dev/shm=64MB (container) → renders تعمل بوضع fallback؛ workers=1.
- extras مرصودة: hyperframes cloud/lambda/cloudrun للرندر الثقيل المتوازي · chrome-headless-shell لتسريع · Kokoro TTS/transcribe/remove-bg مدمجة (اختيارية).
HyperFrames — التوصيات الإضافية مكتملة (2026-06-29 ~18:00)
- ✅ chrome-headless-shell مثبّت (CHS_EXIT=0) — مسار capture محسّن أسرع.
- ✅ تعليق صوتي عربي مدموج: narrate.sh (يستخدم media_failover: Gemini Charon→xai→ElevenLabs WAEL→MiniMax، never-stop) → narration.mp3 → <audio> في الـ composition. مُثبت: projects/arabic_narrated → MP4 h264+AAC 8.83s، تعليق عربي مسموع.
- 🟢 Lambda/cloudrun/cloud (HeyGen) = متاحة عند الطلب للرندر الثقيل المتوازي (سيرفرنا يكفي للقصير).
- 🟢 transcribe (whisper-cpp captions) + remove-background (شفاف) + Kokoro (إنجليزي) = مدمجة، تُثبّت عند الطلب؛ العربي عبر ترسانتنا.
- SKILL.md محدّث بقسمي voiceover + extras. narrate.sh + render.sh executable + failover-safe.
النشرة اليومية + NotebookLM (2026-06-29 ~18:10)
- ✅ النشرة (cron a81a5854) محدّثة: AI تركيز أكبر + موبايل/Smart devices/PC/أنظمة + توصيات أدوات/plugins/MCPs/skills/برامج لكل بيئة (سيرفر الترسانة · GPD Win Max 2 · Android S24 Ultra · Windows) + خدمات/APIs/مواقع جديدة. 9:00 ص يومياً.
- ✅ NotebookLM (skills/notebooklm-research): حقيقة مهمة = بلا API رسمي عام؛ سكِلنا نسخة مكافئة عبر Gemini. حُدّث: failover حسابين (GEMINI_API_KEY كويتي + GEMINI_API_KEY_US أمريكي) + وضع --report (تقرير مشاركة، مُختبر عربي ✅) + وضع --audio (audio overview عبر media_failover TTS) + توثيق التوجيه التلقائي مع RAG.
- قاعدة التوجيه: RAG الأساسي = الاسترجاع الخاص الداخلي (primary دائماً)؛ NotebookLM-equiv = مخرجات مشاركة سريعة (تقرير/بودكاست/شرائح) من مصادر محددة؛ الحسّاس يبقى محلياً (لا يُرسل لـ Gemini).
n8n — تحديث + إصلاح كلمة المرور (2026-06-29 ~18:40)
- ✅ حُدّث 2.23.4 ← 2.27.5 (npm install صريح، backup 16M، restart عبر start_n8n.sh، migrations تلقائية).
- ✅ كلمة مرور المالك أُعيد ضبطها للكلمة الموحّدة المتّفق عليها (bcrypt في DB، user=wayrk76@gmail.com). login مُتحقَّق HTTP 200. الكلمة لا تُكتب صراحةً في الذاكرة (سرّية — معه فقط).
- ✅ الحماية مُبقاة مفعّلة (n8n عام؛ تعطيلها يكشف workflows+مفاتيح). عرضتُ بديل: خلفها proxy-auth إن أراد إزالة auth الداخلية.
- ✅ الترابط: 5/5 workflows نشطة + MCP wael-arsenal SSE عام 200 (الـ IDEs على اللابتوب تتصل به عبر mcp-remote — السيرفر سليم فالـ bindings تعمل).
واجب أثناء سفر د. وائل (2026-06-29 ~18:55) — تدريب + Hermes + توفير تكلفة
فحص أدوات التدريب (نتيجة حاسمة):
- مثبّت فقط: transformers 4.57.6 + accelerate 1.13.0 (للـ inference/مساعدات، ليس تدريباً).
- غير مثبّت: peft · trl · bitsandbytes · datasets · unsloth · axolotl · llamafactory · sentence_transformers.
- لا GPU (CPU فقط، 4 cores/15GB). → التدريب/fine-tune/LoRA/QLoRA غير ممكن فعلياً على سيرفرنا (يحتاج GPU).
- الخلاصة: «تدريبنا» = RAG + system prompts + skills (in-context) = الأنسب لبنيتنا، صفر تكلفة، بلا نسيان كارثي. السيرفر لا يتطور بالتدريب بل بنمو RAG/skills/memory. أدوات fine-tune = للسيرفر الأكاديمي ذي الـ GPU فقط (لا قيمة لها على CPU box).
- Hermes Agent v0.17.0 مثبّت (Opus 4.8 داخلياً). التوصية: هجين — OpenClaw = العمود الفقري/المنسّق دائماً؛ Hermes = للبحث العميق متعدد المسارات عند الحاجة. لا استبدال.
توصية توفير التكلفة (قرار معلّق لد. وائل):
- الواقع: $7972/30d، 95% Anthropic، 92% Opus 4.8، 93% منها كاش (cacheWrite $3922 + cacheRead $2830)، output $578 فقط.
- مفتاح: Gemini 3.1 Pro cacheWrite $0.375/M مقابل Opus $6.25/M (×16.7 أرخص) + cacheRead $0.20 مقابل $0.50.
- التوصية: نموذج «مدير» افتراضي = Gemini 3.1 Pro للروتيني+التنسيق + تصعيد تلقائي لـ Opus 4.8 (+السلسلة) للعميق/الحرج/الاستشارات/الكود عبر sub-agent أو router. توفير متوقع 50-75% بصفر مساس بالدقة (الصعب يبقى Opus). تصعيد سخيّ عند الشك. مخاطرة mis-routing تُخفّف بالتصعيد. تغيير primary = مسار محمي (M-049/M-037) → يحتاج إذنه + اختبار حذر. لا تنفيذ الآن، توصية فقط.
Perplexity + Manus — تحقّق حيّ (2026-06-29 ~19:15)
- Perplexity API: مفتاح pplx- يعمل HTTP 200 (sonar، إجابات مع مصادر). جزء من سلسلة البحث (Tavily+Perplexity+Brave+Firecrawl+...). يُستخدم on-demand للبحث الحديث/المُستشهَد، ليس default (web_search الافتراضي = minimax رخيص). تنبيه: اشتراك Perplexity Pro (واجهة ويب) منفصل عن Perplexity API (Sonar، فوترة مستقلة) — نحن ندمج عبر مفتاح API لا اشتراك Pro.
- Manus API: مفتاح sk-MOH يعمل، skill manus-agent (api.manus.ai/v1، header x-manus-api-key). on-demand لمهام البحث العميق/الوكيل المستقل.
- توصية: تفعيل استخدام Perplexity أكثر للبحث الحديث المُستشهَد (متوفّر وقوي).