دوز مباشرة للمحتوى الرئيسي
دروس فالذكاء الاصطناعي

دليل EditaPlot: إنشاء رسوم علمية قابلة للتعديل باستعمال Codex وOrigin

كيشرح هاد الدليل كيفاش تثبّت وتستعمل EditaPlot فـ Windows، باش يفهم Codex البيانات العلمية، ويقترح الرسوم، ويحدّد استعمال الأعمدة، ومن بعد يستعمل Origin 2026 لإنشاء ملف OPJU قابل للتعديل، ويصدّر ويتحقّق من ملفات PNG وPDF وTIF.

دليل EditaPlot: إنشاء رسوم علمية قابلة للتعديل باستعمال Codex وOrigin

شنو هو EditaPlot

EditaPlot (إيديتا بلوت) هو Skill محلي ديال الرسم العلمي خدام على Windows وموجّه لـ Codex. كيقرا المعطيات بصيغ CSV وTXT وXLS وXLSX، كيفسّر الدور ديال كل عمود، كيقترح الرسومات والألوان المناسبة، ومن بعد موافقة المستخدم كيشغّل Origin المحلي باش ينشئ مشروع OPJU قابل للتعديل وملفات PNG وPDF وTIF.

ماشي قالب ثابت كيعوّض غير الأرقام، وما كيسوّقش معاينة Python على أنها رسم نهائي ديال Origin. المعنى العلمي، أدوار الأعمدة، والاختيار النهائي للرسم كيبقاو ديما بيد المستخدم؛ وإلا كان معنى شي عمود ما واضحش، EditaPlot كيوقف وكيطلب التوضيح، وما كيزيدش أعمدة من راسو، وما كيديرش الملاءمة ولا كيستنتج نتائج بوحدو.

قيود المنصة: التحقق الكامل دابا محدود فحاسوب فعلي Windows 10/11 x64، وPython 64-bit من 3.10 حتى 3.12، وOrigin/OriginPro 2026 (10.30). macOS وLinux وWSL وWine وCrossOver وParallels وباقي الآلات الافتراضية ما مدعومينش حاليا.

سير العمل والخصائص الرئيسية

فهم المعطيات قبل تحديد شنو غادي يتترسم

EditaPlot ما كيفترضش أن كل عمود رقمي خاصو يتحول لمنحنى. من بعد ما كيقرا الجدول، كيقسم الأعمدة للأدوار التالية وكيطلب منك تأكيدها فشكل لائحة:

  • الدليل الرئيسي: النقط المقاسة، المنحنى الرئيسي، الأعمدة، والعناصر الأساسية الأخرى فالرسم.
  • مساعد ظاهر: الخلفية، خط الملاءمة، البواقي، الخط المرجعي، أو علامات الأطوار.
  • غير للحساب أو التحقق: كيتستعمل للأوزان، التصفية، المحاور والتخطيط، ولكن ما كيبانش مباشرة.
  • محتافظ به بلا رسم: كيبقى فربط المعطيات وفالمشروع القابل للتعديل.
  • مازال غير واضح: كيوقف التخطيط وكيستنى المستخدم يوضح المعنى، الوحدة، الخطأ، أو طريقة التحويل.

إلا تبدل الملف الأصلي، أو ربط الأعمدة، أو فهم المعطيات، فالتأكيد العلمي السابق كيبطل وخصو مراجعة جديدة.

إنشاء مشروع Origin قابل للتعديل فعلا

من بعد التأكيد، EditaPlot كيشغّل أوتوماتيكيا نسخة Origin مخصصة. ما خاصكش تفتح Origin من قبل، ولكن خاص Origin/OriginPro 2026 المدعوم يكون منصّب فالحاسوب. المشروع ما غاديش ينصّب أو يحدّث أو يبدّل Origin بلاصتك.

التسليم العادي كيشمل OPJU قابل للتعديل، وPNG وPDF وTIF وRenderPlan ومعلومات قراءة الكائنات من جديد ونتائج التحقق. فالوضع الافتراضي، هاد الملفات كتكتب فمجلد جديد حدّ الملف الأصلي، سميتو “اسم_الملف_EditaPlot_الوقت”، والملف الأصلي ما كيتبدلش.

نطاق الرسومات العلمية

