词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
| 来源 | 内置(默认安装) |
| 路径 | skills/data-science/jupyter-live-kernel |
| 版本 | 1.0.0 |
| 作者 | Hermes Agent |
| 许可证 | MIT |
| 平台 | linux, macos, windows |
| 标签 | jupyter, notebook, repl, data-science, exploration, iterative |
execute_code。| 工具 | 使用场景 |
|---|---|
| 本 skill | 迭代式探索、跨步骤保持状态、数据科学、机器学习、"试试看再检查" |
execute_code | 需要访问 Hermes 工具(web_search、文件操作)的一次性脚本。无状态。 |
terminal | Shell 命令、构建、安装、git、进程管理 |
which uv)uv tool install jupyterlabSCRIPT="$HOME/.agent-skills/hamelnb/skills/jupyter-live-kernel/scripts/jupyter_live_kernel.py"git clone https://github.com/hamelsmu/hamelnb.git ~/.agent-skills/hamelnbuv run "$SCRIPT" serversjupyter-lab --no-browser --port=8888 --notebook-dir=$HOME/notebooks \
--IdentityProvider.token='' --ServerApp.password='' > /tmp/jupyter.log 2>&1 &
sleep 3mkdir -p ~/notebooks--compact 以节省 token。uv run "$SCRIPT" servers --compact
uv run "$SCRIPT" notebooks --compactuv run "$SCRIPT" execute --path <notebook.ipynb> --code '<python code>' --compact$'...' 引号语法:uv run "$SCRIPT" execute --path scratch.ipynb --code $'import os\nfiles = os.listdir(".")\nprint(f"Found {len(files)} files")' --compactuv run "$SCRIPT" variables --path <notebook.ipynb> list --compact
uv run "$SCRIPT" variables --path <notebook.ipynb> preview --name <varname> --compact# 查看当前单元格
uv run "$SCRIPT" contents --path <notebook.ipynb> --compact
# 插入新单元格
uv run "$SCRIPT" edit --path <notebook.ipynb> insert \
--at-index <N> --cell-type code --source '<code>' --compact
# 替换单元格源码(使用 contents 输出中的 cell-id)
uv run "$SCRIPT" edit --path <notebook.ipynb> replace-source \
--cell-id <id> --source '<new code>' --compact
# 删除单元格
uv run "$SCRIPT" edit --path <notebook.ipynb> delete --cell-id <id> --compactuv run "$SCRIPT" restart-run-all --path <notebook.ipynb> --save-outputs --compact--compact 标志可显著节省 token —— 始终使用它。不加此标志时 JSON 输出可能非常冗长。execute 即可。--path)必须放在子子命令之前。例如:variables --path nb.ipynb list,而非 variables list --path nb.ipynb。ename 和 evalue 字段以了解出错原因。--timeout 120。初始设置或大量计算时,建议使用较宽松的超时值(60 秒以上)。