Se folosește atunci când utilizatorul solicită crearea, structurarea sau editarea notebook-urilor Jupyter (`.ipynb`) pentru experimente, explorări sau tutoriale
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-jupyter-notebook-e09148ebfdf7 ,按照其中的说明把「jupyter-notebook」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Creează notebook-uri Jupyter curate și reproductibile pentru două moduri principale:
Folosește șabloanele incluse și scriptul de asistență pentru o structură consecventă și mai puține erori JSON.
.ipynb de la zero.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).
Fixează intenția.
Identifică tipul de notebook: experiment sau tutorial.
Stabilește obiectivul, publicul și cum arată "done".
Pornește de la un șablon. Folosește scriptul ajutător pentru a evita scrierea manuală a JSON-ului brut al notebook-ului.
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
Completează notebook-ul cu pași mici, executabili. Păstrează fiecare celulă de cod concentrată pe un singur pas. Adaugă celule scurte markdown care explică scopul și rezultatul așteptat. Evită output-uri mari și zgomotoase atunci când un scurt rezumat este suficient.
Aplică tiparul potrivit.
Pentru experimente, urmează references/experiment-patterns.md.
Pentru tutoriale, urmează references/tutorial-patterns.md.
Editează în siguranță atunci când lucrezi cu notebook-uri existente.
Păstrează structura notebook-ului; evită reordonarea celulelor decât dacă îmbunătățește fluxul de sus în jos al narațiunii.
Preferă editările țintite în locul rescrierilor complete.
Dacă trebuie să editezi JSON brut, consultă mai întâi references/notebook-structure.md.
Validează rezultatul.
Rulează notebook-ul de sus în jos când mediul permite.
Dacă execuția nu este posibilă, menționează explicit acest lucru și explică cum se poate valida local.
Folosește lista de verificare finală din references/quality-checklist.md.
assets/experiment-template.ipynb și assets/tutorial-template.ipynb.Script path:
$JUPYTER_NOTEBOOK_CLI (instalat implicit: $CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py)tmp/jupyter-notebook/ pentru fișiere intermediare; șterge-le la final.output/jupyter-notebook/ când lucrezi în acest repo.ablation-temperature.ipynb).Preferă uv pentru gestionarea dependențelor.
Pachete Python opționale pentru executarea locală a notebook-urilor:
uv pip install jupyterlab ipykernel
Scriptul de schelă inclus folosește doar biblioteca standard Python și nu necesită dependențe suplimentare.
Nu sunt variabile de mediu obligatorii.
references/experiment-patterns.md: structură și euristici pentru experimente.references/tutorial-patterns.md: structură a tutorialelor și fluxul de predare.references/notebook-structure.md: forma JSON a notebook-ului și reguli pentru editare în siguranță.references/quality-checklist.md: lista de verificare pentru validarea finală.Declinare de responsabilitate: Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși depunem eforturi pentru acuratețe, vă rugăm să rețineți că traducerile automate pot conține erori sau inexactități. Documentul original, în limba sa nativă, trebuie considerat sursa autorizată. Pentru informații critice, se recomandă o traducere profesională realizată de un specialist uman. Nu ne asumăm răspunderea pentru eventualele neînțelegeri sau interpretări greșite rezultate din utilizarea acestei traduceri.