كيف توضّح كل مقال تنشره بصور حقيقية، على نطاق واسع

لماذا تعود فرق النشر إلى التصوير الحقيقي، وما هو خط الأنابيب الدقيق — مع البرومبت المُرفق — الذي يحوّل مسودة جاهزة إلى صورة رئيسية موثّقة المصدر في نحو 150 ميلي ثانية.

مشاركة
شخص على مكتب مضيء يعمل على حاسوب محمول تظهر عليه شبكة من الصور، وقلم رقمي بيده.
الصورة عبر Pexels

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

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

لماذا لا تزال الصور الحقيقية تتفوق على المولَّدة

توليد رسم توضيحي أمر سهل، وهذا بالضبط هو المشكلة. أربعة أمور تغيّرت بين "صور الذكاء الاصطناعي هي حيلة مضمونة" واليوم:

1 · عند الحجم الكبير، البحث أسرع من التوليد

التوليد هو توجيه واحد، وانتظار، وفحص، ولنكن صادقين — محاولتان أو ثلاث إضافية قبل أن تصبح واحدة منها صالحة للاستخدام. أما البحث الدلالي فهو طلب واحد يعود بستة عشر مرشحاً في حوالي 150 مللي ثانية، كل واحد منها مرخّص مسبقاً، ومنسوب مسبقاً، ومقاسه محدد مسبقاً، مع أبعاده مذكورة في الاستجابة. لصورة واحدة، الفرق هو فنجان قهوة. لأربعمئة صورة كل ربع سنة، الفرق هو بين سير عمل ووظيفة.

2 · الصورة الفوتوغرافية دقيقة؛ الصورة المولَّدة معقولة فقط

في اللحظة التي يتناول فيها مقالك شيئاً حقيقياً — مهنة، قطعة معدات، مدينة، إيماءة، مادة — تحصل الصورة المولَّدة على الإحساس العام صحيحاً وعلى التفاصيل خاطئة. الأيدي ذات الست أصابع هي النكتة؛ النسخة المكلفة هي أداة جراحية غير موجودة، أو قمرة قيادة بأدوات تحكم مُختلَقة، أو "شارع في لشبونة" لا يتعرف عليه أحد من لشبونة. القراء الذين يعرفون موضوعك يلاحظون ذلك، ويلاحظون الصورة أولاً.

3 · الجميع يملك نفس الشكل

نماذج الانتشار تتقارب نحو نمط بصري موحّد، وجدار من الرسوم التوضيحية ذات التدرجات الناعمة، المضاءة بإفراط، والمتماثلة بشكل مريب أصبح يُقرأ الآن على أنه حشو. هذا الانطباع هو التكلفة الفعلية: ليست عقوبة، بل إشارة. الصورة الفوتوغرافية الحقيقية — حبيبات، كرسي غير مريح، شخص في منتصف جملة — تُقرأ على أنها تقرير صحفي.

4 · والآن تأتي مع وسم ملحق بها

هذه نقطة سياقية أكثر من كونها حجة، لكنها اتجاه المستقبل. منذ 2 أغسطس 2026، تُلزم المادة 50 من قانون الذكاء الاصطناعي الأوروبي مزوّدي الأنظمة التوليدية بوسم المخرجات الاصطناعية بصيغة قابلة للقراءة الآلية، وتُلزم الجهات المُشغِّلة بالإفصاح عن التزييف العميق.1 من جانب الكشف، تقرأ Google بيانات اعتماد المحتوى وفق C2PA ووسمها المائي الخاص SynthID للإجابة عن سؤال "هل هذه صورة مولَّدة بالذكاء الاصطناعي؟" داخل Search وImages وLens.2 لا شيء من ذلك قاعدة بشأن الصور التي يجوز لمدونة نشرها، ولا شيء منه يكلفك ترتيبك في محركات البحث. ما تغيّر هو ما بعد ذلك: أصل الصورة الموجودة أعلى مقالك أصبح الآن أمراً يمكن للقارئ التحقق منه بنقرتين، دون أن يسألك. الصورة المرخّصة ليس لديها ما تُفصح عنه.

