Käytetään, kun käyttäjä pyytää luomaan, alustamaan tai muokkaamaan Jupyter-muistikirjoja (`.ipynb`) kokeita, tutkimuksia tai opetusohjelmia varten; käytä mieluummin mukana olevia mallipohjia ja suorita apuohjelmaskripti `new_notebook.py` luodaksesi puhtaan aloitusmuistikirjan.
Luo siistejä, toistettavia Jupyter-muistikirjoja kahteen pääasialliseen tilaan:
Suosi mukana tulevia malleja ja apuskriptiä yhtenäisen rakenteen ja vähempien JSON-virheiden vuoksi.
.ipynb-muistikirja alusta alkaen.experiment.tutorial.export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py"
User-scoped skills install under $CODEX_HOME/skills (default: ~/.codex/skills).
Vahvista tarkoitus.
Tunnista muistikirjan tyyppi: experiment tai tutorial.
Kirjaa tavoite, yleisö ja milloin työ on valmis.
Luo runko mallista. Käytä apuskriptiä välttääksesi raakamuotoisen muistikirjan JSON:n käsin kirjoittamisen.
uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" \
--kind experiment \
--title "Compare prompt variants" \
--out output/jupyter-notebook/compare-prompt-variants.ipynb
uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" \
--kind tutorial \
--title "Intro to embeddings" \
--out output/jupyter-notebook/intro-to-embeddings.ipynb
Täytä muistikirja pienillä, ajettavilla askelilla. Pidä kukin koodisolu keskittyneenä yhteen askelmaan. Lisää lyhyitä markdown-soluja, jotka selittävät tarkoituksen ja odotetun tuloksen. Vältä suuria, meluisia tulosteita, kun lyhyt yhteenveto riittää.
Käytä oikeaa mallia.
Kokeiluille seuraa references/experiment-patterns.md.
Opastuksille seuraa references/tutorial-patterns.md.
Muokkaa turvallisesti olemassa olevia muistikirjoja käsitellessäsi.
Säilytä muistikirjan rakenne; vältä solujen uudelleenjärjestelyä, ellei se paranna ylhäältä alas -kertomusta.
Suosi kohdennettuja muutoksia täysien uudelleenkirjoitusten sijaan.
Jos sinun on pakko muokata raakaa JSON:ia, tutustu ensin references/notebook-structure.md.
Varmista tulos.
Suorita muistikirja ylhäältä alas, kun ympäristö sen sallii.
Jos suoritusta ei voi tehdä, mainitse se selkeästi ja kerro miten validoida paikallisesti.
Käytä lopullista tarkistuslistaa references/quality-checklist.md.
assets/experiment-template.ipynb ja assets/tutorial-template.ipynb.Skriptin polku:
$JUPYTER_NOTEBOOK_CLI (installed default: $CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py)tmp/jupyter-notebook/ väliaikaisiin tiedostoihin; poista käytön jälkeen.output/jupyter-notebook/ työskennellessäsi tässä repossa.ablation-temperature.ipynb).Prefer uv for dependency management.
Optional Python packages for local notebook execution:
uv pip install jupyterlab ipykernel
Mukana oleva scaffold-skripti käyttää vain Pythonin standardikirjastoa eikä vaadi lisäriippuvuuksia.
Ei vaadittavia ympäristömuuttujia.
references/experiment-patterns.md: kokeilun rakenne ja heuristiikat.references/tutorial-patterns.md: opastusrakenne ja opetuksen kulku.references/notebook-structure.md: muistikirjan JSON-rakenne ja turvallisen muokkauksen säännöt.references/quality-checklist.md: lopullinen validointitarkistuslista.Vastuuvapauslauseke: Tämä asiakirja on käännetty tekoälypohjaisella käännöspalvelulla Co-op Translator. Vaikka pyrimme tarkkuuteen, huomioithan, että automaattisissa käännöksissä saattaa esiintyä virheitä tai epätarkkuuksia. Alkuperäistä asiakirjaa sen alkuperäisellä kielellä tulee pitää määräävänä lähteenä. Tärkeiden tietojen osalta suositellaan ammattimaista ihmiskäännöstä. Emme ole vastuussa tämän käännöksen käytöstä johtuvista väärinkäsityksistä tai virhetulkinnasta.