EditaPlot كيغطي بزاف ديال رسومات المواد، الأطياف، الإحصاء والطب، بحال XPS وXRD العادي وGSAS/GSAS-II Rietveld وXAS وFTIR وNMR وDSC وPL/TRPL وUV–Vis/Tauc وEIS وCV وLSV والرسومات بالأعمدة وأشرطة الخطأ والرسومات المكدسة والرسومات النقطية والخرائط الحرارية ورسومات الصندوق ورسومات الكمان وRaincloud وROC وPR ومنحنيات المعايرة وDCA وBland–Altman ومصفوفات الالتباس وتصوير SHAP المحسوب مسبقا، وغيرها.

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

الصورة المرجعية غير موجز بصري

تقدر تعطي PNG أو JPEG أو TIFF كصورة مرجعية. EditaPlot كيستخرج غير بنية اللوحات، وعناصر النقط والخطوط والأعمدة، وترميز المعطيات، وشوية من النمط البصري؛ ما كيرجعش المعطيات التجريبية من البيكسلات، وما كينسخش الأرقام أو النصوص أو نتائج الملاءمة أو الأطوار أو الشعار أو العلامة المائية، وما كيدخلش الصورة المرجعية مباشرة فـ OPJU.

إلا كان تعارض بين الصورة المرجعية والقيم الافتراضية للقالب والمتطلبات الدقيقة ديالك، فالأولوية للمتطلبات اللي أكدتيها بوضوح، ولكن غير الإعدادات اللي تْتحقّق منها القالب الحالي ويمكن قراءة نتائجها من جديد هي اللي غادي تعتمد. النتائج كتتصنف إلى “معتمد”، و“الإبقاء على افتراضي القالب”، و“مرفوض”، و“مازال خاص التأكيد”.

التحضير قبل التنصيب

  1. نظام التشغيل: استعمل حاسوب فعلي Windows 10 أو Windows 11 x64.
  2. Origin: نصّب مسبقا Origin أو OriginPro 2026 (10.30).
  3. Python: وجد Python 64-bit من 3.10 حتى 3.12. المشغّل غادي يقلب أوتوماتيكيا على النسخة المتوافقة وينشئ بيئة معزولة للمشروع.
  4. ملف المعطيات: CSV وTXT وXLS وXLSX مدعومين، وتقدر تستعمل أسماء أعمدة ومسارات بالصينية.
  5. Codex: خاصو يقدر ينصّب ويشغّل Skill محلي، ويقرا المستودع وملفات المعطيات ديالك.

إلا ما كان حتى Python متوافق فالحاسوب، المشغّل غادي يعطي تشخيص واضح. قبل تنصيب Python 3.12 بنطاق المستخدم عبر winget، خاص Codex يشرح تغييرات النظام وياخذ موافقتك. الاستعمال العادي ما كيحتاجش صلاحيات المسؤول، وما كيحتاجش تبديل DCOM أو السجل أو الجدار الناري أو تنصيب Origin.

تنصيب EditaPlot Codex Skill

شغّل الأوامر التالية فـ PowerShell. هنا كنحددو صراحة استنساخ المستودع فمجلد editaplot باش تبقى الأوامر اللاحقة متناسقة:

git clone https://github.com/liushunqi8-hash/editaplot2026.git editaplot
Set-Location editaplot
.\editaplot.cmd setup

خاصك تهبط المستودع كامل، حيث skill/editaplot وruntime/ خاصهم يخدمو مع بعضياتهم. نسخ غير مجلد Skill غادي يخلي محرك الرسم ناقص. إلا ما بغيتيش تستعمل Git، تقدر تهبط Source ZIP ديال المستودع، تفك الضغط كامل، ومن بعد تشغّل نفس أمر setup من المجلد الرئيسي.

من بعد ما يكمل التنصيب، حلّ مهمة جديدة فـ Codex واستعمل $editaplot باش تعيط لـ Skill. المشروع مفتوح المصدر برخصة Apache License 2.0، والكود والشرح الإضافي كاينين فـ مستودع EditaPlot على GitHub.

الاستعمال الأول: من المعطيات حتى الرسومات المرشحة

الطريقة الأولى: عطِ الملف مباشرة لـ Codex

أسهل طريقة هي تجرّ ملف المعطيات لـ Codex ومن بعد تصيفط:

