🎙️ TTS Arabic Overhaul — إصلاح جذري (2026-06-30, مع د. وائل)
المشكلة: ملخّص صوتي وصل بنطق عربي رديء. التحقيق (بصمة ffprobe: 24kHz/128kbps) أثبت أن Charon انهارت مهلته (90s) على النص الطويل (7800 حرف) فهبطت السلسلة never-stop صامتةً لآخر طبقة (MiniMax بصوت صيني male-qn-qingse). + خط أحمر ثانٍ: توقّف/شلل (أنهيت turn على "دعني أتحقق" دون تسليم). الجذر الموحّد = خرق بوابة التنفيذ (تشخيص/تنفيذ/تحقّق/نتيجة).الحل المبني (كله مُختبَر حيّاً):
scripts/tts_unified.py⭐ = المنسّق الموحّد. التقطيع يلفّ كل المحرّكات (~900 حرف/مقطع) → 60s/مقطع آمنة لأي طول. صوت واحد متّصل/تسليم. exit 3 = كل المحرّكات سقطت → سلّم نصّاً (never-stop الحقيقي).scripts/media_say.sh= البوابة. tts_unified أولاً، ثم media_failover احتياط. بوابة تحقّق: ffprobe بصمة + لوق دائم/tmp/tts_engine_confirm.log+ علامة charon=yes/no قبل الإرسال (لا هبوط صامت).scripts/tts_charon_chunked.py= مولّد Charon المقطّع (3.1 ثم 2.5 لكل مقطع).scripts/tts_chain_selftest.sh= فحص حيّ يومي، مدموج فيdaemons/daemons_keepalive.sh(throttle 86400s، صفر LLM، ينبّه Telegram عند سقوط طبقة).
تصحيح حيّ: Groq العربي بائد فعلاً (playai-tts-arabic decommissioned, orpheus-arabic-saudi يتطلب قبول شروط console) — أُزيل من التوثيق. التوثيق القديم كان stale.
red-team 8 مستويات: أصلحتُ: ffmpeg بلا مهلة (freeze risk) → timeout على كل ffmpeg/cp؛ انقطاع شامل → text-fallback؛ نص/مقاطع فارغة → حُرّاس. السلبية الوحيدة: توليد طويل ~3-4 دقائق (مقايضة مقصودة).
التكلفة: ~صفر. selftest يومي = كلمة واحدة ≈ <سنت/شهر. التقطيع لا يزيد الحروف. الفوترة بالحرف. ffprobe/log محلي مجاني.
DOMAIN_MODEL_RANKINGS.md § TTS Arabic v3 محدّث بالسلسلة المُتحقَّقة.
Higgsfield Integration + قاعدة التكامل الشامل (2026-06-30 ~22:30)
- د. وائل أقرّ قاعدة دائمة: أي skill/plugin/MCP/أداة تُنشَر في كل بيئاتنا (CLIs+IDEs+أدوات برمجة) لتكون القدرة متاحة تلقائياً في أي أداة. → وثّقتها في
CAPABILITY_INTEGRATION_POLICY.md. - Higgsfield: MCP كان مثبّتاً (Claude Code، API key، شغّال). أضفت اليوم:
npx skills add لكل الوكلاء + نسخ مباشر لـ ~/.codex/skills. حاضرة في ~/.agents/skills و ~/.openclaw/skills و Claude Code و Continue و Qwen و Windsurf و Kilo(.kilocode) و Hermes.
- Higgsfield MCP أُضيف لـ Codex (~/.codex/config.toml [mcp_servers.higgsfield]، TOML متحقَّق، 13 خادم).
- CLI higgsfield 1.0.2 ثُبّت في ~/.local/bin (+higgs). ⚠️ المُثبّت استبدل hf (HuggingFace) → أصلحته فوراً (hf=HuggingFace، higgsfield/higgs=Higgsfield، huggingface-cli سليم).
- ⚠️ CLI يحتاج OAuth متصفّح (لا API key) → السكِلز التي تنفّذ
higgsfieldBash تحتاج تسجيل دخول لمرة واحدة (headless blocker). المسار العامل الآن = الـ MCP (API key). خيار حل CLI: OAuth على لابتوب د. وائل ثم نسخ token للسيرفر، أو SSH port-forward. - Elite Council تُرقّي اليوم (5 أدوار متعارضة × 4 نماذج) — مذكور أعلاه.