اكتب قالبًا مرة واحدة.
ولّد المحتوى إلى الأبد.
الموطن الرسمي لـ spintax. تعلّم الصياغة، وأنشئ قوالب محتوى بمساعدة الذكاء الاصطناعي، وولّد متغيرات فريدة بتكلفة شبه معدومة.
الميزات الرئيسية
محرك spintax الحديث لتوليد المحتوى الديناميكي القائم على القوالب.
التعدادات
{a|b|c} — يختار عشوائيًا خيارًا واحدًا من القائمة. دعم كامل للتداخل لأشجار المتغيرات المعقدة.
التباديل
[<config>a|b|c] — يختار N عنصرًا ويخلطها ويجمعها بفواصل وروابط مخصصة.
المتغيرات
%var% — نطاقات متغيرات عامة ومحلية (#set / #def) وعلى مستوى التشغيل مع وراثة نظيفة.
القوالب المتداخلة
ادمج القوالب داخل قوالب عبر #include. كشف المراجع الدائرية يحافظ على أمان موقعك.
الشروط — تفرع معتمد على القيمة
امتدادنا المميز: {?VAR?then|else} يختار بناءً على قيمة المتغير (truthy). إظهار أو إخفاء أو استبدال المحتوى لكل عميل — دون اختيارات عشوائية حيث يلزم المنطق.
الجمع — المطابقة النحوية
{plural N: صيغة|صيغة|صيغة} — العدد يختار الصيغة الصحيحة. الروسية تحتاج ثلاث صيغ والإنجليزية صيغتين؛ المحرك يتعامل مع كليهما حسب اللغة.
@spintax/core — المحرك مفتوح المصدر
المحرك متاح على npm: بدون تبعيات، رخصة MIT، TypeScript. اعرض spintax في أي مكان يعمل فيه JavaScript، وليس في ووردبريس فقط.
ENPlayground
اكتب قالبًا وشاهد المتغيرات فورًا. تحقق مباشر ومتغيرات وروابط قابلة للمشاركة — داخل المتصفح، بدون تثبيت.
صياغة Spintax
ترميز spintax يحوّل قالبًا واحدًا إلى آلاف المتغيرات الفريدة.
#set %city% = {London|Berlin|Tokyo|New York} #set %hasPriority% = 1 Welcome to %city%!{?hasPriority? Priority support included.|} We offer [<minsize=2;maxsize=3;sep=", ";lastsep=" and "> fast delivery|free returns|24/7 support| price matching|expert advice]. {Our team|The crew|We} {will|can} help you {find the perfect|choose the right|pick the best} solution for your needs.
Welcome to Berlin! Priority support included. We offer free returns, expert advice and 24/7 support. The crew can help you pick the best solution for your needs.
كيف يعمل spintax
من مسودة الذكاء الاصطناعي إلى قالب spintax جاهز في ثلاث خطوات.
صِغ بالذكاء الاصطناعي
اطلب من ChatGPT أو Claude أو أي ذكاء اصطناعي تحويل ملخصك إلى قالب spintax.
تحقق واعرض
الصقه في ساحة التجربة أو افتحه في Spintax Studio على ويندوز. كلاهما يتحقق من البنية ويعرض النتائج التي ينتجها القالب فعلياً.
اعرض في أي مكان
ولّد في Studio العدد الذي تحتاجه من النتائج واحفظها بصيغة TXT أو XLSX، أو اعرض القالب نفسه عبر @spintax/core أو إضافة WordPress أو رانتايم خاص بك.
المستندات والمعرفة
تعلّم spintax من الصفر. مرجع الصياغة والخلفية والأدوات.
إضافة WordPress مجانية
هل تعرف spintax بالفعل؟ ثبّت الإضافة المجانية لعرض القوالب على موقع WordPress الخاص بك — مُختبرة حتى WordPress 7.0، مع ربط حقول ACF وWooCommerce.
ربط الحقول
اربط قالبًا بحقل ACF أو بحقل مخصص للمقال أو بحقل منتج WooCommerce. كل مقال مطابق يحصل على نسخته الخاصة — عند الحفظ أو عبر cron أو عند الطلب.
ذاكرة التخزين المؤقت للكائنات
المخرجات المُنشأة مخزنة مؤقتًا عبر واجهة WP Object Cache API. جاهز لـ Redis و Memcached فورًا.
إعادة التوليد بالجدولة
تحديث مجدول اختياري للتخزين المؤقت لكل قالب. حدد قيم TTL مخصصة ودع cron في WordPress يبقي المحتوى محدّثًا.
مفتوح المصدر
يوجد المحرك في أربع تنفيذات مستقلة برخصة MIT — لـ JavaScript وPHP وPython وObject Pascal، بينما تبقى إضافة WordPress تحت GPL-2.0. بدون خدمات خارجية وبدون تتبع: كل توليد يجري داخل بيئتك أنت.
@spintax/core
محرك spintax لـ JavaScript و TypeScript. يعمل في Node وفي المتصفح — وهو ما يشغّل ساحة التجريب على هذا الموقع.
npm install @spintax/core
spintax/core
المحرك نفسه لـ PHP 8.0+. مستقل عن أي إطار عمل، ومستخرَج من إضافة WordPress ليستخدمه أي تطبيق PHP.
composer require spintax/core
حول Spintax
Spintax (صياغة الدوران) هي لغة القوالب الخاصة بنا لإنتاج العديد من التنويعات الفريدة حقًا لنص من مصدر واحد تتحكم فيه أنت. تكتب قالبًا واحدًا يشفّر كل خيار — البدائل والترتيبات والشروط والمتغيرات — ويوسّعه المحرك إلى آلاف المتغيرات المتمايزة والجاهزة للاستخدام. كل تنويعة هي واحدة حدّدتها أنت، لذا يظل الناتج متوافقًا مع علامتك وصحيحًا بدلاً من أن يكون تخمينًا احتماليًا.
يجمع سير العمل الحديث بين نموذج لغوي ومنطق القوالب هذا. اجعل الذكاء الاصطناعي يصوغ القالب الغني بالتنويعات مرة واحدة؛ ثم يولّد المحرك متغيرات فريدة غير محدودة محليًا، وبشكل حتمي، وبتكلفة شبه معدومة. لا يوجد استدعاء API لكل عملية توليد ولا تغادر أي بيانات بنيتك التحتية — يقدّم النموذج الإبداع مرة واحدة، ويقدّم المحرك القدرة على التوسّع إلى الأبد. يراجع المحرر قالبًا واحدًا بدلاً من كتابة كل متغيّر.
هذا ما يميّز spintax عن توليد كل صفحة مباشرة من نموذج لغوي كبير (LLM). الناتج الخام للذكاء الاصطناعي نمطي وغير مضبوط إلى حد كبير — تتقارب المطالبات نفسها نحو الأشكال نفسها، وتتذبذب الجودة، ويستدعي النص شبه المتطابق عقوبات المحتوى المكرر. مع spintax يعتمد الناتج فقط على جودة قالبك: تثبّت الصياغة والنبرة والبنية مرة واحدة، فيرث كلٌّ من آلاف المتغيرات ذلك. وهذا يتيح لك نشر محتوى مختلف فعليًا عبر مئات الصفحات أو المواقع أو اللغات — فريد بحكم التصميم، وليس هراءً مُولَّدًا.
spintax الحديث أكثر بكثير من {a|b|c} المسطّح الذي تتوقف عنده معظم الأدوات. فهو يضيف التباديل التي تختار وترتّب مجموعة فرعية، ومتغيرات ذات نطاق، وشروطًا مدفوعة بالقيمة، وتوافق الجمع حسب اللغة، وتضمينات قابلة لإعادة الاستخدام، ومرحلة معالجة لاحقة للمسافات والأحرف الكبيرة. يغطي القالب المنظَّم فضاء إخراج أكبر بكثير وأفضل تحكّمًا من النص المسطّح بالطول نفسه.
وهو يعمل أينما تعمل أنت. يُشحن المحرك في أربعة تطبيقات مستقلة مفتوحة المصدر وبلا اعتماديات — لـ JavaScript وPHP وPython وObject Pascal — إلى جانب إضافة WordPress، وكلها مقيَّدة بمجموعة اختبارات مرجعية مشتركة واحدة بحيث يُعرَض القالب بشكل متطابق على كل منها. لا شيء يستدعي خدمة خارجية: يُولَّد كل متغيّر داخل بيئة التشغيل الخاصة بك، على عتادك، وبمقياسك.