ForHosting KIT · النصوص والذكاء الاصطناعي

خلط حروف الكلمة بشكل حتمي مع تثبيت الأول والأخير

كلمة «generation» مع البذرة «kit-2026» تصبح دائمًا «gateeonrin»: يبقى الحرفان الأول والأخير، وتُخلط الحروف الثمانية الداخلية، وتعطي البذرة نفسها النتيجة نفسها في أي مكان. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
الكلمة
generation
البذرة
kit-2026
تحصل على
المخلوطة
gateeonrin
الحروف
10

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

لماذا يحافظ خلط الحروف الداخلية على قابلية القراءة

هناك ملاحظة معروفة في اللسانيات الشعبية: عندما يبقى الحرف الأول والأخير من الكلمة في مكانيهما، يستطيع القراء غالبًا فهم الكلمة حتى لو كانت الحروف الوسطى مبعثرة، لأن التعرف على الكلمات يعتمد بشدة على الشكل العام للكلمة وحروفها الحدّية. وهذه النقطة الطرفية تؤتمت هذا التحويل بالضبط. ترسل كلمة مثل 'generation' وبذرة، فتستلم الكلمة نفسها مع خلط الحروف الواقعة بين الأول والأخير فقط.

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

حتمية بالتصميم: البذرة هي العقد

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

تُبعثر سلسلة البذرة بخوارزمية FNV-1a، ويقود هذا البعثر مولّد شبه عشوائي من نوع xorshift32، ويقود المولّد بدوره خلط Fisher-Yates على الحروف الداخلية فقط. غيّر البذرة فتحصل على خلط مختلف للكلمة نفسها؛ وغيّر الكلمة فتقابل البذرة نفسها نتيجة جديدة.

توليد محتوى ألغاز قابل لإعادة الإنتاج

ابنِ ألغاز خلط الكلمات التي يمكن إعادة توليد إجاباتها بدقة، إذ إن الكلمة والبذرة نفسيهما تنتجان دائمًا الخلط نفسه.

بيانات اختبار ثابتة بالبذرة

أنشئ نسخًا مخلوطة من نصوص الاختبار يمكن لاختبارات اللقطات التحقق منها، دون عشوائية متقلبة بين التشغيلات.

عروض صفية لإدراك القراءة

أرِ الطلاب كيف يترك خلط الحروف الداخلية الكلمات مقروءة بينما يبقى الحرف الأول والأخير في مكانيهما.

كم تبلغ التكلفة؟

كما يمكن تشغيلها مجانًا في متصفحك على هذه الصفحة.

هل النتيجة عشوائية؟

لا. إنها حتمية تمامًا: الكلمة والبذرة نفسيهما تنتجان دائمًا الكلمة المخلوقة ذاتها. والبذرة المختلفة تعطي خلطًا مختلفًا.

لماذا ترفض الكلمات القصيرة؟

الكلمات التي تقل عن أربعة أحرف تحتوي على حرف داخلي واحد على الأكثر، فلا يوجد ما يمكن خلطه.

هل يتحرك الحرف الأول أو الأخير أبدًا؟

أبدًا. تُخلط فقط الحروف الواقعة حصرًا بين الأول والأخير.

هل يُخزَّن أي شيء؟

لا. تُعالَج الكلمة في الذاكرة وتُستبعد؛ ولا يُعاد سوى النتيجة المخلوقة.

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

POSThttps://api.kit.forhosting.com/text/scramble-word

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/text/scramble-word \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"word":"generation","seed":"kit-2026"}'
{
  "word": "generation",
  "seed": "kit-2026"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.scramble_word",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_tokens20000
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

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

قواعد الإدخال والأخطاء ومواضع الاستخدام

يعرض الناتج الكلمة الأصلية والبذرة المستخدمة والنتيجة المخلوقة وعدد الحروف، وما إذا كان الخلط قد غيّر الكلمة فعلًا — وقد يكون ذلك خاطئًا في الكلمات القصيرة حيث الخلط الوحيد الممكن يترك الداخل دون مساس. الاستخدامات النموذجية هي أنظمة الألغاز والألعاب الخلفية، والأدوات التعليمية، ومولّدات البيانات التجريبية، واختبارات اللقطات. تقبل النقطة الطرفية حقلين: 'word' (ويُقبل أيضًا باسم 'text' أو 'input') و'seed' (ويُقبل أيضًا باسم 'salt'). يجب أن تحتوي الكلمة على أربعة أحرف على الأقل؛ فمع ثلاثة أحرف أو أقل يوجد حرف داخلي واحد على الأكثر، وبالتالي لا يوجد ما يمكن خلطه بشكل ذي معنى، فتجيب النقطة الطرفية بخطأ invalid_input يسمّي المشكلة بدلًا من إعادة الكلمة دون تغيير بصمت. تعمل على شبكتنا الحافة العالمية، ولا تخزّن شيئًا، والشيفرة نفسها تعمل مجانًا في متصفحك على هذه الصفحة: تدفع $0.002 لكل طلب فقط عندما تؤتمتها عبر API.

اطّلع على توثيق KIT الكامل ←