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

dsh-plugin-notebook-tools

Cell-aware Jupyter notebook tools for DSH agents — a zero-dependency port of OpenClaw's openclaw-notebook-tools 适合需要让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

ドキュメント

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.