متى تكون الصور المولَّدة هي الخيار الصحيح. المخططات المفاهيمية والرسومات التخطيطية. مشهد لا يمكن تصويره (منتج لم يوجد بعد، آلية مجردة، مدينة مستقبلية). نمط رسم توضيحي خاص بمؤسستك تريد تكراره في كل منشور. وأي شيء تُفهم فيه الصورة عمداً على أنها رسم توضيحي وليست دليلاً. استخدم كليهما — فقط توقف عن استخدام التوليد كخيار افتراضي لـ "أحتاج صورة لأشخاص في اجتماع".

ثلاث طرق للتوضيح، بحسب حجم إنتاجك

المحرك نفسه، الكتالوج نفسه — 9M+ صورة مجانية الاستخدام من 9 مكتبات — وثلاث نقاط دخول. اختر بحسب عدد المقالات التي تنشرها، لا بحسب مستوى خبرتك التقنية.

نقطة الدخول الأنسب لـمن وكم لكل مقال ما تحتاجه
واجهة البحث المحررون، منشور واحد في كل مرة — حتى ~20 شهرياً ~30 ثانية متصفح. لا حاجة لحساب للبحث.
REST API نظام إدارة محتوى، بناء موقع ثابت، دفعة من المسودات ~طلب واحد، ~150 مللي ثانية مفتاح API. 5,000 طلب/شهر مجاناً، 20/دقيقة.
خادم MCP وكيل الذكاء الاصطناعي الذي يكتب أو يحرّر المسودة ضمن نفس المحادثة عنوان URL واحد للموصل، OAuth أو مفتاح.

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

مقال واحد، 30 ثانية: واجهة البحث

صف المشهد بالطريقة نفسها التي تصفها لمصوّر فوتوغرافي، في جملة كاملة، بلغتك الخاصة. ليس team meeting — بل "a small team standing in a semi circle for a short morning stand-up meeting in a bright open plan office". كل تفصيل ملموس إضافي يضيّق مجموعة النتائج بدلاً من إفراغها، لأن المحرك يرتّب بحسب المعنى وليس بمطابقة كلماتك مع وسوم شخص آخر.

pexafy.com — جملة واحدة، نتائج من عدة مكتبات في شبكة واحدة
صفحة نتائج بحث Pexafy تعرض صوراً لفريق يقف في اجتماع صباحي، تم العثور عليها من استعلام بجملة كاملة.
النقطة الملوّنة الصغيرة على كل بطاقة هي درجة الصلة — اللون الأخضر يعني أن المحرك واثق. تُدمج النتائج ويُعاد ترتيبها عبر كل مكتبة مفهرسة، لا أن تُرصّ مكتبة بعد أخرى. شغّل هذا البحث بالضبط ←

ثم ضيّقه بالمرشحات التي تهمّ تخطيط المقال — وتلك فقط:

المرشحات — اللون، الاتجاه، المصدر، الترخيص
لوحة مرشحات Pexafy، تعرض عيّنات ألوان وخيارات اتجاه واختيار المصدر.
الاتجاه ← أفقي (landscape) للصورة الرئيسية (الصورة الرأسية تُقصّ بشكل سيئ في المعاينات الاجتماعية). اللون للحفاظ على تناسق بصري لسلسلة من المنشورات مع علامتك التجارية — اختر نفس عيّنة اللون لكل مقال في حملة ما، وفجأة تبدو صفحة فهرس المدونة مصمَّمة.
  1. اكتب الجملة، لا الكلمة المفتاحية. الموضوع + الفعل + المكان + الإضاءة. حتى 500 حرف، بأي من أكثر من 100 لغة.
  2. رشّح إلى الاتجاه الأفقي للصورة الرئيسية، ثم أعد التشغيل دون المرشح لصور داخل المقال، حيث غالباً ما يبدو الاتجاه الرأسي أفضل.
  3. افتح الصورة للحصول على سطر الإسناد الجاهز، وصفحة المصدر الأصلية، والملف بأعلى دقة.
  4. استخدم "صور مشابهة" على الصورة التي اخترتها لتوضيح القسم التالي بنفس السجل البصري — نفس الإضاءة، نفس المعالجة، مشهد مختلف.