استعمل $editaplot باش تعاونّي نرسم هاد المعطيات.
ما تبدلش الملف الأصلي. عافاك بدا بتحديد الدور ديال كل عمود، واقترح الرسم المناسب،
ولائحة الأعمدة اللي خاصها تترسم، واللي غير للمساعدة أو التحقق، واللي تبقى بلا رسم.
إلا كان شي عمود ما واضحش، سولني قبل وما تخمّنش.
تسنى حتى نأكد الهدف العلمي وعناصر الرسم، ومن بعد شغّل Origin للرسم.

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

الطريقة الثانية: البداية من أمر التشغيل

تقدر حتى تشغّل من جذر المستودع:

.\editaplot.cmd start "$HOME\Documents\my-data.csv"

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

سير العمل خطوة بخطوة من سطر الأوامر

1. فحص البيئة المحلية

.\editaplot.cmd doctor

doctor كيدير غير اكتشاف بوضع القراءة فقط، وما كيعنيش أن التشغيل الآلي ديال Origin واجد يخدم مزيان، وما كيشغّلش Origin بوحدو.

2. فحص وفهم المعطيات

.\editaplot.cmd inspect data.csv
.\editaplot.cmd recommend data.csv --intent "مقارنة النماذج وإظهار الخطأ"
.\editaplot.cmd understand data.csv --template-id bar --output data-understanding.json

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

3. تصفح الألوان

.\editaplot.cmd palettes
اختيار ألوان EditaPlot العلمية بالصينية

الواجهة الأولى ديال EditaPlot كتقدم 8 مجموعات ألوان مقترحة، والكتالوغ الكامل فيه جوج مجموعات إضافية متقدمة. فحالات بحال مكوّنات XPS والقيم الموجبة والسالبة والخرائط الحرارية وخطوط التشخيص المرجعية، الألوان تقدر تكون عندها دلالة علمية، وما خاصهاش تتبدل عشوائيا غير على حساب الجمالية.

4. إنشاء RenderPlan

من بعد تأكيد الادعاء العلمي، وأدوار الأدلة، وربط الأعمدة، والألوان، تقدر تنشئ خطة رسم رسمية:

.\editaplot.cmd plan data.csv `
  --template-id bar `
  --claim "النموذج A عندو مؤشر أعلى" `
  --evidence-role comparison `
  --palette-id ocean_coral `
  --semantic-confirmation-json semantic-confirmation.json `
  --output render-plan.json

خاص semantic-confirmation.json يكون ناتج عن مسار تأكيد دلالي مكتمل. ما تتجاوزش التأكيد، وما تبعثش ربط أعمدة ما تراجعش مباشرة للرسم الرسمي.

5. تشغيل Origin smoke الحقيقي

$smokeDir = Join-Path $env:TEMP ("EditaPlot-origin-smoke-" + (Get-Date -Format "yyyyMMdd-HHmmss"))
.\editaplot.cmd origin-smoke --output-dir $smokeDir

origin-smoke كيشغّل نسخة Origin معزولة خاصة بـ EditaPlot وكيكمل دورة تصدير بسيطة ومتكاملة. غير من بعد ما يدوز smoke بنجاح، خاصك تكمل للرسم الرسمي.

6. الرسم والتحقق

.\editaplot.cmd render render-plan.json
.\editaplot.cmd verify "C:\path\to\Origin-output-directory"

فالرسم العادي من الأحسن تحيد --output-dir من render، وخلي النتائج تتحفظ أوتوماتيكيا فمجلد جديد حدّ المعطيات الأصلية. التحقق ما خاصوش يقتصر على التأكد من وجود PNG، بل خاصك تراجع OPJU وPDF وTIF والمحاور والخطوط والطبقات وشريط الألوان وربط المعطيات ونتائج قراءة الكائنات من جديد.

نقط مهمة فاستعمال المعطيات العلمية النموذجية

GSAS وGSAS-II XRD Rietveld

فمعطيات الملاءمة، EditaPlot يقدر يعرّف Observed كنقط مقاسة، وCalculated كخط محسوب، ويضيف Background وDifference وعلامات الأطوار اللي الهوية ديالها واضحة حسب المحتوى الفعلي للملف. الأعمدة بحال weight وQ وUsed وdiff/sigma وAxis-limits كتبقى كمعطيات مساعدة أو للتحكم، وما كتترسمش بالغلط كمنحنيات جديدة للشدة.

الاختلافات فـ Diff اللي باينة فـ Publication CSV كترسم حسب القيمة الأصلية، وما كتتزاحش مرة أخرى. الأداة ما كتحسبش أوتوماتيكياً الخلفية، الفرق، Rwp، ولا χ²، وما كتعرّفش بلاصة المستخدم الأطوار ولا نسب القمم.

