Survival LLM
A free AI assistant and survival library (1.5 million offline articles) that runs on your own computer, with no internet. Shows the source of every answer. Mac and Windows.
翻譯準備中
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗منصة ذكية لرصد التلوث البيئي ومعالجته حيوياً باستخدام الذكاء الاصطناعي وبيانات الأقمار الصناعية
جامعة تكريت – كلية التربية للعلوم الصرفة – قسم علوم الحياة – تخصص التلوث والمعالجة البيئية
إعداد الطالب: مؤمن خلف عبدالله · إشراف: أ.م. رغد مقداد محمود
الأقسام مرتبة على مراحل البحث البيئي نفسها، حتى يعرف الزائر من أول نظرة أين يذهب:
| المرحلة | السؤال الذي تجيبه | الأدوات |
|---|---|---|
| 1. الرصد | ما حالة الهواء والنهر الآن؟ | الرصد الحي للهواء، دجلة من الفضاء، توأم دجلة الرقمي، توقّع الهواء وكشف الشذوذ |
| 2. التحليل | عندك عيّنة أو نتائج مختبر؟ | خريطة العينات، مختبر جودة المياه، محلّل بيانات البيئة، الحاسبات العلمية، المجهر الذكي، قراءة الصور |
| 3. المعالجة | كيف تُزال هذه الملوثات؟ | محاكي محطة المعالجة، محاكاة دجلة 3D، العالم المجهري، مكتبة الملوثات |
| 4. البحث | ماذا دُرس قبلك، وماذا بقي؟ | بحوث جامعة تكريت، الفجوات البحثية، التقارير PDF |
| القسم | — | الجولة ثلاثية الأبعاد، عن المشروع |
لكل قسم صفحة تشرح ما تحتاجه كل أداة وما تحصل عليه منها، وفي كل أداة شريط «أنت هنا» وروابط «الخطوة التالية». يوجد بحث سريع عن أي أداة أو مؤشر أو ملوث (زر البحث، أو /، أو Ctrl+K)، وعلى الهاتف شريط سفلي بالمراحل الأربع.
يصف الباحث مياهه الداخلة ويفعّل مراحل المعالجة، فيحسب المحاكي نوعية المياه بعد كل مرحلة وحجوم الأحواض والجرعات والأكسجين والحمأة، ويقارن الناتج بحدود التصريف العراقية (نظام صيانة الأنهار رقم 25 لسنة 1967) والأوروبية (91/271/EEC). المعادلات: الترسيب الأولي R = t/(a + b·t) وحركية Monod للحمأة المنشطة والنترجة (Metcalf & Eddy)، النسب المولية لإزالة الفوسفور كيميائياً (MPCA 2006)، معادلة Kickuth للأراضي الرطبة بالقصب (UN-HABITAT 2008)، لانكماير لأعمدة الامتزاز، وCollins–Selleck للتعقيم بالكلور. ما لا يملك نموذجاً موثقاً يظهر «غير محسوب» بدل رقم مخمَّن. اختُبر على بيانات محطة الرستمية في بغداد (AbdulRazzak 2013): تنبأ بـ BOD₅ خارج 16.5 ملغم/لتر والمقيس 15.8–21.
يقرأ ملف Excel (xlsx) أو CSV أو جدولاً ملصوقاً من Excel، ويخرج: جدول المدى والمتوسط ± الانحراف المعياري بحروف اختبار دنكن (الشكل المعتمد في رسائل الجامعة)، وتحليل التباين باتجاه واحد أو بعاملين، ومصفوفة ارتباط بيرسون، والمقارنة بالمواصفة العراقية 417، وWQI وHPI للمياه وCF وIgeo وPLI للرواسب، ورسوماً بأشرطة الخطأ والحروف، مع تصدير Excel وPDF ونسخ الجدول إلى Word. قيم دنكن محسوبة من توزيع المدى المعياري (خوارزمية Copenhaver & Holland 1988) وتطابق الجداول المنشورة. الحساب كله في المتصفح ولا تُرفع البيانات لأي خادم.
| القسم | ماذا يفعل |
|---|---|
| الرئيسية | كرة أرضية ثلاثية الأبعاد للعراق ودجلة والمحطات والأقمار، قراءات حية، وبطاقة بحث المشرفة |
| الرصد الفضائي الحي | قراءات 10 ملوثات لسبع محطات من Copernicus CAMS وصور أقمار NASA اليومية، تحديث كل 30 دقيقة |
| خريطة العينات | تحديد العينات بالضغط على صور فضائية عالية الدقة (Esri / Sentinel-2 / NASA) أو بـ GPS الهاتف، تسجيل النتائج والصور، فتح أي نقطة في خرائط Google، مشاركة برابط، تصدير GeoJSON وCSV واستيرادها |
| مواقع بحوث الأساتذة | يضيف أي باحث موقع عمله وعنوان بحثه ونتائجه، وبعد موافقة المشرفة يظهر على الخريطة لكل الزوار |
| بحوث جامعة تكريت | نتائج منشورة حقيقية (منها بحث المشرفة عن بكتيريا دجلة في تكريت) بجداولها ورسومها ومراجعها، مع إرسالها للمختبر والحاسبات |
| توأم دجلة الرقمي | نهر دجلة الحقيقي في صلاح الدين بثلاثة أبعاد (CesiumJS): تضاريس SRTM وصور Esri وSentinel-2، ومسار النهر من OpenStreetMap. آلة زمن 1984–2026 بأصفى صورة Landsat لكل سنة، ومساحة الماء (بحيرة الثرثار ومجرى دجلة) محسوبة من القمر بمؤشر MNDWI، مع تصريف GloFAS السنوي ومقارنة سنتين بخط فاصل. محاكاة تسرب (نفط، BOD، مادة ذائبة) بتصريف GloFAS الحقيقي وانحدار التضاريس ومعادلتي Manning وFischer، تعرض وقت الوصول والتركيز لكل مدينة مع تقرير PDF |
| دجلة من الفضاء | صور Sentinel-2 الحقيقية لنهر دجلة بدقة 10 م منذ 2017 عبر Microsoft Planetary Computer: خرائط ملوّنة لمؤشر العكورة NDTI ومؤشر الكلوروفيل NDCI على بكسلات الماء فقط، قراءة أي نقطة بالضغط، سلسلة زمنية (6 أشهر، سنة، منذ 2017) مع الإحصاءات والاتجاه، مقارنة بالعينات الحقلية القريبة، وتنزيل CSV وتقرير PDF |
| الفجوات البحثية | جدول المنطقة × محور البحث لمحافظة صلاح الدين من بحوث جامعة تكريت ومواقع الأساتذة، يُظهر المحاور المدروسة حديثاً والقديمة والفارغة، ويقترح المساعد عناوين رسائل للفجوة بالأجهزة المتوفرة في القسم |
| المجهر الذكي | مؤشر Palmer (1969) للتلوث العضوي بالطحالب: قائمة الأجناس العشرين بدرجاتها وصفاتها، اقتراح الأجناس من صور المجهر بالذكاء الاصطناعي، شرط الكثافة 50 خلية/مل، حفظ النتيجة وربطها بعيّنة على الخريطة، وتقرير PDF |
| مختبر المياه | WQI وHPI والمطابقة مع المواصفة العراقية 417 ونظام خبير للمعالجة، بعينات حقيقية من بحوث الجامعة |
| الحاسبات العلمية | 24 حاسبة: CCME WQI، HPI/HEI، العسرة، SAR و%Na وKR وMH وPI وRSC، Igeo وCF وEF وPLI وRI، المخاطر الصحية HQ وHI وCR، BOD وCOD وتشبع DO وونكلر والمواد الصلبة، التخفيف وتحضير المحاليل ومنحنى المعايرة، الأمونيا السامة، حركية التحلل، النمو الميكروبي، لانكماير وفرندلش، BCF وTF، نسبة الإزالة، تحويل وحدات الغازات، AQI، والإحصاء مع p-value |
| قراءة الصور | مؤشر لون الماء Forel-Ule من صورة الهاتف بطريقة علمية منشورة، مؤشرات تقريبية للطحالب والرواسب والرغوة والزيت، قراءة موقع الصورة من GPS، تفسير Gemini، واستخراج قيم ورقة نتائج المختبر آلياً |
افتح js/data-research.js وانسخ أحد عناصر ECO.RESEARCH وعدّل بياناته (العنوان، الباحثون، المجلة، الرابط، الموقع التقريبي، النطاقات أو الجداول). يظهر البحث تلقائياً على الخريطة وفي القائمة وفي سياق المساعد الذكي.
ecobio-ai، واجعله Public، ثم Create repository.EcoBio-AI (الملف index.html والمجلدات css وjs وvendor والملف README.md) إلى الصفحة، ثم اضغط Commit changes.
index.html في الجذر.Deploy from a branch، ثم الفرع main والمجلد / (root)، واضغط Save.https://اسم-حسابك.github.io/ecobio-ai/للتجربة على حاسوبك قبل الرفع: افتح
index.htmlمباشرة بالمتصفح (Chrome أو Edge) وهو متصل بالإنترنت.
الموقع على GitHub Pages صفحات ثابتة، وأي مفتاح يُكتب في ملفاته يستطيع أي شخص نسخه. لذلك يُحفظ مفتاحك داخل خادم صغير مجاني على Cloudflare (الملف worker/gemini-proxy.js)، والموقع يرسل الأسئلة إلى هذا الخادم، والخادم يضيف المفتاح ويرسلها إلى Google. النتيجة: المساعد وقراءة الصور وملفات PDF تعمل عند كل من يفتح الموقع، والمفتاح لا يظهر لأحد.
أولاً: مفتاح Gemini
ثانياً: إنشاء الخادم على Cloudflare (مرة واحدة، نحو 10 دقائق)
2. أنشئ حساباً مجانياً في dash.cloudflare.com وفعّل بريدك.
3. من القائمة الجانبية اختر Workers & Pages ثم Create ثم Create Worker (أو Start with Hello World)، وسمّه ecobio-gemini، ثم Deploy.
4. اضغط Edit code، احذف كل الكود الموجود، والصق محتوى الملف worker/gemini-proxy.js كاملاً، ثم Deploy.
5. ارجع إلى صفحة الـ Worker وادخل Settings ثم Variables and Secrets ثم Add:
GEMINI_KEY، والقيمة مفتاحك.ALLOWED_ORIGINS، والقيمة رابط موقعك بلا مسار: https://اسم-حسابك.github.iohttps://ecobio-gemini.اسم-حسابك.workers.dev) وافتحه في المتصفح. يجب أن ترى "ok": true.ثالثاً: ربط الموقع بالخادم
7. في مستودعك على GitHub افتح الملف js/server.js واضغط أيقونة القلم، وضع رابط الـ Worker بين علامتي التنصيص:
ECO.GEMINI_PROXY = "https://ecobio-gemini.اسم-حسابك.workers.dev";
ثم Commit changes. هذا الرابط ليس سرياً. 8. بعد دقيقة افتح موقعك ثم «المساعد الذكي»: يجب أن تظهر علامة متاح للجميع. ومن الإعدادات (الترس) زر اختبار الخادم.
الحماية المدمجة في الخادم
ALLOWED_ORIGINS)، ولا يسمح إلا بنماذج Gemini النصية.RATE_PER_MIN).gemini-flash-lite-latest (يتغير بالمتغير FALLBACK_MODELS).حدود يجب معرفتها
نسخة مطابقة لمبنى قسم علوم الحياة الحقيقي:
assets/campus/: لوحتا الطلبة الأوائل، تعليمات انضباط الطلبة، لوحة جامعة تكريت على بسطة الدرج، المخططات الأربعة، مخطط الإخلاء، لوحات السلامة، لوحة المدخل، الباب الخشبي المشبّك وباب الطوارئ.لتعديل الغرف افتح js/campus3d.js وعدّل مصفوفة ROOMS: row (N شمال الممر / S جنوبه)، x0–x1 حدود الغرفة بالمتر، d عمقها، door موضع بابها، lvl الطابق، type (lab / class / office)، وcode رمز لوحة الباب.
في «خريطة العينات» زر أضف موقع بحثك: يكتب الباحث اسمه ولقبه العلمي وجامعته وعنوان بحثه ورابطه، ويحدد موقع عمله على الخريطة، ويضيف نتائج القياس إن أراد. المساهمة تُحفظ في الخادم المشترك بانتظار المراجعة، ولا تظهر لأحد حتى توافق المشرفة عليها من لوحة المراجعة (#review، رابطها أسفل قسم «مواقع بحوث الأساتذة»). بعد الموافقة تظهر على الخريطة لكل الزوار، ويقرؤها المساعد الذكي أيضاً.
الإعداد مرة واحدة في Cloudflare (مجاني: 100 ألف قراءة و1000 إضافة يومياً):
worker/gemini-proxy.js الجديد، ثم Deploy.ecobio-sites.SITES، واختر ecobio-sites، ثم Add binding.ADMIN_KEY والقيمة كلمة سر قوية تعطيها للمشرفة فقط، مع تأشير Secret."sites_configured": true و"admin_configured": true.الحماية: المواقع داخل حدود العراق فقط، والحقول تُفحص وتُنظف في الخادم، وحد 6 مساهمات في الساعة لكل زائر، وحماية من تخمين كلمة سر المراجعة، وفخ للبرامج الآلية.
أي مستخدم يستطيع من الترس أعلى الصفحة لصق مفتاحه الخاص؛ يُحفظ في متصفحه فقط ولا يراه غيره، ويُستخدم بدلاً من الخادم المشترك على ذلك المتصفح. لا تضع المفتاح أبداً داخل ملفات المشروع على GitHub.
لا يحتاج Gemini إلى تدريب جديد؛ التخصص يأتي من تعليمات النظام وقاعدة المعرفة في الملف js/config.js:
ECO.SYSTEM_PROMPT: شخصية المساعد وقواعده.ECO.KNOWLEDGE: معلومات مرجعية يعتمد عليها. أضف إليها نتائج بحثك وقراءات مختبرك ومصادرك، وسيستخدمها المساعد في كل إجابة.ECO.CHAT_SUGGESTIONS: الأسئلة المقترحة.افتح js/config.js وعدّل:
ECO.PROJECT = {
student: "اسم الطالب",
supervisor: "اسم المشرف",
...
};
ويمكنك من الملف نفسه إضافة محطات رصد (ECO.STATIONS)، أو تعديل الحدود القياسية للمياه (ECO.WATER_PARAMS)، أو طرق المعالجة (ECO.TREATMENTS).
index.html الصفحة الرئيسية وكل الأقسام
css/style.css التصميم الأساسي للأدوات
css/shell.css هيكل الواجهة: القائمة، صفحات الأقسام، أنت هنا، البحث السريع، الرئيسية، التذييل
css/tools.css محاكي محطة المعالجة ومحلّل البيانات
assets/photos/ صور حقيقية من القسم وصور الأدوات (WebP)
js/config.js بيانات المشروع والمعرفة العلمية (عدّل هنا)
js/server.js رابط خادم Gemini المشترك (سطر واحد)
worker/gemini-proxy.js كود الخادم المشترك الذي يُلصق في Cloudflare
js/core.js جلب البيانات، Gemini، أدوات مشتركة
js/nav.js الأقسام والأدوات (الوصف، ما تحتاجه، ما تحصل عليه، الخطوة التالية) والتنقل والبحث السريع
js/plant.js محاكي محطة المعالجة
js/analyzer.js محلّل بيانات البيئة
js/stats.js محرك الإحصاء: F وt والمدى المعياري، تحليل التباين، دنكن، بيرسون
js/xlsx-lite.js قراءة وكتابة ملفات Excel بلا مكتبات خارجية
js/ground.js التحقق الأرضي من أرصاد المطارات (METAR)
js/space.js دجلة من الفضاء (Sentinel-2)
js/gaps.js خريطة الفجوات البحثية
js/palmer.js المجهر الذكي ومؤشر Palmer
js/twin.js توأم دجلة الرقمي (ثلاثي الأبعاد، آلة الزمن، محاكاة التسرب)
js/data-twin.js مسار دجلة الاحتياطي وحدود بحيرة الثرثار (Natural Earth)
js/globe.js الكرة الأرضية ثلاثية الأبعاد
js/monitor.js الرصد الفضائي والخريطة
js/analysis.js التعلم الآلي وكشف الشذوذ
js/water.js مختبر جودة المياه
js/river3d.js محاكاة نهر دجلة
js/micro3d.js العالم المجهري
js/molecules3d.js مكتبة الملوثات
js/campus3d.js جولة ثلاثية الأبعاد في قسم علوم الحياة
js/chat.js المساعد الذكي
js/landmask.js قناع اليابسة للكرة الأرضية
js/data-research.js بحوث جامعة تكريت وجدول Forel-Ule وخرائط الأساس
js/samples.js خريطة العينات الحقلية
js/contrib.js مواقع بحوث الأساتذة المشتركة ولوحة المراجعة
js/research.js عرض البحوث
js/calc.js الحاسبات العلمية
js/vision.js قراءة الصور
js/report.js محرك تقارير PDF ومركز التقارير
vendor/ المكتبات (Three.js, Leaflet, Chart.js, marked, DOMPurify, html2canvas, jsPDF)
/v1/metar) ويخزنها 10 دقائق./v1/pc/...).| التحليل الذكي | تعلم آلي داخل المتصفح، كشف الشذوذ، الارتباط، اتجاه مصادر التلوث، تقرير Gemini |
| التقارير PDF | تقارير رسمية باسم المختبر والطالب والمشرف تتضمن الجداول والرسوم والصور والتوقيعات |
| جولة في القسم 3D | نسخة مطابقة لمبنى قسم علوم الحياة على مخططه الهندسي الحقيقي، بأسماء الغرف ولوحاتها كما في صور القسم: المدخل ولوحات الطلبة الأوائل، الدرج ولوحة الجامعة، المختبرات وخزانات المجاهر، القاعات، وإدارة القسم في الطابق الأول، وشخصية صاحب المنصة ترحّب بالزائر عند الباب. جولة تلقائية بتعليق، وخريطة مصغّرة، وعصا تحكم للهاتف، والضغط على أي جهاز يشرح عمله ويفتح الحاسبة المرتبطة به |
| ثلاثي الأبعاد | محاكاة دجلة، العالم المجهري، مكتبة الملوثات |
| المساعد الذكي | Gemini متخصص بالتلوث والمعالجة، يعمل لجميع الزوار عبر الخادم المشترك، يقرأ القراءات الحية وعيناتك وبحوث الجامعة، ويقرأ ملفات PDF والصور المرفقة ويلخصها |