dsh-univer-office
dsh-univer-office is a Univer office plugin for DeepSeek Harness (DSH). It brings spreadsheets, documents, presentations, canvases, and relational tables into one runtime, with connected data, validation, versioned changes, and isolated worktrees for multi-agent collaboration. Users can describe results in natural language, follow live previews, and review agent changes in conversation.
Installation
dsh plugin --profile web add dsh-univer-officeOverview
dsh-univer-office is a Univer office plugin for DeepSeek Harness (DSH). It brings spreadsheets, documents, presentations, canvases, and relational tables into one runtime, with connected data, validation, versioned changes, and isolated worktrees for multi-agent collaboration. Users can describe results in natural language, follow live previews, and review agent changes in conversation.
- Create and edit spreadsheets, documents, presentations, multidimensional tables, and canvases; export sheets as .xlsx, .csv, or .tsv.
- Import .xlsx, .csv, .tsv, .docx, and .pptx files, then export edited content in matching formats when supported.
- Review agent changes: each write starts in an isolated draft; approve or discard explicitly to update or leave current version unchanged.
- Compare worktree changes semantically side by side against a pinned trunk version or another active worktree.
- Built-in tools include univer_new, univer_status, univer_worktree, univer_unit, univer_import, univer_inspect, univer_execute, univer_export, and more.
- Live preview window can be dragged, resized, folded, or maximized; conversation review cards can be folded or opened fullscreen with Esc to exit.
- On-demand file-tree preview opens .univer files in the DSH right sidebar, alongside built-in previews for .docx, .xlsx, and .pptx.
- Configuration options include gatewayPort (default 9080), autoStartGateway, timeouts, browserExecutablePath, and resourceCacheRoot.