Boenxia/dsh-plugin-notebook-tools ↗★ 0

dsh-plugin-notebook-tools

为Agent提供单元感知的Jupyter笔记本操作工具 适合需要让AI精确读取、搜索、编辑和验证.ipynb文件单元格的数据分析任务。

包名
dsh-plugin-notebook-tools
兼容性
待验证
版本
0.2.2
许可证
NOASSERTION
最近更新
2026年10月15日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Boenxia/dsh-plugin-notebook-tools

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.