Usar cuando el usuario solicita crear, estructurar o editar cuadernos Jupyter (`.ipynb`) para experimentos, exploraciones o tutoriales; preferir las plantillas
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-jupyter-notebook-079e27114ed9 ,按照其中的说明把「jupyter-notebook」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
Crea notebooks de Jupyter limpios y reproducibles para dos modos principales:
Prefiere las plantillas incluidas y el script auxiliar para una estructura coherente y menos errores en JSON.
.ipynb notebook desde cero.experiment.tutorial.export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py"
Las habilidades a nivel de usuario se instalan en $CODEX_HOME/skills (por defecto: ~/.codex/skills).
Fija la intención.
Identifica el tipo de notebook: experiment o tutorial.
Registra el objetivo, la audiencia y qué significa "hecho".
Estructura a partir de la plantilla. Usa el script auxiliar para evitar redactar manualmente el JSON bruto del notebook.
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
Rellena el notebook con pasos pequeños y ejecutables. Mantén cada celda de código enfocada en un solo paso. Añade celdas markdown cortas que expliquen el propósito y el resultado esperado. Evita salidas grandes y ruidosas cuando un resumen breve funciona.
Aplica el patrón adecuado.
Para experimentos, sigue references/experiment-patterns.md.
Para tutoriales, sigue references/tutorial-patterns.md.
Edita de forma segura cuando trabajes con notebooks existentes.
Preserva la estructura del notebook; evita reordenar las celdas a menos que mejore la narrativa de arriba hacia abajo.
Prefiere ediciones específicas en lugar de reescrituras completas.
Si debes editar el JSON bruto, revisa primero references/notebook-structure.md.
Valida el resultado.
Ejecuta el notebook de arriba a abajo cuando el entorno lo permita.
Si la ejecución no es posible, indícalo explícitamente y explica cómo validar localmente.
Usa la lista de verificación final en references/quality-checklist.md.
assets/experiment-template.ipynb y assets/tutorial-template.ipynb.Ruta del script:
$JUPYTER_NOTEBOOK_CLI (instalado por defecto: $CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py)tmp/jupyter-notebook/ para archivos intermedios; elimínalos cuando termines.output/jupyter-notebook/ cuando trabajes en este repositorio.ablation-temperature.ipynb).Prefiere uv para la gestión de dependencias.
Paquetes opcionales de Python para la ejecución local del notebook:
uv pip install jupyterlab ipykernel
El script de scaffolding incluido utiliza solo la biblioteca estándar de Python y no requiere dependencias adicionales.
No se requieren variables de entorno.
references/experiment-patterns.md: estructura del experimento y heurísticas.references/tutorial-patterns.md: estructura del tutorial y flujo de enseñanza.references/notebook-structure.md: forma del JSON del notebook y reglas para editar de forma segura.references/quality-checklist.md: lista de verificación final de validación.Descargo de responsabilidad: Este documento ha sido traducido usando el servicio de traducción por IA Co-op Translator. Si bien nos esforzamos por la exactitud, tenga en cuenta que las traducciones automatizadas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda una traducción profesional realizada por un traductor humano. No nos hacemos responsables de ningún malentendido o interpretación errónea que surja del uso de esta traducción.