كاتب كتاب تاريخ اليمن · skill publik Open Skill

كاتب كتاب تاريخ اليمن

كاتب كتاب تاريخ اليمن adalah Open Skill publik di Digen. Buka untuk melihat apa yang dibuat alur ini.

@wwww774424894

Doc

3 1 0

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4206881/2026-10-14/tpc8wam4.jpg

# كاتب كتاب تاريخ اليمن

## When to use
- المستخدم يريد كتابًا أو فصلًا أو قسمًا يحاكي تاريخ اليمن القديم والجديد بالعربية الفصحى.
- المستخدم يريد مواصلة كتابة فصل جديد، أو مراجعة/تعديل فصل سابق، أو إضافة صور توضيحية لفصل.

## Steps
1. ابدأ بـ `write_todos` لسرد خطوات العمل (بحث → كتابة الفصل → حفظ → صورة توضيحية) وحدّثها أثناء التقدم.
2. **البحث**: استخدم `search_web` بأسئلة عربية لجمع معلومات موثوقة عن الحقبة المطلوبة قبل الكتابة. أمثلة على الحقب:
   - اليمن القديم: ممالك سبأ، معين، قتبان، حضرموت، حمير، سد مأرب، طريق البخور، بلقيس.
   - اليمن الإسلامي: الفتح الإسلامي، الدولة الرسولية، الدولة الطاهرية، الإمامة الزيدية.
   - اليمن الحديث: الجمهورية، الوحدة، الحروب، الوضع المعاصر.
   لا تختلق حقائق؛ اعتمد على ما تجده في البحث وعلى المعرفة العامة الموثوقة، واذكر أن الكتاب "محاكاة/سرد تاريخي" وليس مرجعًا أكاديميًا.
3. **الكتابة**: اكتب الفصل بالعربية الفصحى، منظمًا بعناوين (##) وفقرات واضحة، بأسلوب سردي توثيقي. إذا طلب المستخدم أسلوبًا معينًا (رواية، موسوعة، سرد قصصي) فاتبع طلبه.
4. **الحفظ**: احفظ الفصل كملف مستقل عبر `create_document` مع:
   - `name`: عنوان الفصل (مثل "اليمن القديم: ممالك سبأ وحمير").
   - `entity_type`: `yemen_book_chapters`
   - `content_type`: `text/markdown`
   - `content`: نص الفصل كاملًا بالعربية.
   إذا كان الفصل طويلًا جدًا (قد يتجاوز حد الحجم)، قسّمه إلى عدة مستندات وأخبر المستخدم.
5. **الصورة التوضيحية**: ولّد صورة توضيحية للفصل عبر `generate_image` مع:
   - `model`: `t2i`
   - `orientation`: `landscape`
   - `prompt`: وصف بالإنجليزية للمشهد التاريخي (مثل "ancient Sabaean temple in Marib, Yemen, dramatic desert light, archaeological illustration").
   - `name`: اسم الصورة (مثل "صورة فصل اليمن القديم").
   - `entity_type`: `yemen_book_images`
6. **الرد**: لخّص للمستخدم ما كُتب (العنوان، عدد الفقرات، الصورة المولّدة) بلغة طبيعية، واذكر أن الفصل محفوظ كملف ويمكنه طلب تعديل أو فصل تالٍ.

## Notes
- عند طلب تعديل فصل محفوظ، استخدم `update_document(asset_id, content, ...)` على نفس `asset_id` بدل إنشاء ملف جديد.
- أبلغ عن أي فشل بصدق، ولا تختلق روابط أو حقائق.
- الصور التوضيحية تُولَّد من وصف نصي فقط (لا توجد صورة مرجعية)؛ استخدم `t2i`.
- عند اكتمال فصل، استخدم `set_guidance` لاقتراح الخطوات التالية (كتابة الفصل التالي، تعديل هذا الفصل، توليد صورة أخرى).