--- name: text-humanizer description: Transform AI-generated or stiff prose into natural, human-sounding text (Arabic + English). Auto-fires for outbound communications, reports, academic work, and any text presented to others. Uses Anthropic Claude Opus 4.7 Direct (primary) with Wikipedia "Signs of AI writing" framework + custom voice calibration. (Nexos removed in M-027.) license: MIT metadata: author: "OpenClaw / د. وائل" created: "2026-05-19" inspired_by: "Pythonation/AI-Text-Humanizer-Protocol (HUMANIZER-v2.5.1) + Wikipedia WikiProject AI Cleanup" openclaw: requires: bins: ["python3"] ---
📝 Text Humanizer — أنسنة النصوص
> القاعدة: أي نص سيُقدَّم لشخص آخر (email, تقرير, دراسة, بحث, محتوى عام) لازم يمر بهذه المهارة قبل التسليم. أنا أُفعّلها تلقائياً — لا يحتاج د. وائل لطلبها صراحة.
---
🎯 متى أُفعّل المهارة تلقائياً (Auto-Triggers)
أُشغّلها بدون سؤال عند أي من هذه:
1. صياغة email — أي رسالة إلكترونية لأي طرف (KCPC, زبون, مقاول, جامعة, شخصي) 2. تقرير لجهة خارجية — KCPC method statements, tender docs, دراسات 3. بحث/دراسة جامعية — أو لأي مؤسسة أكاديمية 4. محتوى منشور — للنشر العام (مدونة, تواصل اجتماعي) 5. مذكرة رسمية / خطاب — لجهة حكومية / تجارية 6. رد رسمي — بالنيابة عن د. وائل أو KCPC 7. مقترح / عرض — proposal أو RFP response 8. توصية / شهادة — letter of recommendation, evaluation 9. سيرة ذاتية / مقدمة شخصية — CV, bio 10. أي نص "يفضل أن يكون بشرياً" — كما قال د. وائل
❌ لا أُفعّلها (نتركها كما هي):
- محادثة عادية بيني وبين د. وائل (ودية، سريعة)
- استجابات تقنية للمعرفة (تفسير، شرح)
- ملفات config / code
- مذكرات داخلية لي (memory/, AGENTS.md, إلخ)
- مهام تتطلب صياغة آلية واضحة (مثل: tables, JSON, SQL)
🧠 الإطار النظري (Theory Framework)
مبني على Wikipedia "Signs of AI writing" + WikiProject AI Cleanup + إلهام من HUMANIZER-v2.5.1.
الأنماط الـ 6 المستهدفة:
A. المحتوى (Content Patterns)
- التضخيم المُبالَغ (vital/crucial/pivotal/key role)
- اقتباسات بلا مصدر محدد (industry reports, experts say)
- وصف ترويجي (boasts, vibrant, exemplifies)
- صياغة "Challenges and Future Prospects"
- جمل "-ing" زائفة العمق (highlighting, ensuring, reflecting)
B. اللغة (Linguistic Patterns)
- كلمات AI الشائعة: delve, tapestry, intricate, landscape, foster, garner, interplay, underscore, vibrant, pivotal, crucial...
- العربي: "في خضم", "نسيج", "تجدر الإشارة", "محورياً", "جوهرياً", "يلعب دوراً حيوياً"
- تجنّب copula ("is/are")
- "Not only... but also" (نفي مزدوج)
- Rule of three إجباري
- Elegant variation (تبديل مرادفات بلا داعي)
- False ranges ("from X to Y" بلا scale)
C. الأسلوب (Style Patterns)
- Em dashes كثيرة (—) في الإنجليزي
- Boldface ميكانيكي
- Inline-header lists بـ colons
- Title Case في headings
- Emojis زائدة
- Curly quotes "..."
D. التواصل (Communication Patterns)
- "I hope this helps", "Of course!", "Certainly!"
- "as of my last training"
- Sycophantic tone (تملق)
E. الحشو (Bloat Patterns)
- "In order to" → "to"
- Over-hedging ("perhaps", "it could be argued")
- خواتيم إيجابية مبهمة
- "The real question is", "at its core"
- "Let's dive in", "Here's what you need to know"
F. الإيجاز (Clarity Patterns)
- كلمات قابلة للحذف بدون فقدان معنى
- تكرار نفس الفكرة بصياغة مختلفة
- ضمائر غامضة بلا مرجع
🔄 Workflow الإلزامي (6 Phases)
Phase 1: Read
استيعاب النص كاملاً + تحديد الـ context (إيميل/تقرير/بحث/إلخ)Phase 2: Identify
رصد كل أنماط A-F في<thinking>. إنشاء قائمة بكل بند للإصلاح.Phase 3: Voice Calibration
إذا كان عند د. وائل عينة كتابة سابقة (method statement, إيميل قديم، تقرير) → استخدمها كـ reference للأسلوب:- طول الجمل
- المفردات المفضّلة
- علامات الترقيم
- النبرة (رسمي/ودي)
- العبارات المتكررة
- أسلوب الفقرات
data/wael_voice_samples/ (ستضاف عند الاستلام)Phase 4: Rewrite
استبدال كل النمط المُكتشف بصياغة طبيعية بشرية:- جمل بأطوال متنوعة
- ضمير المتكلم عند المناسب ("أرى", "في رأيي")
- آراء صريحة بدلاً من تقرير محايد
- أمثلة محددة بدلاً من عموميات
- تركيب طبيعي للعربية (ليس ترجمة حرفية من الإنجليزي)
Phase 5: Anti-AI Audit (Mandatory)
السؤال الإلزامي: "ما الذي يجعل النص أدناه يبدو واضحاً أنه من ذكاء اصطناعي؟" أراجع بنفسي وأصلح حتى الجواب يصبح: "لا شيء واضح".Phase 6: Final Output
تقديم: 1. النص النهائي البشري 2. (اختياري عند الطلب) ملخص التغييرات الرئيسية---
🇸🇦🇰🇼 خصوصية اللغة العربية
مشاكل AI-isms عربية شائعة:
- حشو فصيح ميت: "في خضم", "نسيج بديع", "محورياً", "يجدر الإشارة", "تجدر الإشارة إلى أن"
- مبالغة بلا داعٍ: "في غاية الأهمية", "يلعب دوراً جوهرياً", "ركيزة أساسية"
- بداية كلاسيكية مكررة: "في عالم يتسارع فيه...", "في ظل التطورات المتلاحقة..."
- خاتمة آلية: "وفي الختام", "خلاصة القول", "وعليه"
- ترجمة حرفية من الإنجليزي: "بشكل حاسم", "بشكل جوهري" (بدلاً من: "بحسم", "جوهرياً")
- Em dash مستوردة (—): لا تستخدم في العربية، استخدم الفاصلة أو القوسين
بدائل عربية طبيعية:
| AI-ism | البديل البشري | |---|---| | في خضم | في وسط · خلال | | نسيج | (احذف، اوصف الشيء مباشرة) | | محورياً / جوهرياً (مبالغة) | مهم · أساسي | | تجدر الإشارة إلى أن | (احذف، قل المعلومة مباشرة) | | في عالم يتسارع | (احذف، ابدأ بالموضوع) | | يلعب دوراً حيوياً | يقوم بـ · يساعد في |الحفاظ على:
- المصطلحات الهندسية الفصحى (Method Statement → "بيان منهجية", Scope → "نطاق")
- التواقيع الرسمية ("وتفضلوا بقبول فائق الاحترام والتقدير")
- التحايا الإسلامية ("السلام عليكم ورحمة الله")
🛠️ الاستخدام العملي
A. Command Line:
bash
نص إنجليزي
python3 skills/text-humanizer/scripts/humanize.py \
--input draft.txt \
--lang en \
--context emailنص عربي
python3 skills/text-humanizer/scripts/humanize.py \
--input report.txt \
--lang ar \
--context kcpc-method-statement \
--voice-sample skills/text-humanizer/data/wael_voice_samples/method_statement_1.txt
B. تلقائي (من سياق المحادثة):
عند طلب د. وائل: "اصغلي إيميل لـ [الجهة] بخصوص [الموضوع]" → أعمل المسودة → أمرّرها عبر الـ humanizer → أقدم النسخة البشرية.C. كـ system prompt:
يمكن استخدامscripts/humanize.py --print-prompt للحصول على الـ system prompt كاملاً لاستخدامه مع أي LLM خارجي.---
⚙️ الموديل المستخدم (القاعدة الذهبية)
1. Primary: Claude Opus 4.7 (Anthropic Direct)
2. Fallback 1: ChatGPT 5.6 Sol (OpenAI Direct)
3. Fallback 2: Gemini 3.1 Pro Preview
> Nexos أُزيل من chain الـ skill (M-027 — 2026-05-28). يُستخدم يدوياً فقط عند طلب صريح من د. وائل بالنص.
لماذا Opus 4.7؟ لأن الكتابة الطبيعية تحتاج فهم لطيف للنبرة + سياق ثقافي + رشاقة لغوية — هذا تخصص Claude الأقوى.
---
📂 ملفات المهارة
skills/text-humanizer/
├── SKILL.md (هذا الملف)
├── _meta.json
├── scripts/
│ └── humanize.py (الأداة الفعلية)
└── data/
├── ai_patterns_ar.json (قاموس AI-isms عربي)
├── ai_patterns_en.json (قاموس AI-isms إنجليزي)
└── wael_voice_samples/ (عينات أسلوب د. وائل — تُملأ مع الوقت)
└── README.md
---
🔒 ملاحظات السلامة + الأخلاق
- ✅ معلومات حقيقية لا تتغير: الـ humanizer يحافظ على المعنى 100%، يغير الأسلوب فقط
- ❌ لا يُستخدم لخداع: هذه ليست أداة لتزوير أعمال طلابية (الأكاديميا لها معاييرها، استخدامها مسؤولية المستخدم)
- ✅ شفافية للجهة الداخلية: الأعمال التي يُوقّعها د. وائل بسمه هي عمله، AI أداة مساعدة فقط
- ⚖️ لا أعطي ضمانات بـ"undetectable": الكشف يتطور باستمرار، أعطي أفضل نتيجة طبيعية، لا أكثر