تصوير SHAP

مسار SHAP كيقرا الجدول الطويل اللي محسوب من قبل فالمصدر، حسب كل عينة. خاصو على الأقل Feature وSHAP value وFeature value. ويمكن حتى توفّر Sample ID وFeature Order وMean absolute SHAP وFeature Group وGroup contribution (%).

إلى استعملتي تقسيمات SHAP والرسم الحلقي بطبقتين، خاصك حتى Feature Group، وكل خاصية خاصها تتضمن 3 ملاحظات على الأقل. EditaPlot ما كيدرّبش الموديلات وما كيحسبش SHAP بوحدو؛ وإلى كانت خاصية اشتقاق قيم مجمّعة من قيم SHAP الموفّرة، كيعرض الصيغة أولاً وكيطلب التأكيد.

استعمل $editaplot فـ تقسيمات SHAP والرسم الحلقي بطبقتين،
واختار ألوان بنفسجي وأخضر وذهبي، وخلي جميع البيانات.

بيانات التحليل الطيفي والحراري

  • FTIR/IR: خاص رقم الموجة وامتصاصية أو نفاذية وحدة على الأقل، ورقم الموجة كيبان من العالي للواطي؛ ما كيديرش تصحيح أوتوماتيكي، ولا تنعيم، ولا تحديد القمم، ولا تعيين المجموعات الوظيفية.
  • NMR: خاص الإزاحة الكيميائية والشدة، والإزاحة الكيميائية كتبان من العالية للواطية؛ ما كيديرش أوتوماتيكياً تصحيح الطور، ولا التكامل، ولا تحديد القمم، ولا تعيينها.
  • DSC: خاص الحرارة والتدفق الحراري، وخاص أولاً التأكيد واش الاتجاه ماص للحرارة ولا طارد للحرارة؛ ما كيتعرّفش أوتوماتيكياً على Tg أو Tm أو Tc، وما كيحسبش تغيّر الإنثالبي.
  • PL/TRPL: خاص الطول الموجي أو الوقت مع شدة الإضاءة؛ أعمدة الملاءمة والعمر خاص المستخدم يوفّرهم.
  • UV–Vis/Tauc: ما كيحوّلش أوتوماتيكياً لطاقة الفوتونات، ولا كيختار الأسّ، ولا كيدير الملاءمة، ولا كيحسب فجوة النطاق.

تقنيات متقدمة

التحكم الدقيق فالنمط البصري

تقدر تعطي بشكل واضح ألوان السلاسل، وسُمك الخط، وشفافية التعبئة، وحجم الرسم، واش تبان وسيلة الإيضاح، وواش تكون بلا إطار، وفين تتحط. مثلاً مع XPS، تقدر تقول لـ Codex:

هاد المرة اختار تخصيص دقيق:
Raw استعمل #173F5F، وEnvelope استعمل #C94C4C،
سُمك الخط 2.4 pt، وشفافية التعبئة 38%، وحجم الرسم 18 × 18 cm، وخبّي وسيلة الإيضاح.
خلي المعنى العلمي وأدوار الأعمدة كيف ما هما.

EditaPlot كيراجع الحقول وكيجمّد القيم المؤكدة فـ --visual-style-json. القيم الدقيقة غير الصالحة غادي يطلب تصحيحها، وما كيرجعش بصمت للقيم الافتراضية، وما كيقدّمش قدرة ما تمش التحقق منها على أنها مستعملة فعلاً.

الحفاظ على أقل قدر من الصلاحيات

Codex كيحتاج عادةً غير يقرا المستودع كامل، وملفات البيانات، والصور المرجعية الاختيارية، ويكتب فالمستودع، ومجلدات Skill ديال المستخدم، والمجلد اللي فيه البيانات، ويشغّل PowerShell المحلي وPython وeditaplot.cmd وOrigin Automation. الاستعمال العادي ما كيحتاجش صلاحية الكتابة فقرص C كامل، ولا التحكم فالفأرة، ولا صلاحيات المسؤول.

إلى كان صندوق Codex المعزول ما قادرش يستعمل Origin فالسياق ديال المستخدم اللي داخل، EditaPlot كيوقف قبل استدعاء COM. فهاد الحالة، خاص غير طلب صلاحية تنفيذ محلية ومحدودة للأمر الأصلي الدقيق origin-smoke أو render؛ وما خاصش تجاوز القيود بصلاحيات المسؤول، ولا بتعديل DCOM أو السجل.

