
EditaPlot ni nini
EditaPlot (艾迪图) ni Skill ya ndani ya Windows ya kuchora grafu za kisayansi kwa Codex. Husoma data za CSV, TXT, XLS au XLSX, hufasiri matumizi ya kila safu, hupendekeza aina ya grafu na mpangilio wa rangi unaofaa, na baada ya kupata uthibitisho wa mtumiaji humwita Origin wa ndani ya kompyuta ili kuunda mradi wa OPJU unaoweza kuhaririwa pamoja na faili za PNG, PDF na TIF.
Si templeti tuli inayobadilisha nambari tu, wala haiwasilishi hakikisho la Python kana kwamba ni grafu iliyoundwa na Origin. Maana ya kisayansi, majukumu ya safu na uteuzi wa mwisho wa grafu huamuliwa na mtumiaji kila wakati; inapokutana na safu ambazo maana yake haijulikani, EditaPlot husitisha na kuuliza, badala ya kuongeza safu, kufanya fit au kukisia hitimisho yenyewe.
Vizuizi vya jukwaa: Kwa sasa, eneo kamili la uthibitishaji ni kompyuta halisi za Windows 10/11 x64, Python ya 64-bit 3.10–3.12, pamoja na Origin/OriginPro 2026 (10.30). macOS, Linux, WSL, Wine, CrossOver, Parallels na mashine nyingine pepe hazitumiki kwa sasa.
Mtiririko wa kazi na vipengele muhimu
Kwanza elewa data, kisha amua cha kuchora
EditaPlot haiweki kwa chaguo-msingi kila safu ya nambari kuwa mkunjo. Baada ya kusoma jedwali, hugawa safu katika majukumu yafuatayo na kukuomba uthibitishe kwa orodha:
- Ushahidi mkuu: Nukta zilizopimwa, mikunjo mikuu, nguzo na vipengele vingine vya msingi vya grafu.
- Msaada unaoonekana: Mandhari ya nyuma, mstari wa fit, mabaki, mstari wa rejea au alama za awamu.
- Kwa hesabu au uthibitishaji pekee: Hutumika kwa uzani, uchujaji, mhimili na mpangilio, lakini haionyeshwi moja kwa moja.
- Hifadhi lakini usichore: Huendelea kuhifadhiwa katika uchoraji wa data na mradi unaoweza kuhaririwa.
- Bado haijulikani: Upangaji husitishwa hadi mtumiaji aeleze maana, vitengo, hitilafu au namna ya mabadiliko.
Mradi wa kisayansi uliothibitishwa awali huwa batili pindi faili chanzo, uchoraji wa safu au uelewa wa data unapobadilika, na lazima uhakikiwe tena.

Unda miradi halisi ya Origin inayoweza kuhaririwa
Baada ya uthibitishaji kukamilika, EditaPlot huanzisha kiotomatiki kielelezo maalum cha Origin. Mtumiaji hahitaji kufungua Origin mapema, lakini lazima awe tayari ameweka Origin/OriginPro 2026 inayotumika kwenye kompyuta. Mradi hautakuwekea, kuboresha au kubadilisha Origin.
Matokeo ya kawaida yanajumuisha OPJU inayoweza kuhaririwa, PNG, PDF, TIF, RenderPlan, taarifa ya kusoma vitu kinyume na matokeo ya uthibitishaji. Kwa chaguo-msingi, faili hizi huandikwa katika folda mpya iliyo kando ya data asili yenye jina “data-file-name_EditaPlot_time”; faili asili haitafutwa wala kufunikwa.
Eneo la grafu za kisayansi linalofunikwa
EditaPlot inashughulikia aina nyingi za grafu za vifaa, spektra, takwimu na tiba, zikiwemo XPS, XRD ya kawaida, GSAS/GSAS-II Rietveld, XAS, FTIR, NMR, DSC, PL/TRPL, UV–Vis/Tauc, EIS, CV, LSV, grafu za nguzo, pau za hitilafu, grafu zilizopangwa, grafu za mtawanyiko, ramani za joto, grafu za visanduku, grafu za violin, Raincloud, ROC, PR, mikunjo ya kalibrasheni, DCA, Bland–Altman, matriki ya mkanganyiko na vielelezo vya SHAP vilivyohesabiwa awali.
Kufunika aina fulani ya grafu hakumaanishi kuwa zana itakamilisha uchanganuzi wa awali kwa niaba yako. Kwa mfano, haitalainisha data bila ruhusa, kuondoa thamani zisizo za kawaida, kuongeza kilele, kuhesabu hitilafu, kutambua awamu, kufunza modeli au kufanya fit ya mkunjo yenyewe. Matokeo kama muda wa maisha, bandgap na SHAP lazima yatolewe wazi na mtumiaji, au, pale ambapo uundaji wa matokeo yanayotokana unaruhusiwa, kwanza uthibitishe fomula, chanzo na matumizi.
Grafu ya rejea ni muhtasari wa mwonekano pekee
Unaweza kutoa grafu ya rejea ya PNG, JPEG au TIFF. EditaPlot huchota tu muundo wa paneli, vipengele vya nukta, mistari na nguzo, usimbaji wa data na sehemu ndogo ya mtindo wa mwonekano; haitakisia data za majaribio kutoka kwenye pikseli, wala kunakili nambari, maandishi, matokeo ya fit, awamu, Logo au watermark, na pia haitaingiza picha ya rejea moja kwa moja kwenye OPJU.
Grafu ya rejea, thamani chaguomsingi za templeti na mahitaji yako mahususi yanapokinzana, mahitaji uliyothibitisha wazi ndiyo yanayotangulizwa. Hata hivyo, vitatumika tu vipimo vilivyothibitishwa na templeti ya sasa na vinavyoweza kusomwa kinyume. Matokeo ya uchakataji yatagawanywa kuwa “imekubaliwa”, “imehifadhiwa kama chaguo-msingi la templeti”, “imekataliwa” na “bado inahitaji uthibitisho”.
Maandalizi kabla ya usakinishaji

