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

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.