rong-coder/dsh-office-tool

rong-coder★ 3TypeScript最后同步: 2026-08-17

在 GitHub 打开

dsh plugin for DeepSeek Harness: complete Office document tools for the agent (create/read/edit .docx/.xlsx/.pptx via OfficeCLI) plus high-fidelity document preview in the dsh web sidebar through dsh-better-sidebar.

README 摘要

dsh-office-tool A DeepSeek Harness ( dsh ) plugin that gives the agent complete Office document capabilities — create, read, query, and edit .docx / .xlsx / .pptx — by driving the OfficeCLI binary, plus in-document preview in the dsh web sidebar through dsh-better-sidebar. Everything renders with OfficeCLI's built-in high-fidelity HTML engine, so the agent and the user can see the document (via the sidebar preview) instead of guessing from the DOM — no Microsoft Office required. Features - 9 model-facing tools ( office create / get / query / set / add / remove / view / batch + office cli passthrough), covering the full OfficeCLI command surface (move/swap/merge/dump/import/validate/raw/… via office cli ). - Structured --json envelopes everywhere — success {success, data} / failure {success:false, error:{code, suggestion}} , with OfficeCLI's self-healing error codes surfaced to the model. - Sidebar preview : opening a .docx / .xlsx / .pptx in better-sidebar renders it with OfficeCLI's HTML engine in an iframe (auto-reloads when the file changes). A dedicated 「Office 预览」tab runs officecli watch for live SSE-refreshing preview while the agent edits. - Works headless too : the tools ac…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdocxdshdsh-pluginofficeofficeclipptxtypescript

分类