- Mfumo wa uendeshaji: Tumia kompyuta halisi ya Windows 10 au Windows 11 x64.
- Origin: Sakinisha mapema Origin au OriginPro 2026 (10.30).
- Python: Andaa Python ya 64-bit 3.10–3.12. Kianzisha programu kitatafuta kiotomatiki toleo linalooana na kuunda mazingira yaliyotengwa ya mradi.
- Faili za data: CSV, TXT, XLS na XLSX zinatumika, pamoja na majina ya safu na njia za faili za Kichina.
- Codex: Lazima uweze kusakinisha na kuita Skill ya ndani, huku ukisoma hazina na faili zako za data.
Kama kompyuta haina kabisa Python inayooana, kianzisha programu kitatoa utambuzi wazi. Kabla ya kusakinisha Python 3.12 kwa kiwango cha mtumiaji kupitia winget, Codex inapaswa kwanza kueleza mabadiliko ya mfumo na kupata idhini yako. Matumizi ya kawaida hayahitaji ruhusa za msimamizi, wala hayahitaji kubadilisha DCOM, sajili, firewall au usakinishaji wa Origin.
Sakinisha Codex Skill ya EditaPlot
Endesha amri zifuatazo katika PowerShell. Hapa hazina inanakiliwa wazi kwenye saraka ya editaplot ili amri zinazofuata zibaki thabiti:
git clone https://github.com/liushunqi8-hash/editaplot2026.git editaplot
Set-Location editaplot
.\editaplot.cmd setupLazima upakue hazina kamili, kwa sababu skill/editaplot na runtime/ zinahitaji kufanya kazi pamoja. Kunakili saraka ya Skill pekee kutakosa injini ya kuchora. Usipotumia Git, unaweza pia kupakua Source ZIP ya hazina, kuifungua yote, kisha kuendesha amri hiyo hiyo ya setup kwenye saraka kuu.
Baada ya usakinishaji kukamilika, fungua tena kazi ya Codex na uite Skill hii kupitia $editaplot. Mradi umetolewa kwa chanzo huria chini ya Apache License 2.0; msimbo wa chanzo na maelezo zaidi yanapatikana katika hazina ya EditaPlot GitHub.
Matumizi ya kwanza: kutoka data hadi grafu zinazopendekezwa
Njia ya kwanza: Mkabidhi Codex faili moja kwa moja
Njia rahisi ni kuburuta faili ya data hadi Codex, kisha utume:

Tafadhali tumia $editaplot kunisaidia kuchora data hii.
Usibadilishe faili asili. Kwanza tambua matumizi ya kila safu, pendekeza grafu inayofaa,
na orodhesha safu zitakazochorwa, zitakazotumika kama msaada au uthibitishaji,
na zitakazohifadhiwa bila kuchorwa.
Ikiwa kuna safu yoyote isiyoeleweka, niulize kwanza; usikisie.
Subiri nithibitishe madhumuni ya kisayansi na vipengele vya grafu kabla ya kuita Origin kuchora.Baadaye, unapaswa kwanza kukagua uelewa wa data uliotolewa na EditaPlot badala ya kuidhinisha mchoro mara moja. Kagua hasa majina ya safu, vitengo, safu za hitilafu, safu za makundi, matokeo ya fit na mihimili inayohitaji kuonyeshwa kinyume.
Njia ya pili: Anza kwa amri ya kuanzisha
Unaweza pia kuendesha katika saraka kuu ya hazina:
.\editaplot.cmd start "$HOME\Documents\my-data.csv"start hupanga ukaguzi wa mazingira, utambuzi wa kusoma pekee, mapendekezo ya grafu na mchakato wa uthibitishaji. Kwa mtumiaji wa mara ya kwanza, hii ni sehemu bora ya kuanzia kuliko kutekeleza mwenyewe mfululizo mzima wa hatua.
Mtiririko wa kazi wa mstari wa amri kwa hatua
1. Kagua mazingira ya kompyuta
.\editaplot.cmd doctordoctor hufanya ugunduzi wa kusoma pekee; haimaanishi kuwa uendeshaji wa Origin kiotomatiki uko tayari kufanya kazi, wala haitaanzisha Origin yenyewe.

2. Kagua na elewa data
.\editaplot.cmd inspect data.csv
.\editaplot.cmd recommend data.csv --intent "linganisha modeli na onyesha hitilafu"
.\editaplot.cmd understand data.csv --template-id bar --output data-understanding.jsoninspect hutumika kuangalia muundo wa jedwali, recommend hupendekeza grafu kulingana na dhamira ya kisayansi, na understand hutengeneza matokeo rasmi zaidi ya uelewa wa majukumu ya safu. Kitambulisho cha templeti kinapaswa kuchaguliwa kulingana na data halisi na mapendekezo; usikibainishe kwa lazima ili kuiga mfano.
3. Vinjari mpangilio wa rangi
.\editaplot.cmd palettes
Skrini ya kwanza ya EditaPlot hutoa seti 8 za rangi zinazopendekezwa, na katalogi kamili ina seti 2 za ziada za hali ya juu. Kwa vipengele vya XPS, thamani chanya na hasi, ramani za joto na mistari ya rejea ya uchunguzi, rangi zinaweza kuwa na maana ya kisayansi; hazipaswi kubadilishwa kiholela kwa ajili ya urembo pekee.
4. Unda RenderPlan
Baada ya kuthibitisha dai la kisayansi, majukumu ya ushahidi, uchoraji wa safu na mpangilio wa rangi, unaweza kuunda mpango rasmi wa kuchora:
.\editaplot.cmd plan data.csv `
--template-id bar `
--claim "Kiashirio cha modeli A ni cha juu zaidi" `
--evidence-role comparison `
--palette-id ocean_coral `
--semantic-confirmation-json semantic-confirmation.json `
--output render-plan.jsonsemantic-confirmation.json inapaswa kutokana na mchakato wa uthibitishaji wa maana uliokamilishwa. Usiruke uthibitishaji, wala usitume uchoraji wa safu ambao haujakaguliwa kwenye uonyeshaji rasmi.

5. Endesha Origin smoke halisi
$smokeDir = Join-Path $env:TEMP ("EditaPlot-origin-smoke-" + (Get-Date -Format "yyyyMMdd-HHmmss"))
.\editaplot.cmd origin-smoke --output-dir $smokeDirorigin-smoke itaanzisha kielelezo cha Origin kilichotengwa kinachomilikiwa na EditaPlot na kukamilisha mzunguko mdogo wa uhamishaji. Endelea na uonyeshaji rasmi tu baada ya smoke kufaulu.
6. Onyesha na thibitisha
.\editaplot.cmd render render-plan.json
.\editaplot.cmd verify "C:\path\to\Origin-output-directory"Kwa uchoraji wa kawaida, inapendekezwa kuacha --output-dir ya render, ili matokeo yahifadhiwe kiotomatiki katika saraka mpya iliyo kando ya data chanzo. Uthibitishaji haupaswi kuangalia tu kama PNG ipo; unapaswa pia kuthibitisha OPJU, PDF, TIF, mihimili, fonti, tabaka, upau wa rangi, uchoraji wa data na matokeo ya kusoma vitu kinyume.
Mambo muhimu ya kutumia data za kawaida za kisayansi
GSAS na GSAS-II XRD Rietveld
Kwa data ya refinement, EditaPlot inaweza kutambua Observed kama nukta zilizopimwa, Calculated kama mstari wa hesabu, na kuongeza Background, Difference pamoja na alama za Phase zenye utambulisho wazi kulingana na yaliyomo halisi kwenye faili. Safu kama weight, Q, Used, diff/sigma na Axis-limits zitahifadhiwa kama data za msaada au udhibiti, na hazitachorwa kimakosa kama mikunjo mipya ya intensity.
Tofauti zilizo na nafasi ya kuonyeshwa tayari katika CSV ya Publication zitachorwa kulingana na thamani ya chanzo, bila kuhamishwa tena. Zana haitahesabu kiotomatiki usuli, tofauti, Rwp au χ², wala haitawatambulia watumiaji awamu za nyenzo au uhusishaji wa kilele.

