All plugins

DSH / BUNDLE / BUNDLES

dsh-tool-doc

v0.1.0-rc.5zhangjiabo522 / dsh-tool-docd0662460de

InstallableBundlesBundles & other modulesCommunity · Topic auto-analysis

Overview

dsh-tool-doc

Model-facing document tools for DeepSeek Harness: read/create/edit PDF, DOCX, XLSX, PPTX, CSV and Markdown files (read_document, create_document, edit_document)

README / EN

Package documentation

Registry summary

Model-facing document tools for DeepSeek Harness: read/create/edit PDF, DOCX, XLSX, PPTX, CSV and Markdown files (read_document, create_document, edit_document)

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **PDF CJK fonts are discovered, not bundled** — with no usable system font, CJK text falls back to the built-in Latin font (the create result reports it). The `.ttc` collection path extracts the first face to a temp TTF because pdfkit cannot embed collections. - **DOCX edits are paragraph-level** — `replace_text` matches inside single `<w:t>` runs (text split across runs does not match); headers, footers, fields and numbering are out of edit scope. - **No in-place edits for PDF/PPTX/text** — recreate with `create_document` instead. - **Legacy binary office formats unsupported** — `.doc`/`.xls`/`.ppt` need a user-side conversion first.