هندسة 2 دقائق قراءة
النماذج الصغيرة مكانها الحافة
يكتب المؤلف بلغة واحدة. يعمل النموذج عند النشر، وتستقر الترجمة في D1، ومسار القراءة لا ينتظر.
تتخيل أغلب الفرق «الذكاء» كرحلة ذهاب وإياب: يطير الطلب إلى نموذج كبير بعيد ثم يعود. نافذة الدردشة تحتمل الانتظار. المقالة وزر النشر لا ينبغي أن ينتظرا.
يبقي هذا الموقع النموذج في جهة الكتابة. يُنهي المؤلف النص بلغة واحدة، ويضغط نشر، وتحدث الترجمة في العملية نفسها. النتيجة صف في D1. حين يفتح القارئ الصفحة لاحقًا يجد نصًا جاهزًا، لا سكربتًا ما زال يحمّل.
لماذا نترجم عند النشر
ثلاثة أسباب محددة:
التكلفة قابلة للتوقع. الحصة المجانية من Workers AI تُصفَّر كل يوم. الترجمة تحدث عند النشر، لا عند كل قراءة.
المسودة قابلة للتحرير. ما يسلمه النموذج مسودة. العنوان والمصطلحات وجملة المشاركة على X يجب أن تُعدَّل، واللغة التي مُسّت يمكن قفلها.
الزاحف يرى صفحة كاملة. محركات البحث ومحركات الإجابة تقرأ HTML مكتمل المعنى، مع الملخص والأسئلة، لا حاوية فارغة.
ما الذي يناسب الحافة
| يناسب | لا يناسب |
|---|---|
| الترجمة والملخص والأسئلة والتصنيف | رهن المحادثة كلها بالحصة المجانية |
| تشغيل واحد عند النشر | انتظار نموذج كبير في كل طلب صفحة |
| مسودة يستطيع الإنسان تعديلها | توليد عابر بلا أثر |
الشيفرة القصيرة والروابط وعلامات التضمين لا تُرسل إلى المترجم. هذا الاستدعاء يبقى كما هو:
const translated = await env.AI.run("@cf/meta/m2m100-1.2b", {
text: paragraph,
source_lang: "zh",
target_lang: "ar",
});
العلاقة مع X
النقاش التقني نادرًا ما يعيش في صندوق التعليقات. كل مقالة تحتفظ بجملة للمشاركة، ويمكن تضمين منشور علني واحد داخل المتن.
إذا لم يوجد تضمين، لا تطلب الصفحة أي سكربت طرف ثالث.
العربية ليست لغة إضافية
الكتابة من اليمين إلى اليسار لا تنتهي بضبط dir. التنقل والقوائم وخط الاقتباس تتبع اتجاه السطر، وتبقى كتل الشيفرة من اليسار إلى اليمين. يستخدم hreflang القيمة ar، ولكل من خريطة الموقع و RSS نسخة عربية. الإسبانية تدخل المسارات وخريطة الموقع ومبدّل اللغة عبر /es/.
ما يمكن الاحتفاظ به
- لغة مصدر واحدة، وعدة ترجمات منشورة.
- استدعاء النموذج في مسار الكتابة. مسار القراءة لا يلمس إلا قاعدة البيانات وتخزين الملفات.
- ملخص وأسئلة يقرأها الإنسان، ويقرأها محرك توليدي أيضًا.
أسئلة
هل يجب أن تكون لغة المصدر الصينية؟
الافتراضي هو الصينية المبسطة. يمكن في لوحة الإدارة اختيار أي لغة من الخمس كمصدر، وتُولَّد البقية عند النشر.
ماذا يحدث إذا نفدت الحصة المجانية؟
يُحفظ الأصل. تُعلَّم الترجمة التلقائية كقيد الانتظار. يمكن إعادة المحاولة لاحقًا أو لصق ترجمة.
هل يستبدل النشر التالي الترجمة؟
اللغة المقفلة تبقى. المسودة التلقائية غير المقفلة لا تُستبدل إلا عندما تطلب ترجمة جديدة.