كيف تستخدم سجل Git في Overleaf للطعن في بلاغات كشف الذكاء الاصطناعي
يحفظ Overleaf كل عملية حفظ وتثبيت (commit) في مستودع Git خلف الكواليس. وعند نشوء نزاع حول النزاهة الأكاديمية، فإن تجزئات التثبيت (commit hashes)، والاشتقاق التدريجي للمعادلات، وتعديلات BibTeX تشكل أدلة مادية ملموسة لا يمكن لأي أمر ذكاء اصطناعي توليدها.
فريق HumanPen
· مدة القراءة: 7 د
هل يمكن لسجل Overleaf تبرئة ساحتك في نزاع النزاهة الأكاديمية المتعلق بالذكاء الاصطناعي؟
نعم. تطلب لجان النزاهة الأكاديمية إثبات المصدر والمسار (provenance)—وهو سجل المسودات القابل للتحقق الذي يوضح أن المستند قد كُتب خطوة بخطوة بمرور الوقت. لا تُقيّم أدوات مثل Turnitin وiThenticate وGPTZero سوى ملف PDF النهائي والثابت؛ إذ تمنح درجة احتمالية بناءً على الحيرة (perplexity) والاندفاعية (burstiness)، لكنها تعجز عن رؤية كيفية بناء وتجميع المستند.
يسجل Overleaf عملية الإنشاء بالكامل. ونظراً لأن الكتابة العلمية والرياضية تعتمد على تراكيب لغوية موجزة ومبنية للمجهول ورسمية، فإن أوراق مجالات STEM تثير تنبيهات كاذبة لكشف الذكاء الاصطناعي بمعدلات مرتفعة. يدعي كاشف الذكاء الاصطناعي أن نصك ظهر فوراً عبر أمر توليد مؤتمت، بينما يثبت سجل Overleaf القابل للتحقق العكس تماماً: مئات التعديلات التدريجية، وتصحيحات بناء الجملة، وإعادة تسمية المتغيرات، وتعديلات البراهين الرياضية التي تمتد لأسابيع أو أشهر.
عندما تقدم سجلاً مشفراً وموثقاً لمسار كتابتك، فإنك تستبدل التخمينات الخوارزمية الاحتمالية بأدلة مادية ملموسة؛ إذ لا يمكن للجنة النزاهة الإبقاء على ادعاء بسوء السلوك في مواجهة سجلات مراجعة قابلة للتحقق ومختومة بطوابع زمنية موثقة.
طبقتا السجل في Overleaf: مراجعات الويب مقابل تكامل Git
يوفر Overleaf آليتين مختلفتين للتتبع. وفهم الفارق بينهما يحدد كيفية استخراج أدلتك وتقديمها:
- سجل مراجعات الويب (علامة تبويب History):
يجمع محرر الويب ضغطات المفاتيح في جلسات تحرير منفصلة ويعرض مقارنات مرئية جنباً إلى جنب. يمكنك معرفة من قام بتعديلات معينة من المؤلفين واستعادة الحالات السابقة. ومع ذلك، فإن خيارات التصدير من واجهة الويب محدودة؛ ففي الحسابات المجانية، يقصر Overleaf العرض على التعديلات الأخيرة (عادةً آخر 24 ساعة)، على الرغم من أن السجل الكامل يظل مخزناً داخلياً ويتاح مجدداً إذا تم ترقية المشروع.
- جسر Git الأساسي والمزامنة مع GitHub:
يعمل كل مشروع في Overleaf على مستودع Git. ومن خلال الوصول المباشر عبر جسر Git (`git.overleaf.com`) في الخطط المدفوعة أو المؤسسية، أو عبر التكامل الأصلي مع GitHub/GitLab، يمكنك التعامل مع مشروعك باستخدام أدوات التحكم في الإصدار القياسية.
على الرغم من أن واجهة الويب كافية للمراجعة الشخصية، إلا أن الاستئناف الأكاديمي يتطلب أدلة قابلة للنقل ومقاومة للتلاعب. يمنحك تصدير شجرة Git الأساسية تجزئات تثبيت دقيقة (commit hashes)، وبيانات وصفية للمؤلف، وطوابع زمنية مزدوجة (تاريخ المؤلف author date مقابل تاريخ التثبيت commit date)، وملفات فروقات (diff) قابلة للقراءة آلياً يمكن لأي عضو هيئة تدريس في علوم الحاسوب أو الهندسة التحقق منها بشكل مستقل.
استخراج الإثبات المشفر: استنساخ المستودع وتصدير سجل Git
لتقديم سجل التحرير الخاص بك إلى لجنة أكاديمية، استخرج مستودع Git الأولي إلى جهازك المحلي وأنشئ مسار تدقيق واضحاً.
- استنساخ مستودع المشروع: إذا كانت مؤسستك توفر Overleaf Professional أو كنت مشتركاً في باقة مدفوعة، فاستنسخ المشروع مباشرة عبر جسر Git الخاص بـ Overleaf باستخدام `git clone https://git.overleaf.com/[project-id] thesis-appeal-repo`. وإذا كان مشروعك متزامناً مع GitHub أو GitLab، فاستنسخ مستودعك البعيد باستخدام `git clone https://github.com/[username]/[repository-name].git thesis-appeal-repo`.
- تصدير البيانات الوصفية الكاملة للتثبيتات مع الطوابع الزمنية: شغّل الأمر `git log` مع الخيار `--pretty=fuller` باستخدام `git log --pretty=fuller --stat > commit_timeline_summary.txt`. سيعرض هذا كلاً من `AuthorDate` (تاريخ إنشاء التعديل) و`CommitDate` (تاريخ تسجيل التثبيت على الخادم البعيد). ونظراً لأن الطوابع الزمنية للتثبيت على الخادم لا يمكن التلاعب بها عبر تغيير ساعة الجهاز المحلي، فإنها بمثابة دليل زمني موثق من جهة خارجية.
- إنشاء فروقات (diffs) سطراً بسطر للأقسام المتنازع عليها: لإثبات أنك كتبت فصلاً أو قسماً معيناً يدوياً، استخرج سجل الفروقات التاريخي الكامل لهذا الملف عبر `git log -p -w --reverse -- main.tex > main_tex_evolution.diff`، أو اعزل التثبيتات التي عدلت نظرية معينة باستخدام `git log -S "theorem:convergence" -p -- sections/methodology.tex > convergence_proof_steps.diff`. يوثق هذا الناتج كل عملية إضافة وحذف بتنسيق الفروقات الموحد القياسي (unified diff)، مما يثبت التسلسل الزمني لمسودتك.
الدليل القاطع في مجالات STEM: تطور المعادلات وإضافات BibTeX
تعتمد المقالات الإنسانية العامة على إعادة الصياغة على مستوى الكلمات، لكن أوراق STEM تحتوي على بصمات تقنية فريدة تعجز نماذج اللغات الكبيرة عن إنتاجها أثناء التوليد الفوري للنص دفعة واحدة.
- الاشتقاقات الرياضية المتدرجة: تولد نماذج الذكاء الاصطناعي معادلات LaTeX كاملة بتمريرة واحدة. أما الباحثون من البشر فيقعون في أخطاء التدوين، ويعدلون الفهارس، ويصححون الإشارات، ويقسمون التعبيرات الطويلة عبر بيئات متعددة الأسطر على امتداد محاولات تصريف متتالية. وفي المستودع الأصلي، يسجل التثبيت الأولي دالة خسارة أساسية (`\mathcal{L}(\theta) = \sum \log P - \lambda \sum \|\mathbf{w}_k\|_2^2`)، بينما تقوم التثبيتات اللاحقة بتنقيح حدود التنظيم (`-\frac{\lambda}{2} \sum \|\mathbf{w}_{k, t}^{(j)}\|_2^2`) وضبط أبعاد الفهرسة. ويعد هذا الضبط التدريجي للرموز دليلاً تجريبياً على الصياغة الرياضية الحقيقية.
- دورات تصحيح أخطاء تصريف LaTeX: تتضمن كتابة نصوص LaTeX البشرية إخفاقات تصريف متكررة: أقواس غير متطابقة، ومحارف لم يتم تخطيها (unescaped)، وحزم مفقودة، ومراجع متقاطعة غير محلولة. سيُظهر سجل Git الخاص بك تثبيتات وسيطة تعمل على إصلاح أخطاء تصريف محددة (مثل إغلاق قوس `\left(` غير مغلق باستخدام `\right)`، أو استبدال مفتاح `\cite` غير صالح). وتغيب هذه التثبيتات الدقيقة لتصحيح الأخطاء تماماً عن المسودات المولدة بالذكاء الاصطناعي.
- إدخالات BibTeX غير المتزامنة: غالباً ما تختلق النماذج التوليدية مراجع وهمية أو تدرج استشهادات دفعة واحدة. في المقابل، يكشف مستودع الأبحاث الحقيقي عن ملفات `.bib` تنمو تدريجياً بمرور الوقت؛ حيث تُظهر التثبيتات إدخالات BibTeX فردية أُضيفت في تواريخ مختلفة تتماشى مع التسلسل الزمني لمراجعتك للمؤلفات والمراجع:
| التاريخ | الملف | إجراء التثبيت | السياق |
|---|---|---|---|
| 02 أكتوبر | `references.bib` | إضافة `@article{vaswani2017attention}` | قراءة خلفية حول آلية الانتباه الذاتي (self-attention) |
| 09 أكتوبر | `methodology.tex` | إضافة `\cite{vaswani2017attention}` | ربط بنية النموذج بالأبحاث السابقة |
| 14 أكتوبر | `references.bib` | إضافة `@inproceedings{devlin2018bert}` | مراجعة معيارية مقارنة |
إعداد ملف الاستئناف الخاص بك للجنة الأكاديمية
تضم لجان النزاهة الأكاديمية متخصصين تقنيين وإداريين غير تقنيين. لذلك لا تقدم مئات الصفحات من مخرجات سطر الأوامر الأولية دون تنظيم، بل رتّب ملف استئنافك في وثيقة رسمية واحترافية:
- ملخص تنفيذي (صفحة واحدة): حدد المادة الدراسية، وعنوان الورقة، والمشرف/المدرس، ونسبة الذكاء الاصطناعي المحددة المتنازع عليها في Turnitin/iThenticate. لخّص مقاييس المشروع: إجمالي مدة التحرير (على سبيل المثال، 47 يوماً)، وإجمالي التثبيتات (على سبيل المثال، 114 عملية تثبيت)، ورابط المستودع، ومعرّف مشروع Overleaf. واذكر بوضوح: "The attached technical record establishes an uninterrupted drafting timeline that refutes the claim of automated text generation." (السجل التقني المرفق يثبت جدولاً زمنياً متواصلاً لكتابة المسودة، مما يدحض ادعاء توليد النص تلقائياً).
- جدول المحطات الزمنية: قدّم ملخصاً رفيع المستوى يربط بين المحطات الرئيسية للورقة وتجزئات تثبيت Git:
| المحطة / القسم | تجزئة التثبيت الأول | تاريخ المؤلف (Author Date) | تجزئة المراجعة النهائية | تاريخ تثبيت الخادم (Server Commit Date) |
|---|---|---|---|---|
| صياغة المشكلة | `a7f39c1` | 2026-09-04 | `b2e410d` | 2026-09-12 |
| التمهيدية 2 وبرهانها (Lemma 2 & Proof) | `c9148e2` | 2026-09-18 | `d810f3a` | 2026-09-29 |
| الإعداد التجريبي | `e3b7911` | 2026-10-02 | `f509c2b` | 2026-10-11 |
- أبرز الفروقات مع الشرح (Annotated Diff Highlights): اختر من 3 إلى 5 فروقات جوهرية تُظهر خطوات اشتقاق الصيغ الرياضية، أو تعديلات الشفرة الوهمية للخوارزميات (pseudo-code)، أو مراجعات مراجعة الأدبيات. وأرفق معها شروحاً توضيحية تبرز اتخاذ القرار البشري.
- الملحق التقني الكامل: حوّل سجل `git log --stat` الكامل ومخرجات الترقيع التفصيلية (patch output) إلى مرفق PDF مفهرس. وتأكد من مطابقة تجزئات التثبيت للمستودع المباشر على Overleaf أو GitHub حتى تتمكن اللجنة من فحص شجرة المستودع مباشرة.
حافظ على نبرة مهنية وموضوعية طوال جلسة الاستماع؛ وركّز على القيود التقنية لكاشفات الذكاء الاصطناعي الاحتمالية بدلاً من التشكيك في نوايا الشخص الذي قيّم الورقة.
إذا بقيت مقاطع نصية معينة محل نزاع: مراجعة موجهة ومحددة
حتى عندما تقبل اللجنة الأكاديمية سجل Git كإثبات على بحثك المستقل، فقد تطلب مراجعة فقرات محددة إذا كانت المؤسسة تفرض حداً صارماً يخلو من أي إشارات تنبيه لأرشفة الأطروحة النهائية. وفي مخطوطات LaTeX التقنية، ينطوي التعديل اليدوي لأقسام الخلفية أو الأعمال السابقة على خطر إفساد الاستشهادات أو المراجع المتقاطعة (`\label{}` و`\ref{}`) أو الرموز الرياضية.
استورد تقرير Turnitin أو iThenticate وأعد صياغة المقاطع التي يشير إليها فقط، لتحصل على ملف قابل للتحرير بالتنسيق نفسه.
يضمن استهداف المقاطع المتنازع عليها فقط بقاء بنية LaTeX الأساسية، والمعادلات الرياضية، وشبكات الاستشهاد سليمة كما هي، مع معالجة الجمل المحددة التي أشار إليها برنامج الفحص الخاص باللجنة.
الأسئلة الشائعة
ماذا لو استخدمت Overleaf في خطة مجانية دون تفعيل تكامل Git؟ إذا لم تقم بربط GitHub أو استخدام جسر Git أثناء الكتابة، فلا يزال بإمكانك الوصول إلى علامة تبويب History عبر الويب في Overleaf. وإذا كانت الخطة المجانية تعرض فقط سجل آخر 24 ساعة، فإن ترقية حسابك أو الحصول على ترخيص مؤسسي سيفتح السجل التاريخي الكامل بأثر رجعي على الفور. يمكنك أيضاً دعم استئنافك بملفات المسودات المحلية بصيغة `.zip` التي قمت بتنزيلها، ومخرجات مصّرف PDF المؤرخة من الذاكرة المؤقتة المحلية، وسجلات تصفح الإنترنت.
هل يستطيع الطالب تزييف طوابع زمنية لتثبيتات Git لفبركة الاستئناف؟ على الرغم من أن المستخدم يمكنه تزييف التواريخ المحلية باستخدام متغير البيئة `GIT_AUTHOR_DATE`، إلا أنه لا يستطيع تعديل الطوابع الزمنية لخوادم Overleaf أو GitHub البعيدة المسجلة عند دفع التثبيتات (push). يسجل `CommitDate` الخاص بالخادم وقت استلام الشبكة الدقيق. علاوة على ذلك، فإن إنشاء العشرات من حالات LaTeX الوسيطة المعقولة والقابلة للتصريف، والمصحوبة بأخطاء نحوية طبيعية وتطور تدريجي في المعادلات، أمر يستحيل أتمتته بشكل مقنع من الناحية العملية.
هل يفحص Turnitin وiThenticate سجلات Git في Overleaf تلقائياً؟ لا. يعمل Turnitin وiThenticate فقط على المستند المقدم عبر بوابة الجامعة (عادةً ملف PDF أو Word)، ولا يتكاملان بأي شكل مع Overleaf أو GitHub أو أي بيئة تحرير أخرى. هما يفحصان الأنماط الإحصائية للنص بعد التقديم، ولهذا السبب يتعين على الطلاب استخراج سجل إصداراتهم وتقديمه بشكل مستقل.
هل سيفهم أعضاء اللجنة غير التقنيين سجل Git؟ قد لا يكون العديد من أعضاء اللجنة في الأقسام غير العلمية على دراية بصياغة Git، ولهذا السبب يُعد الملخص التنفيذي المكون من صفحة واحدة وجداول الفروقات المرئية أمراً ضرورياً. ومع ذلك، فإن أعضاء هيئة التدريس في مجالات STEM أو المستشارين التقنيين للجامعة في اللجنة يفهمون أنظمة التحكم في الإصدار على الفور، وتوفر سجلات التثبيت المشفرة من جهة خارجية دفاعاً أكاديمياً وقانونياً موضوعياً.
تابع القراءة
التحليل الموضوعي وإشارات الذكاء الاصطناعي: لماذا تطلق منهجية Braun & Clarke إنذارات الكشف؟
مدة القراءة: 12 د
تقارير الكشفهل يكشف Turnitin نماذج الاستدلال OpenAI o1 وo3؟
مدة القراءة: 7 د
الكتابة الأكاديميةكيف تستخدم سجل إصدارات Google Docs وأداة Draftback لإثبات كتابتك لمقالك بنفسك
مدة القراءة: 8 د