التوجيه: حوّل مسودة إلى جملة بحث

هذه هي الخطوة التي يخطئ فيها الجميع عند الأتمتة. يُدخلون عنوان المقال مباشرة في مربع البحث، والعنوان هو بالضبط المُدخل الخاطئ: إنه مجرّد ("The hidden cost of context switching") ولا توجد صورة فوتوغرافية على وجه الأرض تصوّره. ما تريده من النموذج ليس ملخصاً — بل موجز تصوير.

توجيه محرر الصور — انسخه كما هو
# system prompt
You are a photo editor. Read the article and write ONE search sentence
for a stock-photo engine that ranks by meaning, not by keywords.

Rules:
1. Describe a scene a camera could have taken: someone doing
   something, somewhere. Never name the topic itself ("fintech",
   "productivity", "SEO") — name what would be in the frame.
2. 12 to 25 words. Longer beats shorter: every concrete detail
   (light, place, gesture, time of day) sharpens the match.
3. No text, logos, brands, charts, screenshots or famous people.
   Free photo libraries have almost none of those.
4. No invisible metaphors ("growth", "synergy", "transformation").
5. Match the mood of the article: calm, tense, tired, celebratory.
6. Write the sentence in English even if the article is not.

Return JSON only:
{ "query": "…", "orientation": "landscape", "alt": "…" }

القاعدة رقم 1 تؤدي معظم العمل. إليك القاعدة نفسها على ثلاث مسودات حقيقية — العمود الأوسط هو ما يكتبه إنسان عندما يكون مستعجلاً، والعمود الأيمن هو ما يعيده التوجيه:

المقال يتناول… الاستعلام المستعجل موجز التصوير
لماذا اجتماعك الصباحي اليومي معطّل team meeting "a small team standing in a semi circle for a short morning stand-up meeting in a bright open plan office"
تقليص إعداد الموظفين الجدد من 6 أسابيع إلى 9 أيام onboarding "a new employee on their first day at a desk, listening while a colleague leans in and points at their screen"
التكلفة الخفية لتبديل السياق productivity "a tired developer rubbing their eyes in front of two monitors late in the evening, the office empty behind them"

team meeting تعيد صور غرف الاجتماعات النمطية العامة التي يستخدمها بالفعل كل من يكتب في موضوعك. الجملة في العمود الثالث تعيد هذا، في 155 مللي ثانية:

GET /search/photos — "a small team standing in a semi circle for a short morning stand-up meeting…" · 16 نتيجة · 155 مللي ثانية
ثلاث مكتبات مختلفة ضمن أفضل ست نتائج، مرتّبة معاً بدلاً من مكتبة بعد أخرى. كل واحدة منها تُظهر أشخاصاً واقفين، في مجموعة، في مكتب حقيقي — وهو بالضبط ما طلبته الجملة وما لا تضمنه team meeting أبداً.

خط الإنتاج: مسودة تدخل، صورة رئيسية منسوبة تخرج

أربعون سطراً، استدعاءان: واحد للنموذج للحصول على الموجز، وواحد لـ Pexafy للحصول على الصورة. ضعه في خطاف الحفظ الخاص بنظام إدارة المحتوى، أو في بناء موقعك الثابت، أو في سكربت يتصفح مجلداً من ملفات Markdown.

illustrate.py — مقال يدخل، صورة + نص بديل + إسناد يخرج
import json, os, requests
from anthropic import Anthropic

SEARCH = "https://api.pexafy.com/api/v1/search/photos"
llm = Anthropic()  # ANTHROPIC_API_KEY من متغيرات البيئة

def camera_brief(article: str) -> dict:
    # PHOTO_EDITOR = التوجيه أعلاه
    msg = llm.messages.create(
        model="claude-sonnet-5",
        max_tokens=300,
        system=PHOTO_EDITOR,
        messages=[{ "role": "user", "content": article[:12000] }],
    )
    return json.loads(msg.content[0].text)