Uonyeshaji wa SHAP
Njia ya SHAP husoma jedwali refu la kila sampuli ambalo tayari limehesabiwa kutoka hatua za juu; linahitaji angalau Feature, SHAP value na Feature value. Pia unaweza kutoa Sample ID, Feature Order, Mean absolute SHAP, Feature Group na Group contribution (%).
Uk tumia mgawanyo wa SHAP na chati ya pete yenye tabaka mbili, lazima pia utoe Feature Group, na kila kipengele lazima kiwe na angalau uchunguzi 3. EditaPlot haitafunza modeli wala kuhesabu SHAP yenyewe; inapohitajika kupata thamani zilizojumlishwa kutoka kwa thamani za SHAP zilizotolewa, itaorodhesha kwanza fomula na kuomba uthibitisho.
Tafadhali tumia mgawanyo wa SHAP na chati ya pete yenye tabaka mbili za $editaplot,
uchague rangi za zambarau, kijani na dhahabu,
na uhifadhi data yote.Data za spektra na uchanganuzi wa joto
- FTIR/IR: inahitaji nambari ya mawimbi na angalau kipimo kimoja cha absorbance au transmittance; nambari za mawimbi zitaonyeshwa kutoka kubwa hadi ndogo. Haitasahihisha, kulainisha, kutambua vilele au kubainisha vikundi vya utendaji kiotomatiki.
- NMR: inahitaji mkengeuko wa kikemia na nguvu; mikengeuko ya kikemia itaonyeshwa kutoka kubwa hadi ndogo. Haitafanya kiotomatiki marekebisho ya awamu, ujumuishaji, utambuzi wa kilele au uhusishaji.
- DSC: inahitaji halijoto na mtiririko wa joto, na lazima kwanza ithibitishwe ikiwa mwelekeo ni wa kunyonya au kutoa joto; haitatambua Tg, Tm, Tc wala kuhesabu mabadiliko ya enthalpy kiotomatiki.
- PL/TRPL: inahitaji urefu wa mawimbi au muda pamoja na nguvu ya mwanga; safu za fit na muda wa maisha lazima zitolewe na mtumiaji.
- UV–Vis/Tauc: haitageuza kiotomatiki kuwa nishati ya fotoni, kuchagua kielezo, kufanya fit au kuhesabu pengo la bendi.
Mbinu za hali ya juu
Udhibiti sahihi wa mtindo wa kuona
Unaweza kubainisha moja kwa moja rangi za mfululizo, upana wa mistari, uwazi wa ujazo, ukubwa wa mchoro, pamoja na ikiwa kielelezo kitaonyeshwa, hakitakuwa na fremu na kitawekwa wapi. Kwa mfano wa XPS, unaweza kumwambia Codex hivi:
Safari hii chagua ubinafsishaji sahihi:
Raw tumia #173F5F, Envelope tumia #C94C4C,
upana wa mstari 2.4 pt, uwazi wa ujazo 38%, ukubwa wa mchoro 18 × 18 cm, ficha kielelezo.
Maana ya kisayansi na majukumu ya safu zibaki bila kubadilika.
EditaPlot itakagua sehemu na kugandisha thamani zilizothibitishwa kwenye --visual-style-json. Thamani sahihi zisizo halali zitaomba zirekebishwe; haitarudi kimya kimya kwenye chaguo-msingi, wala kueleza uwezo ambao haujathibitishwa kana kwamba tayari umetumika.
Kudumisha ruhusa za chini kabisa
Kwa kawaida Codex inahitaji tu kusoma hazina nzima, faili za data na picha za marejeo za hiari; kuandika kwenye hazina, saraka ya Skill ya mtumiaji na folda iliyo na data; na kuendesha PowerShell ya ndani, Python, editaplot.cmd na Origin Automation. Matumizi ya kawaida hayahitaji ruhusa ya kuandika kwenye diski nzima ya C, udhibiti wa kipanya au ruhusa za msimamizi.
Ikiwa sandbox ya Codex haiwezi kuita Origin katika muktadha wa mtumiaji aliyeingia sasa, EditaPlot itasimama kabla ya simu ya COM. Wakati huo, omba tu ruhusa yenye mipaka ya utekelezaji wa ndani kwa amri ya awali ya origin-smoke au render; usipite kizuizi kwa kutumia ruhusa za msimamizi, kubadilisha DCOM au sajili ya mfumo.
Kushughulikia kazi zinazofanyika kwa wakati mmoja
Kazi nyingi za Codex zinaweza kuelewa data, kupendekeza michoro na kuandaa mipango kwa pamoja, lakini katika kipindi kimoja cha kuingia Windows, hatua ya Origin Automation hutekelezwa moja tu kwa wakati. Kazi nyingine zitaingia kwenye origin_job_queue, na hali itasasishwa takribani kila sekunde 30. Unapoona ujumbe wa kusubiri kwenye foleni, usianzishe tena kazi hiyo hiyo.
Kutathmini ikiwa uendeshaji si wa kawaida
Mazingira yakiwa yamesanidiwa, kiasi cha data kikiwa cha kawaida na bila kusubiri uthibitisho, kukamilisha utambuzi wa ndani, smoke, kuchora kwa Origin, kuhamisha na kuthibitisha kwa kawaida huchukua dakika 4–5, lakini huu si muda wa kudumu ulioahidiwa. Kusakinisha utegemezi mara ya kwanza, Excel kubwa, tabaka changamano, diski yenye kasi ndogo au ukaguzi wa usalama vinaweza kuongeza muda.
Ikiwa hakuna maendeleo mapya kwa dakika 30–60 bila kusubiri uthibitisho au idhini ya ruhusa, kwanza thibitisha hatua iliyokwama:
- setup: kagua GitHub, chanzo cha vifurushi vya Python, proksi na mtandao.
- Uelewa wa data: thibitisha ikiwa inasubiri jibu la mtumiaji au idhini ya ruhusa.
- origin-smoke: kagua ikiwa Origin Automation ilianzishwa kwa mafanikio au imerudisha hitilafu thabiti.
- render: kagua kisanduku cha mazungumzo cha Origin, ruhusa ya kuandika kwenye saraka au kufungwa na programu ya kusawazisha.
- verify: kagua OPJU, PNG, PDF, TIF na ripoti ya usomaji wa nyuma, badala ya kuchora upya moja kwa moja.
Usimruhusu Codex kujaribu tena bila kikomo, kusakinisha upya mazingira mara kwa mara au kupanua ruhusa za mfumo. Ikiwa jaribio jingine linahitajika, tumia saraka mpya tupu ya matokeo iliyo kwenye kiwango sawa, ili kuhifadhi uchunguzi wa kwanza.
Kulinda data na faragha
Runtime ya EditaPlot na Origin Automation yake hazipakii data kikamilifu, lakini faili unazomkabidhi Codex bado zinasimamiwa na sera za akaunti, shirika na uhifadhi wa data unayotumia. Data za kitabibu na picha za marejeo zinapaswa kwanza kuondolewa utambulisho kulingana na mahitaji ya taasisi, na ukague ikiwa picha zina taarifa za utambulisho zilizochapishwa ndani yake; mradi hauahidi kugundua kiotomatiki taarifa za afya zinazolindwa.
Orodha ya ukaguzi kabla ya kukamilisha
- CSV, TXT, XLS au XLSX asili hazijabadilishwa.
- Maana ya kisayansi na jukumu kwenye mchoro la kila safu vimethibitishwa.
- Safu zisizo na uhakika hazijabadilishwa kiotomatiki kuwa mikunjo au matokeo ya uchanganuzi.
- OPJU bado inaweza kuhaririwa, na uchoraji wa data bado upo.
- PNG, PDF na TIF zote zimehamishwa kwa mafanikio.
- Mihimili, vipimo, fonti, tabaka, kielelezo na upau wa rangi vimekamilika na havijakatwa.
- Usomaji wa nyuma wa vipengee na ukaguzi wa kuona wa kibinadamu vyote vimefaulu.
- Picha ya hakikisho ya Python haijachukuliwa kuwa mchoro wa mwisho wa Origin.
Hitimisho
Thamani kuu ya EditaPlot si kumfanyia mtumiaji maamuzi ya kisayansi, bali kupanga “kuelewa data, kuthibitisha maana, kuandaa mpango, kuita Origin, kuhamisha matokeo na kuthibitisha kwa usomaji wa nyuma” kuwa mtiririko wa kazi unaoweza kukaguliwa. Kwa watumiaji wa Windows wanaohitaji miradi ya Origin inayoweza kuhaririwa na pia kutaka kutumia Codex kupunguza kazi zinazorudiwa, inatoa njia ya tahadhari na ya vitendo ya kuchora michoro ya kisayansi.
