LLineSieve
مساحة عمل برمجية بالذكاء الاصطناعي

فحص أنماط نهايات الأسطر

احسب CRLF وLF المفرد وCR المفرد دون تغيير النص.

● ● ●LineSieve●
سير العمل · فحص أنماط نهايات الأسطر ×
def newline_counts(text):
    if not isinstance(text, str):
        raise ValueError("text.required")
    pairs = text.count("\r\n")
    remaining = text.replace("\r\n", "")
    return {"crlf": pairs, "lf": remaining.count("\n"),
            "cr": remaining.count("\r")}
✳احسب CRLF وLF المفرد وCR المفرد دون تغيير النص.
✓ التغييراتراجع قبل التطبيق ↗
رسم توضيحي لمساحة العمل
المشروعاختبر النهايات المختلطة والمخزن الفارغ والسطر الأخير بلا نهاية مع عد كل زوج CRLF مرة واحدة.
راجع قبل التطبيققارن السلوك الفعلي بالنتيجة المتوقعة. إذا فشل فحص، تحقّق من السبب قبل إجراء تغييرات إضافية.
النماذجاضبط نقطة اتصال متوافقة مع OpenAI أو Anthropic باستخدام العنوان الأساسي ومفتاح API عند الحاجة. اختبر الاتصال. يجب أن يعمل خادم النموذج المحلي؛ وقد ترسل الأدوات البعيدة البيانات بشكل منفصل.
سير العمل

فحص أنماط نهايات الأسطر

سير العمل ↗
سير العمل
def newline_counts(text):
    if not isinstance(text, str):
        raise ValueError("text.required")
    pairs = text.count("\r\n")
    remaining = text.replace("\r\n", "")
    return {"crlf": pairs, "lf": remaining.count("\n"),
            "cr": remaining.count("\r")}
مساحة عمل برمجية بالذكاء الاصطناعي

غيّر معالجة النصوص دون إبهام عقد الملف

LineSieve مساحة عمل برمجية على Windows لدراسة تغييرات معالجة النصوص مع نموذج تقوم بتوصيله. ابدأ بملف ممثل واشرح الفرق بين النتيجة الحالية والمطلوبة. افصل قواعد المحتوى عن قواعد تنسيق الملف كي لا يتوسع طلب تطبيع النص بصمت إلى تحويلات غير ذات صلة.

يشكل اختلاط اصطلاحات نهاية السطر مثالًا مفيدًا. تميّز دالة الفحص المقدمة أزواج CRLF عن أحرف LF وCR المتبقية، مما يمنحك نقطة بداية ملموسة لمراجعة مسار الاستيراد أو التصدير الخاص بك. اطلب من المساعد فحص ذلك المسار وتحديد أين ينتهي الكشف ويبدأ التعديل قبل طلب تغيير.

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

يشير اختيار نماذج ذكاء اصطناعي بلا تصفية إلى النماذج المتاحة عبر اتصالات مدعومة متوافقة مع OpenAI أو تابعة لـ Anthropic، مع خضوعها لسلوك مزوّدها وحدوده. قدّم بيانات الاعتماد عند الحاجة وتحقق من أدوات الخادم وسعة سياقه. يمنح LineSieve ذلك النموذج حوارًا حول المشروع؛ ولا يجعل كل خدمة أو عملية متصلة محلية.

حدد عملية النص قبل طلبها

كيف أميّز الفحص من التطبيع في طلبي؟

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

لماذا أدرج ملفًا دون نهاية سطر أخيرة؟

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

هل ينبغي أن تحتوي الملفات النموذجية على نصوص عملاء حقيقية؟

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

ما النتيجة التي أفحصها بعد تشغيل المصدّر المعدّل؟

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

تنزيل لنظام Windows ↗

LineSieve · آخر تحديث 2026-10-25