def illustrate(article: str) -> dict | None:
    brief = camera_brief(article)
    r = requests.get(
        SEARCH,
        headers={"X-Api-Key": os.environ["PEXAFY_API_KEY"]},
        params={
            "q": brief["query"],           # الجملة الكاملة
            "orientation": brief["orientation"],
            "per_page": 8,
            "score_threshold": 0.55,      # استبعاد التطابقات الضعيفة
        },
        timeout=10,
    )
    hits = r.json()["data"]
    if not hits:                        # الموجز ضيّق جداً ← وسّعه وأعد المحاولة
        return None

    top = hits[0]
    return {
        "src":    top["urls"]["regular"],        # 1080px — مقاس الصورة الرئيسية
        "alt":    brief["alt"] or top["alt_description"],
        "credit": top["attribution"]["html"],   # جاهز للعرض
        "width":  top["width"],
        "height": top["height"],
        "id":     top["photo_id"],           # احفظه: لا تكرار
    }

ثلاثة تفاصيل تحوّل عرضاً تجريبياً إلى شيء يمكنك تركه يعمل باستمرار:

  • score_threshold — عدم إعادة أي نتيجة أفضل من إعادة صورة سيئة. إذا كان الموجز محدداً أكثر من اللازم، وسّعه (احذف الجملة الأخيرة) وأعد المحاولة مرة واحدة.
  • احفظ photo_id — سطر واحد في قاعدة بياناتك، ولا يشترك أي مقالين على موقعك أبداً في نفس الصورة الرئيسية. هذا هو الخلل الذي يقع فيه الجميع عند المقال رقم ثلاثين.
  • طلب واحد لكل موضع صورة — صورة رئيسية بالإضافة إلى ثلاث صور أقسام هي أربعة طلبات لكل مقال، أو طلب واحد إذا أخذت أربع نتائج مختلفة من نفس البحث.

لا تستخدم Python؟ نصف البحث بأكمله سطر واحد، وكل نتيجة تحمل نفس الحقول أياً كانت المكتبة التي جاءت منها:

الاستدعاء نفسه، في سطر أوامر
curl -sG "https://api.pexafy.com/api/v1/search/photos" \
  -H "X-Api-Key: $PEXAFY_API_KEY" \
  --data-urlencode "q=a tired developer rubbing their eyes at two monitors" \
  --data-urlencode "orientation=landscape" \
  --data-urlencode "per_page=6"

# → { "success": true, "data": [ … ], "meta": { "took_ms": 147 } }

شكل الاستجابة — urls، width، photographer_full_name، source، license_type، relevance_score، attribution — مطابق لصورة من Pexels، وصورة من Pixabay، وصورة من Unsplash. ذلك التوحيد هو الجزء الذي كنت لتكتبه وتصونه بنفسك — فصّلناه حقلاً بحقل في مقارنة واجهات برمجة تطبيقات الصور المجانية.

قسم ثانٍ، موجز ثانٍ، بحث ثانٍ — والمقصود أن المقال الواحد ينتج عدة مشاهد متمايزة بدلاً من صورة واحدة تُمدَّد أربع مرات:

القسم 2 — "a woman working alone on a laptop at her kitchen table early in the morning with a cup of coffee" · 129 مللي ثانية
نفس المقال، قسم مختلف، مشهد مختلف — والمزاج ينتقل معه لأن الموجز حمله معه. شغّل هذا البحث أيضاً ←

دع الوكيل يختار الصورة: MCP

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

تشغّل Pexafy خادم Model Context Protocol مُستضافاً على mcp.pexafy.com/mcp. ثلاث أدوات: search_photos (جملة)، search_photos_by_image (صورة مرجعية، مع جملة اختيارياً — "مثل هذه، لكن عند الغروب")، وget_similar_photos (المزيد مما يشبه ما اخترته بالفعل، وهو ما يبقي السلسلة متناسقة).

Claude.ai وClaude Desktop — OAuth، لا مفتاح لإدارته
Settings → Connectors → Add custom connector
Name: Pexafy
URL:  https://mcp.pexafy.com/mcp
# ثم سجّل الدخول بحساب Pexafy الخاص بك عند فتح النافذة
Claude Code — أمر واحد
claude mcp add --transport http pexafy https://mcp.pexafy.com/mcp \
  --header "Authorization: Bearer $PEXAFY_API_KEY"

