Boenxia/dsh-plugin-notebook-tools ↗★ 0
dsh-plugin-notebook-tools
为Agent提供单元感知的Jupyter笔记本操作工具 适合需要让AI精确读取、搜索、编辑和验证.ipynb文件单元格的数据分析任务。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Boenxia/dsh-plugin-notebook-tools说明文档
阅读完整 README ↗Usage
notebook_list_cells { path: "~/analysis.ipynb" }
notebook_read { path: "~/analysis.ipynb", cell_ids: ["a1b2c3d4"] }
notebook_search { path: "~/analysis.ipynb", query: "train_test_split" }
notebook_edit_cell { path: "~/analysis.ipynb", cell_id: "a1b2c3d4",
new_source: "model.fit(X, y)\n",
expected_source_sha256: "…",
expected_file_sha256: "…" }
notebook_validate { path: "~/analysis.ipynb" }
Pass the guards straight back from the read that produced them — file_sha256
comes from notebook_read or notebook_list_cells, source_sha256 only from
notebook_read.