النماذج · للمصممين

عشرون ألف ملف لم يسمّها أحد كما يجب

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

لكل استوديو ذلك المجلّد. عشر سنوات من العمل، أسماء ملفات مثل final_v3_REAL_use_this، وثلاثة أنظمة تسمية مختلفة من ثلاثة مديري حسابات مختلفين، وشخص واحد يعرف أين توجد لقطات التغليف لعام 2023.

لا أحد يصلحه لأن إصلاحه عشرون ألف حكم صغير، وعشرون ألف حكم صغير يعادل أسبوعين. تلك الحسابية تغيّرت في 15 سبتمبر 2026، حين أصدرت TypeSafe AI نموذجاً يجيب عن سؤال معلن في ثلث ثانية تقريباً بتكلفة كسر من السنت. Ciyo لا يمكنها تشغيل Jev — لا يُنتج صورة ولا فيديو، وليس في أي من سجلّي نماذجنا — لكن شكل هذه المهمة يستحقّ الفهم أياً كانت الأداة التي تقوم بها في النهاية.

ماذا يمكنه قراءته فعلاً

ابدأ بالحدود، لأنها تُقرّر التصميم كله. هذا النوع من النماذج يقرأ النص: تنص وثائق TypeSafe على أن ما ترسله يجب أن يكون سلسلة نصية، أو كائن JSON، أو مصفوفة من قيم نصية، وأن الصور غير مدعومة بعد.

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

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

مجموعة الأسئلة

لا تطرح سؤالاً كبيراً واحداً. اطرح أسئلة صغيرة عدّة على نفس السجلّ، كلٌّ بإجابات معلنة مسبقاً. تُقيَّم مجتمعة، فالسؤال عن خمسة قريب من المجّان حين يكون النصّ على الخطّ.

جدول بخمسة أسئلة مُنمّطة تُسأل عن كل أصل، ونوعها، وما الذي يعود
خمسة أسئلة تستحقّ أن تُسأل عن كل ملف. رسم بياني من Ciyo.

الفخّ، والسطر الذي يتجنّبه

إليك النتيجة التي يجب أن تغيّر طريقة كتابتك للأسئلة. تقييم مستقل مسجّل مسبقاً نُشر في 20 سبتمبر 2026 اختبر ما يحدث حين لا ينتمي ملف إلى أي من الفئات التي أعلنتها.

في ثلاثين حالة كهذه، ودون خيار هروب متاح، لم يُعلِم عن أيٍّ منها. أعاد الإجابة المعلنة الأقرب، مرفقةً بقيمة ثقة، في كل مرة. لم يفشل شيء. ولم يبدُ شيء خاطئاً.

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

الحلّ خيار واحد. أعلن `none_of_these`، أو `needs_a_human`، واكتب معايير لها بحرصٍ مثل الفئات الحقيقية. ثم وجّهها في شفرتك الخاصّة.

كم تكلّف المكتبة كلها

السعر المنشور هو 0.042 دولار لكل مليون رمز إدخال، مع إخراج مجّاني. الحساب أدناه يفترض نحو 300 رمز من اسم الملف والتعليق والبيانات الوصفية لكل أصل، وهو افتراضنا لا قياس — غيّره إن كانت سجلّاتك أطول.

عشرون ألف أصل بـ 300 رمز لكلٍّ تبلغ ستة ملايين رمز، أي نحو خمسة وعشرين سنتاً لسؤال واحد عن كل ملف في المكتبة.

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

جدول يحسب تكلفة سؤال واحد وخمسة عن مكتبة أصول من عشرين ألفاً
حساب توضيحي من السعر المنشور. افتراض الـ 300 رمز ظاهر لتتمكّن من تغييره.

كيف تشغّله فعلاً دون تخريب أي شيء

لا تدع شيئاً يكتب في مكتبتك في المرور الأول. أخرج جدول بيانات: صفّ لكل ملف، وعمود لكل سؤال، زائداً الثقة لكلٍّ.

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

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

مرور أول لا يمكن أن يُحدث ضرراً
الخطوةما تفعلهلماذا بهذا الترتيب
1. تصديراجمع اسم الملف والمسار والتعليق والملاحظات في سجلّ نصّي واحد لكل أصللا يمكنك الحكم على ما لم تجمعه
2. وسمة يدويةوسِّم 100 ملف بنفسك واحتفظ بهاهذا هو المقياس الوحيد لما إذا كان أيٌّ من ذلك قد نجح
3. اسألشغّل مجموعة الأسئلة على كل شيء، مكتوبة في جدول بياناتلا شيء يمسّ المكتبة بعد
4. تحقّققارن بـ 100 الخاصة بك، واقرأ الصفوف الأقل ثقةالتوافق على بياناتك أنت، لا معيار أحدٍ آخر
5. طبّقاكتب عودةً الإجابات فوق عتبتك فقطالباقي طابور لإنسان، لا فشل

ماذا تحصل عليه في النهاية

ليست مكتبة مرتّبة. بل مكتبة قابلة للبحث، وهو أفضل، لأن الترتيب يتهالك والبحث لا.

النتيجة الواقعية هي أن ثمانين بالمئة من الملفات تحصل على حملة وقناة وحالة، وبضع مئات تهبط في طابور مراجعة، ويمكن لشخص أخيراً أن يجيب «هل لدينا صورة للتغليف الأزرق؟» دون فتح المجلّدات.

وتنتهي بك إلى شيءٍ أكثر متانة من الوسوم: تعريف مكتوب لما تعنيه فئاتك، نُوقش من قِبل من يستخدمونها. ذلك المستند يعيش أكثر من أي نموذج استخدمته لتطبيقه.

أسئلة فرز المكتبة

هل ينظر إلى الصور نفسها؟

لا. تنص وثائق TypeSafe على أن المدخل يجب أن يكون نصّاً. يقرأ اسم الملف والمسار والتعليق والملاحظات وأي سجلّ مكتوب آخر حول الملف.

ماذا لو لم يطابق ملف أيّ فئة من فئاتي؟

سيختار الأقرب على أي حال. وجد تقييم مسجّل مسبقاً 0 من 30 حالة خارج النطاق مُعلَمة حين لم يُعلَن خيار هروب. أعلن دائماً none_of_these.

كم تكلّف فرز مكتبة كاملة؟

بالسعر المنشور 0.042 دولار لكل مليون رمز إدخال، وعشرون ألف أصل بـ 300 رمز مفترض لكلٍّ تبلغ نحو 25 سنتاً لسؤال واحد، ونحو نفس المبلغ لخمسة.

هل يمكن لـ Ciyo فعل ذلك؟

لا. Ciyo لا تشغّل Jev، وCiyo لوحة لصنع العمل لا مدير أصول. هذا المقال عن مهمة تستحقّ الفهم، لا عن ميزة في Ciyo.

واصل القراءة

يكتب Ciyo عن النماذج وراء الأدوات الإبداعية وأدوات الوكلاء، ويختبر التي يمكنه تشغيلها.