# أو أضفه إلى المستودع، بحيث يحصل عليه الفريق بأكمله — .mcp.json
{
  "mcpServers": {
    "pexafy": {
      "type": "http",
      "url": "https://mcp.pexafy.com/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}

من هناك، توضيح مقال يصبح جملة، لا مهمة. الوكيل يكتب موجز التصوير الخاص به — فقد قرأ للتو المسودة، لذا فهو في وضع أفضل من أي شخص آخر لوصف المشهد:

كيف يبدو ذلك عملياً
You  Here's the draft of this week's post. Find a landscape hero
     and one photo for section 2, and give me the credit lines.

Claude  → search_photos(
       q="a small team standing in a semi circle for a short morning
          stand-up meeting in a bright open plan office",
       orientation="landscape")
     ← 16 photos · 155 ms

     Hero    → Photo by Thirdman on Pexels · 6453×4302 · score 0.80
     Section → Photo by Marcus Aurelius on Pexels · 6000×4000
     Both licence-free, attribution lines below, ready to paste.

Unsplash وPexels وPixabay وOpenverse ليس لديها خادم MCP رسمي — ما هو موجود هو أغلفة مجتمعية تستضيفها بنفسك وتُعطيها مفتاحك الخاص. إذا كان سير عملك التحريري يمرّ أصلاً عبر وكيل، فإن هذا الفارق هو التكامل.

النص البديل، الترخيص، وسرعة الصفحة

الصورة اختيرت. أربعة أمور تحدّد إن كانت ستفيد الصفحة أو تضرّها بصمت:

  1. اكتب النص البديل لشخص، لا لزاحف بحث. كل نتيجة تأتي مع alt_description — استخدمه كمسودة، ثم أعد كتابته في سياق فقرتك الخاصة. "أربعة زملاء يقفون في اجتماع صباحي" أفضل من سلطة كلمات مفتاحية، وهو النص الذي ستقرأه قارئات الشاشة فعلياً. حافظ عليه دون ~125 حرفاً؛ اتركه فارغاً (alt="") فقط إذا كانت الصورة زخرفية بحتة.
  2. أدرج الإسناد حتى عندما لا يفرضه عليك شيء. الإسناد غير مطلوب بموجب شروط واجهة برمجة تطبيقات Pexafy وكل نتيجة تحمل سلسلة attribution.html جاهزة — لكن الترخيص المرفق من المكتبة الأصلية لا يزال يحكم استخدامك لتلك الصورة، وسطر الإسناد الظاهر هو ما يخبر القارئ (ومحرك الإجابة) أن هذه صورة حقيقية بمؤلف حقيقي.
  3. اعرض المقاس الصحيح. urls.regular (1080 بكسل) هو مقاس الصورة الرئيسية؛ urls.full ملف بمقاس 2400 بكسل لا يحتاجه أي مقال. أصدر دائماً width/height من الاستجابة كي يحجز المتصفح المساحة — هذا الزوج الواحد من الخصائص هو الفارق بين درجة انزياح تخطيط جيدة وأخرى سيئة. استخدم fetchpriority="high" على الصورة الرئيسية، وloading="lazy" على كل ما هو أسفل الطية.
  4. غذِّ الصورة الرئيسية إلى بياناتك الوصفية. يجب أن يكون نفس العنوان هو og:image الخاص بك، وtwitter:image، وخاصية image في بيانات Article المهيكلة. صورة واحدة، ثلاثة أماكن، صفر عمل إضافي — ومعاينة اجتماعية لم تعد ترجع إلى شعارك.

ما تكلفة 100 مقال شهرياً فعلياً

افترض صورة رئيسية بالإضافة إلى ثلاث صور داخل المقال، أي أربعة طلبات بحث لكل منشور — النسخة المسرفة عمداً، حيث تشغّل استعلاماً منفصلاً لكل موضع بدلاً من إعادة استخدام نتائج من استعلام واحد:

الحجم طلبات البحث / شهرياً الخطة تكلفة البحث
20 مقالاً 80 مجانية — 5,000 طلب/شهر $0
100 مقال 400 مجانية — 5,000 طلب/شهر $0
1,000 مقالوكالة، أو محفظة عملاء كاملة 4,000 مجانية — لا تزال ضمن 5,000 طلب/شهر $0

نعم — الحصة الشهرية ليست مشكلة إطلاقاً عند حجوم التسويق بالمحتوى، ونفضّل قول ذلك على اختلاق سبب يجعلك تدفع. الحد الذي ستواجهه فعلياً هو الحد بالدقيقة. الخطة المجانية تسمح بـ 20 طلب API في الدقيقة؛ سكربت بناء يعيد توضيح 100 مقال في مرة واحدة يطلق 400 طلب بأسرع ما تسمح به حلقته، فإما يقضي عشرين دقيقة مكبوحاً، أو يبدأ بتجميع أخطاء 429. طريقتان للخروج من ذلك: باعد بين الاستدعاءات (سطر sleep واحد في الحلقة، ومهمة ليلية لن تلاحظ ذلك أبداً)، أو انتقل إلى خطة يطابق حد معدلها بناءك — خطة Starter هي 30 طلباً/دقيقة، وPro هي 60. اختر بحسب الاندفاع (burst)، لا بحسب الحجم.

البند الوحيد الآخر هو استدعاء واحد قصير لنموذج لكل مقال لإنتاج الموجز — بضع مئات من الرموز مُدخَلة، وثلاثون خارجة، والتي ستكون أرخص بند في أي خط إنتاج محتوى تملكه. قارن ذلك بتوليد أربع صور لكل منشور، بأربعمئة صورة شهرياً، بالإضافة إلى المحاولات التي لم تنجح.

والجزء الذي لا يظهر في جدول التكاليف: المحرر يتوقف عن فتح خمس علامات تبويب. تلك هي الوفورات الحقيقية.

المراجع والحواشي

1 قانون الذكاء الاصطناعي الأوروبي، المادة 50 — التزامات الشفافية لمزوّدي ومُشغّلي أنظمة ذكاء اصطناعي معينة، سارية اعتباراً من 2 أغسطس 2026. يجب على مزوّدي الأنظمة التي تولّد صوتاً أو صورة أو فيديو أو نصاً اصطناعياً وسم المخرجات بصيغة قابلة للقراءة الآلية وجعلها قابلة للكشف كمولَّدة اصطناعياً؛ ويجب على المُشغّلين الإفصاح عن التزييف العميق، وفي حالات محددة، عن النصوص المولَّدة بالذكاء الاصطناعي المنشورة لإعلام الجمهور. القانون الرقمي الشامل (اللائحة (الاتحاد الأوروبي) 2026/1744، النافذة منذ 27 يوليو 2026) يترك المادة 50 نفسها دون تعديل، لكنه يمنح الأنظمة الموجودة بالفعل في السوق قبل 2 أغسطس 2026 مهلة حتى 2 ديسمبر 2026 للامتثال لمتطلب الوسم القابل للقراءة الآلية الوارد في المادة 50(2). كل هذا يُلزم مزوّدي ومُشغّلي الذكاء الاصطناعي — وليس قاعدة بشأن الصور التي يجوز لمدونة نشرها.

2 تقرأ Google بيانات اعتماد المحتوى وفق C2PA ووسمها المائي الخاص SynthID لإظهار أصل الصورة في حول هذه الصورة عبر Search وImages وLens. هذا يتعلق بأصل الوسائط، وليس عقوبة في الترتيب على المحتوى المولَّد بالذكاء الاصطناعي.

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

هل يجب أن أستخدم صورًا مولّدة بالذكاء الاصطناعي أم صورًا حقيقية لمقالات المدونة؟
استخدم الصور الحقيقية كلما كان المقال يتحدث عن شيء موجود فعليًا — وظيفة، مكان، شيء، إيماءة — لأن الصورة الفوتوغرافية تنقل التفاصيل بدقة وتحمل مصدرًا يمكن التحقق منه، وتاريخًا، ومصورًا. منذ 2 أغسطس 2026، تُلزم المادة 50 من قانون الذكاء الاصطناعي الأوروبي (EU AI Act) الأنظمة التوليدية بوسم مخرجاتها بصيغة قابلة للقراءة الآلية، وتعرض منصات مثل Google الآن هذا المصدر للقراء. تظل الصور المولّدة الخيار الصحيح للمخططات، وللمشاهد التي لا يمكن تصويرها، ولأسلوب توضيحي خاص بالعلامة التجارية تملكه بنفسك.
كيف أجد تلقائيًا صورة تتطابق مع مقالي؟
استدعاءان فقط. أولًا، اطلب من نموذج لغوي تحويل المسودة إلى وصف كاميرا — جملة واحدة من 12 إلى 25 كلمة تصف مشهدًا كان يمكن لكاميرا التقاطه، وليس الموضوع نفسه أبدًا. ثم أرسل تلك الجملة إلى واجهة برمجة تطبيقات للبحث الدلالي عن الصور، والتي ترتب الصور حسب المعنى وليس حسب مطابقة الوسوم. مع Pexafy يكون ذلك عبر GET /api/v1/search/photos?q=…، في حدود 150 ملي ثانية، وتأتي كل نتيجة مع حجمها وترخيصها ونص إسناد جاهز.
ما هو أفضل برومبت لتحويل مقال إلى استعلام بحث عن صورة؟
اطلب مشهدًا قابلًا للتصوير، وليس ملخصًا: "اكتب جملة واحدة من 12 إلى 25 كلمة تصف شخصًا يفعل شيئًا في مكان ما؛ لا تذكر الموضوع أبدًا؛ بدون نص أو شعارات أو رسوم بيانية أو أشخاص مشهورين؛ بدون استعارات غير مرئية؛ طابِق أجواء المقال؛ أعد النتيجة بصيغة JSON". البرومبت الكامل موجود في هذا المقال، جاهز للنسخ واللصق. القاعدة الأهم على الإطلاق هي حظر التجريد: "الإنتاجية" لا تجد شيئًا، أما "مطوّر متعب يفرك عينيه أمام شاشتين في وقت متأخر من المساء" فيجد الصورة.
هل يجب أن أنسب الصور التي أستخدمها في منشورات المدونة؟
الإسناد غير مطلوب بموجب شروط واجهة برمجة تطبيقات Pexafy، وتأتي كل نتيجة مع سطر إسناد جاهز بصيغة HTML ونص عادي. الترخيص المرفق بكل صورة من مكتبتها الأصلية لا يزال يحكم استخدامك لتلك الصورة، وإظهار الإسناد هو ما يخبر القراء — ومحركات الإجابة — أن الصورة فوتوغرافية حقيقية بمؤلف حقيقي.
هل يمكن لـ Claude أو أي وكيل ذكاء اصطناعي آخر أن يجد الصور لمقالي؟
نعم، من خلال خادم MCP (بروتوكول سياق النموذج) المستضاف من Pexafy على العنوان mcp.pexafy.com/mcp. أضِفه كموصل مخصص في Claude.ai أو Claude Desktop وسجّل الدخول عبر OAuth، أو أضِفه إلى Claude Code بأمر واحد هو claude mcp add ومفتاح API. يقوم الوكيل بعدها بالبحث عبر الجملة، أو عبر صورة مرجعية، أو عن صور مشابهة بنفسه، بينما لا يزال يحتفظ بمسودتك في سياقه.
كيف أمنع كل مقال في مدونتي من استخدام الصورة نفسها؟
خزّن photo_id لكل صورة تنشرها واستبعده في التشغيل التالي — عمود واحد فقط في نظام إدارة المحتوى لديك. هذا هو نمط الفشل الذي يصطدم به كل خط أنابيب آلي عند نحو المقال الثلاثين، وهو غير مرئي حتى يتصفح أحدهم فهرس مدونتك. كتابة وصف كاميرا جديد لكل قسم، بدلًا من إعادة استخدام عنوان المقال، تتكفل بالباقي.

توقّف عن البحث عن الكلمات المفتاحية. صِف ما تقصده.

ابحث في 9M+ صورة مجانية الاستخدام بالمعنى — بأي لغة، في أقل من 100 مللي ثانية.