تدبير المهام المتزامنة

يمكن لعدة مهام ديال Codex تفهم البيانات، وتقترح الرسومات، وتوجد الخطط بالتوازي، ولكن فجلسة دخول وحدة فـ Windows كيتنفذ غير طور واحد ديال أتمتة Origin فكل مرة. المهام الأخرى كتمشي لـ origin_job_queue، والحالة كتتحدّث تقريباً كل 30 ثانية. ملي تشوف إشعار الانتظار، ما تعاودش تشغّل نفس المهمة.

كيفاش تعرف واش التشغيل فيه مشكل

إلى كانت البيئة واجدة، وحجم البيانات عادي، وما كايناش حاجة لانتظار التأكيد، فإتمام التعرف المحلي، وsmoke، والرسم فـ Origin، والتصدير، والتحقق كياخذ غالباً من 4 حتى 5 دقايق فالنطاق المعقول، ولكن هاد الشي ماشي التزام ثابت. تثبيت الاعتماديات لأول مرة، أو ملفات Excel كبار، أو طبقات معقدة، أو قرص بطيء، أو الفحص الأمني، يقدرو يطوّلو المدة.

إلى دازت 30–60 دقيقة بلا تقدم جديد، ومن غير ما تكون كتسنى تأكيد أو موافقة على الصلاحيات، خاصك أولاً تتأكد فاش مرحلة توقف:

  1. setup: راجع GitHub، ومصدر حزم Python، والبروكسي، والشبكة.
  2. فهم البيانات: تأكد واش كيتسنى جواب المستخدم أو الموافقة على الصلاحيات.
  3. origin-smoke: راقب واش Origin Automation بدا مزيان أو رجّع خطأ مستقر.
  4. render: راجع نوافذ Origin، وصلاحية الكتابة فالمجلد، أو قفل برنامج المزامنة.
  5. verify: راجع OPJU وPNG وPDF وTIF وتقرير القراءة العكسية، وما تعاودش الرسم مباشرة.

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

حماية البيانات والخصوصية

runtime المدمج فـ EditaPlot وأتمتة Origin ما كيرفعوش البيانات بنشاط، ولكن الملفات اللي كتسلّم لـ Codex كتبقى خاضعة للحساب والمؤسسة وسياسة الاحتفاظ بالبيانات المستعملة. خاص البيانات الطبية والصور المرجعية تتحيّد منها الهوية مسبقاً حسب متطلبات المؤسسة، وخاصك تراجع واش الصور فيها معلومات هوية مدمجة؛ المشروع ما كيضمنش اكتشاف المعلومات الصحية المحمية أوتوماتيكياً.

لائحة التحقق قبل الإكمال

  • ملفات CSV وTXT وXLS أو XLSX الأصلية ما تبدلاتش.
  • تأكد المعنى العلمي ديال كل عمود والدور ديالو فالرسم.
  • الأعمدة غير المؤكدة ما تحوّلاتش أوتوماتيكياً لمنحنيات أو نتائج تحليل.
  • OPJU قابل لمواصلة التعديل، وربط البيانات ما زال موجود.
  • تصدّرات PNG وPDF وTIF بنجاح.
  • المحاور، والوحدات، والخطوط، والطبقات، ووسيلة الإيضاح، وشريط الألوان كاملين وما تقصّ منهم والو.
  • دازو بنجاح كل من القراءة العكسية للعناصر والفحص البصري اليدوي.
  • ما تعتباراتش صورة المعاينة ديال Python هي الرسم النهائي ديال Origin.

الخلاصة

القيمة الأساسية ديال EditaPlot ماشي هي يدير الحكم العلمي بلاصة المستخدم، ولكن ينظّم “فهم البيانات، وتأكيد المعنى، ووضع الخطة، واستدعاء Origin، وتصدير النتائج، والتحقق بالقراءة العكسية” فمسار عمل قابل للتدقيق. بالنسبة لمستخدمي Windows اللي محتاجين مشاريع Origin قابلة للتعديل، وباغين فـ نفس الوقت يستافدو من Codex باش ينقصو العمليات المتكررة، كيوفّر مساراً حذراً وعملياً للرسم العلمي.