Gebruik dit wanneer de gebruiker vraagt om Jupyter-notebooks (`.ipynb`) te maken, op te zetten of te bewerken voor experimenten, verkenningen of tutorials; geef
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-jupyter-notebook-d71645f51557 ,按照其中的说明把「jupyter-notebook」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Maak schone, reproduceerbare Jupyter-notebooks voor twee hoofdmodi:
Geef de voorkeur aan de bijgeleverde sjablonen en het hulpscript voor een consistente structuur en minder JSON-fouten.
.ipynb-notebook vanaf nul.experiment.tutorial.export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py"
Gebruikersgebonden skills worden geïnstalleerd onder $CODEX_HOME/skills (standaard: ~/.codex/skills).
Leg de intentie vast.
Identificeer het notebooktype: experiment of tutorial.
Leg het doel, de doelgroep en hoe "done" eruitziet vast.
Bouw op vanuit het sjabloon. Gebruik het hulpscript om handmatig bewerken van ruwe notebook-JSON te vermijden.
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
Vul het notebook met kleine, uitvoerbare stappen. Houd elke codecel gericht op één stap. Voeg korte markdown-cellen toe die het doel en het verwachte resultaat uitleggen. Vermijd grote, rommelige outputs wanneer een korte samenvatting volstaat.
Pas het juiste patroon toe.
Voor experimenten, volg references/experiment-patterns.md.
Voor tutorials, volg references/tutorial-patterns.md.
Bewerk veilig bij het werken met bestaande notebooks.
Behoud de notebook-structuur; vermijd het herschikken van cellen, tenzij het de opbouw van boven naar beneden verbetert.
Geef de voorkeur aan gerichte aanpassingen boven volledige herschrijvingen.
Als je de ruwe JSON moet bewerken, bekijk eerst references/notebook-structure.md.
Valideer het resultaat.
Voer het notebook van boven naar beneden uit wanneer de omgeving dit toelaat.
Als uitvoering niet mogelijk is, geef dit dan expliciet aan en vermeld hoe lokaal gevalideerd kan worden.
Gebruik de eindcontrolelijst in references/quality-checklist.md.
assets/experiment-template.ipynb en assets/tutorial-template.ipynb.Script path:
$JUPYTER_NOTEBOOK_CLI (standaard geïnstalleerd: $CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py)tmp/jupyter-notebook/ voor tussenbestanden; verwijder wanneer klaar.output/jupyter-notebook/ wanneer je in deze repo werkt.ablation-temperature.ipynb).Geef de voorkeur aan uv voor afhankelijkheidsbeheer.
Optionele Python-pakketten voor lokale notebook-uitvoering:
uv pip install jupyterlab ipykernel
Het bijgeleverde scaffold-script gebruikt alleen de Python-standaardbibliotheek en vereist geen extra afhankelijkheden.
Geen vereiste omgevingsvariabelen.
references/experiment-patterns.md: structuur van experimenten en heuristieken.references/tutorial-patterns.md: structuur van tutorials en lesopbouw.references/notebook-structure.md: notebook-JSON-structuur en regels voor veilig bewerken.references/quality-checklist.md: eindcontrolelijst.Disclaimer: Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, kan een automatische vertaling fouten of onnauwkeurigheden bevatten. Het oorspronkelijke document in de brontaal moet als de gezaghebbende bron worden beschouwd. Voor cruciale informatie wordt een professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.