0Pricing
AI Prompt Engineering · درس

النبرة الرسمية مقابل غير الرسمية

حدّدوا في المطالبات نبرة مهنية أو غير رسمية أو أكاديمية أو حوارية

النبرة الرسمية مقابل غير الرسمية درس مجاني في AI Prompt Engineering على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في AI Prompt Engineering، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة AI Prompt Engineering 4 دروس في المجموع.

النبرة: صوت المحتوى

النبرة هي الإحساس الذي تتركه كلماتك لدى القارئ. يمكن نقل المعلومات نفسها بصوت رسمي موثوق أو بأسلوب عفوي ودود، ويعتمد الاختيار الصحيح كليًا على جمهورك وقناتك وهدفك.

يمكن لنماذج الذكاء الاصطناعي تقليد أي نبرة تصفها تقريبًا، لكن يجب أن تصفها صراحةً. ومن دون تعليمات، تميل النماذج إلى استخدام أسلوب محايد يميل إلى الرسمية قليلًا.

ما الذي يميز الكتابة الرسمية

تتميز الكتابة الرسمية بالخصائص التالية:

  • عدم استخدام الاختصارات (cannot بدلًا من can't)
  • عدم استخدام التعابير العامية أو لغة الشارع
  • استخدام منظور الغائب حيثما أمكن
  • جمل كاملة ومعقدة نحويًا
  • استخدام المبني للمجهول أحيانًا مقبول
  • استخدام المفردات التقنية بدقة
  • عدم ذكر الأسماء الأولى من دون تقديم
import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

formal_instruction = (
    'Write in a formal, professional tone. '
    'No contractions. No colloquialisms. No first-person pronouns. '
    'Use complete, grammatically precise sentences. '
    'Vocabulary: professional but accessible — not academic jargon.'
)

response = client.messages.create(
    model='claude-opus-4-5',
    max_tokens=150,
    messages=[{
        'role': 'user',
        'content': (
            f'{formal_instruction}\n\n'
            f'Explain why we are updating our privacy policy.'
        )
    }]
)
print(response.content[0].text)

ما الذي يميز الكتابة العفوية

تتميز الكتابة العفوية بالخصائص التالية:

  • شيوع الاختصارات (we're وyou'll وit's)
  • مفردات حوارية
  • جمل وفقرات أقصر
  • استخدام ضميري المتكلم والمخاطب (I وyou وwe)
  • استخدام الفكاهة أو الدفء أو الطابع الشخصي أحيانًا
  • طرح أسئلة مباشرة على القارئ
  • أمثلة قريبة من القارئ من الحياة اليومية
import openai

client = openai.OpenAI(api_key='sk-your-key-here')

casual_instruction = (
    'Write in a casual, friendly tone. '
    'Use contractions freely. Use "you" to address the reader directly. '
    'Keep sentences short. Add warmth and personality. '
    'Write like you would explain this to a friend over coffee.'
)

response = client.chat.completions.create(
    model='gpt-4o',
    max_tokens=150,
    messages=[{
        'role': 'user',
        'content': (
            f'{casual_instruction}\n\n'
            f'Explain why we are updating our privacy policy.'
        )
    }]
)
print(response.choices[0].message.content)

المحتوى نفسه، بثلاث نبرات

أسرع طريقة لفهم النبرة هي رؤية المحتوى نفسه مكتوبًا بأساليب متعددة. سنستخدم سيناريو بسيطًا: إبلاغ المستخدمين بأن تطبيقنا سيتوقف للصيانة ليلة السبت.

سنكتبه بثلاث نبرات: رسمية مؤسسية، وعفوية مناسبة لشركة ناشئة، وأكاديمية. لاحظ كيف تتغير المفردات، وبنية الجمل، والعلاقة مع القارئ.

import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

tones = [
    ('CORPORATE FORMAL',
     'Formal, no contractions, passive voice acceptable, corporate vocabulary. No personality.'),
    ('STARTUP CASUAL',
     'Casual, contractions OK, friendly, empathetic, slightly playful. Address reader as "you".'),
    ('ACADEMIC',
     'Precise, objective, technical vocabulary, third person, no emotion, no contractions.')
]

for label, tone_desc in tones:
    response = client.messages.create(
        model='claude-opus-4-5',
        max_tokens=80,
        messages=[{
            'role': 'user',
            'content': (
                f'Tone: {tone_desc}\n\n'
                f'Write a 2-sentence notification: our app will be down for maintenance '
                f'on Saturday from 11 PM to 2 AM UTC.'
            )
        }]
    )
    print(f'[{label}]')
    print(response.content[0].text.strip())
    print()

تحديد النبرة باستخدام الصفات

أبسط طريقة لتحديد النبرة هي تقديم قائمة من الصفات الوصفية:

  • «بنبرة واثقة، مباشرة، وحازمة»
  • «بنبرة دافئة، متعاطفة، ومشجعة»
  • «بنبرة مرحة، ذكية، وغير تقليدية قليلًا»
  • «بنبرة جادّة، موثوقة، ودقيقة»

استخدم من صفتين إلى أربع صفات تعبّر عن أبعاد مختلفة: مستوى الطاقة، ودرجة الرسمية، والحرارة العاطفية، والسمة الشخصية.

import openai

client = openai.OpenAI(api_key='sk-your-key-here')

test_tones = [
    'confident, direct, no-nonsense',
    'warm, empathetic, encouraging',
    'playful, witty, slightly irreverent',
]

for tone in test_tones:
    response = client.chat.completions.create(
        model='gpt-4o',
        max_tokens=60,
        messages=[{
            'role': 'user',
            'content': (
                f'Tone: {tone}.\n\n'
                f'Write one sentence of marketing copy for a new AI writing tool. '
                f'Audience: busy startup founders.'
            )
        }]
    )
    print(f'Tone ({tone}):')
    print(response.choices[0].message.content.strip())
    print()

تحديد النبرة باستخدام شخصية للنموذج

غالبًا ما يكون وصف النبرة المستند إلى شخصية أكثر دقة من استخدام الصفات وحدها. فبدلًا من قول «ودود»، يمكن القول: «اكتب بأسلوب مدونة منتجات Basecamp — عفوي لكن مدروس، ولا يتعالى على القارئ أبدًا».

يمكنكم الإشارة إلى أساليب كتابة واقعية:

  • «مثل منشور تقني في مدونة Stripe»
  • «مثل أسلوب Paul Graham في كتابة مقال عن الشركات الناشئة»
  • «مثل ملخص تنفيذي في Harvard Business Review»
  • «مثل رسالة ودية على Slack من زميل تحترمونه»
import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

references = [
    'Write like a Stripe technical blog post: clear, precise, respects the reader\'s intelligence.',
    'Write like a Harvard Business Review executive summary: formal, data-driven, concise.',
    'Write like a friendly Slack message from a helpful colleague — casual, direct, gets to the point.'
]

topic = 'Why our new feature reduces API response time by 40%.'

for ref in references:
    response = client.messages.create(
        model='claude-opus-4-5',
        max_tokens=80,
        messages=[{
            'role': 'user',
            'content': f'Style reference: {ref}\n\nWrite 2 sentences about: {topic}'
        }]
    )
    print(f'Style: {ref[:55]}...')
    print(response.content[0].text.strip())
    print()

عدم تطابق النبرة وتكلفته

يحدث عدم تطابق النبرة عندما لا يتوافق الأسلوب مع الجمهور أو السياق. ومن أمثلة عدم التطابق الشائعة:

  • استخدام لغة مؤسسية رسمية في تطبيق جوال للمستهلكين
  • استخدام العامية العفوية في عقد قانوني
  • استخدام لغة تقنية أكثر من اللازم في رسالة دعم إلى مستخدمين غير تقنيين
  • استخدام مبالغات تسويقية في ملف README هندسي

يؤدي عدم تطابق النبرة إلى تآكل الثقة، ويجبر القارئ على بذل جهد أكبر لاستخلاص المعنى.

import openai

client = openai.OpenAI(api_key='sk-your-key-here')

# Mismatched tone examples
mismatches = [
    (
        'ERROR MESSAGE for a consumer app:',
        'Formal legal tone: no contractions, passive voice',
        'A fatal error has been encountered in the processing of your request.'
    ),
    (
        'LEGAL TERMS section:',
        'Casual startup tone: contractions, emojis',
        'Hey, so like, you gotta agree to our stuff before using this app okay?'
    )
]

for context, bad_tone, example in mismatches:
    response = client.chat.completions.create(
        model='gpt-4o',
        max_tokens=80,
        messages=[{
            'role': 'user',
            'content': (
                f'CONTEXT: {context}\n'
                f'PROBLEM (wrong tone): {example}\n\n'
                f'Rewrite with the correct tone for the context. '
                f'One sentence. Explain in brackets why this tone works better.'
            )
        }]
    )
    print(response.choices[0].message.content.strip())
    print()

التحكم في درجة الانفعال

إلى جانب الرسمية، تتمتع النبرة بـدرجة انفعال تتراوح بين البرود والموضوعية من جهة، والدفء والحماس من جهة أخرى:

  • باردة: «تشير النتائج إلى تحسن بنسبة 12%.» (بيانات خالصة)
  • محايدة: «حسّنا الأداء بنسبة 12% في الإصدار الأخير.»
  • دافئة: «يسرّنا أن نشارككم أن فريقنا حقق زيادة في السرعة بنسبة 12%.»
  • حماسية: «هذا إنجاز هائل — لقد أبدعنا وحققنا قفزة في الأداء بنسبة 12%!»
import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

temperatures = [
    ('COLD/OBJECTIVE',    'Purely factual, no emotion, no personality, third person.'),
    ('NEUTRAL',           'Balanced, professional, slight warmth but no enthusiasm.'),
    ('WARM',              'Friendly, first person plural ("we"), positive but measured.'),
    ('ENTHUSIASTIC',      'High energy, excited, uses exclamation points, celebrates the user.')
]

fact = 'Our app now loads 3 seconds faster after the latest update.'

for label, instruction in temperatures:
    response = client.messages.create(
        model='claude-opus-4-5',
        max_tokens=50,
        messages=[{
            'role': 'user',
            'content': f'Tone: {instruction}\n\nAnnounce this fact in 1 sentence: {fact}'
        }]
    )
    print(f'[{label}]: {response.content[0].text.strip()}')

الحفاظ على اتساق النبرة

اتساق النبرة لا يقل أهمية عن اختيارها. فالوثيقة التي تنتقل من الرسمية إلى العفوية في منتصفها تربك القراء وتقوّض المصداقية.

بالنسبة إلى الوثائق متعددة الأقسام:

  • حدّدوا النبرة في رسالة النظام أو في بداية prompt
  • كونوا صريحين: «حافظ على هذه النبرة باستمرار في جميع أجزاء النص»
  • في النصوص الطويلة جدًا، ذكّروا النموذج بالنبرة في prompts اللاحقة
import openai

client = openai.OpenAI(api_key='sk-your-key-here')

# System message tone sets voice for all sections
response = client.chat.completions.create(
    model='gpt-4o',
    messages=[
        {
            'role': 'system',
            'content': (
                'You are writing all content for a developer-focused SaaS company called GridDB. '
                'Tone: technical but approachable. No jargon without explanation. '
                'No contractions. Short sentences. No marketing superlatives. '
                'Maintain this tone consistently across every section.'
            )
        },
        {
            'role': 'user',
            'content': (
                'Write 2 short sections for our website:\n'
                '1. Hero tagline (max 8 words)\n'
                '2. One-paragraph product description (max 60 words)'
            )
        }
    ]
)
print(response.choices[0].message.content)

النبرة في أنواع المحتوى المختلفة

لكل نوع من أنواع المحتوى نبرة متوقعة افتراضيًا. وقد يكون الخروج عنها مؤثرًا — لكن بشرط أن يكون مقصودًا:

  • المستندات القانونية: رسمية ودقيقة → العفوية تبدو غير مهنية
  • رسائل الخطأ: واضحة ومتعاطفة → البرود يبدو عدائيًا
  • النصوص التسويقية: حماسية وتركز على الفوائد → الجفاف يبدو غير ملهم
  • توثيق API: تقني وموجز → الإسهاب المنمق يهدر وقت المطورين
  • دعم العملاء: دافئ وموجّه نحو الحلول → النبرة الدفاعية تبدو تصادمية
import anthropic

client = anthropic.Anthropic(api_key='sk-ant-your-key-here')

content_types = [
    ('ERROR MESSAGE', 'Empathetic, clear, action-oriented. No technical jargon. No blame.'),
    ('API DOCS',      'Terse, precise, no fluff. Technical vocabulary. Example-driven.'),
    ('SUPPORT REPLY', 'Warm, solution-focused, acknowledges frustration, offers next steps.')
]

scenario = 'A user cannot log in because their account has been temporarily locked.'

for content_type, tone in content_types:
    response = client.messages.create(
        model='claude-opus-4-5',
        max_tokens=80,
        messages=[{
            'role': 'user',
            'content': (
                f'Content type: {content_type}\n'
                f'Tone: {tone}\n\n'
                f'Write 2 sentences for this scenario: {scenario}'
            )
        }]
    )
    print(f'[{content_type}]')
    print(response.content[0].text.strip())
    print()

النبرة عبر القنوات المختلفة

يمكن للعلامة التجارية نفسها أن تستخدم نبرات مختلفة بشكل مشروع عبر القنوات المختلفة. المهم أن تكون نبرة كل قناة مقصودة وملائمة:

  • Twitter/X: عفوية، مؤثرة، وتبرز شخصية العلامة
  • LinkedIn: مهنية ومدروسة، وتستند إلى الرؤى
  • النشرة البريدية: دافئة وحوارية وشخصية
  • المستندات القانونية: رسمية ودقيقة، وبصيغة المبني للمجهول عند الحاجة
  • الرسائل داخل التطبيق: ودية وموجزة وموجّهة نحو الإجراء
import openai

client = openai.OpenAI(api_key='sk-your-key-here')

channels = [
    ('TWITTER', 'Casual, punchy, max 200 chars, can use one emoji'),
    ('LINKEDIN', 'Professional, insight-driven, 2 sentences, no emoji'),
    ('IN-APP',   'Friendly, action-oriented, 1 sentence, second person')
]

news = 'We just launched dark mode in our app.'

for channel, tone in channels:
    response = client.chat.completions.create(
        model='gpt-4o',
        max_tokens=60,
        messages=[{
            'role': 'user',
            'content': f'Channel: {channel}. Tone: {tone}.\n\nAnnounce: {news}'
        }]
    )
    print(f'[{channel}]: {response.choices[0].message.content.strip()}')
    print()

اختبار المعرفة

يحتاج تطبيق جوال تابع لشركة إلى عرض رسالة خطأ عند فشل الدفع. تقرأ الرسالة الحالية: «تعذّرت معالجة المعاملة بسبب عدم كفاية الأموال في الحساب المالي المرتبط.» ما المشكلة الأساسية في النبرة؟

النبرة الرسمية مقابل غير الرسمية — خلاصة

النبرة من أقوى أبعاد التحكم في prompt. ومن أهم النقاط:

  • يستخدم الذكاء الاصطناعي افتراضيًا أسلوبًا محايدًا ورسميًا — لذا حدّدوا دائمًا النبرة التي تريدونها
  • استخدموا تركيبات من الصفات: «واثقة، مباشرة، بلا مواربة»
  • استخدموا إشارات إلى الشخصيات: «مثل منشور في مدونة Stripe»
  • تحكّموا في درجة الانفعال: من البرد والموضوعية إلى الحماس
  • طابقوا النبرة مع نوع المحتوى والجمهور
  • حدّدوا النبرة مرة واحدة في رسالة النظام للحفاظ على اتساق صوت التطبيق
  • يؤدي عدم تطابق النبرة إلى تآكل الثقة — فلا ينبغي أن تبدو الوثيقة القانونية كأنها تغريدة

الأسئلة الشائعة

هل درس «النبرة الرسمية مقابل غير الرسمية» مجاني؟

نعم — نص درس «النبرة الرسمية مقابل غير الرسمية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة AI Prompt Engineering، انتقل إلى CoddyKit PRO. تتضمن دورة AI Prompt Engineering 4 دروس في المجموع.

ماذا ستتعلم في «النبرة الرسمية مقابل غير الرسمية»؟

حدّدوا في المطالبات نبرة مهنية أو غير رسمية أو أكاديمية أو حوارية تتمرن على AI Prompt Engineering مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ AI Prompt Engineering؟

لا تُشترط خبرة سابقة. AI Prompt Engineering على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.

كم من الوقت يستغرق درس «النبرة الرسمية مقابل غير الرسمية»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس AI Prompt Engineering هذا؟

نعم. كل درس في AI Prompt Engineering يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. النبرة الرسمية مقابل غير الرسمية
  2. تحديد الجمهور
  3. أساليب الكتابة المهنية
  4. ضبط مستوى المفردات
← العودة إلى AI Prompt Engineering