让 DSH 帮你做表格和 PPT:dsh-univer-office 上手
- 2026-09-28 16:39:51
AI 能写代码,但你的表格、文档和 PPT 还在另一个软件里。这一步跨不过去,Agent 就只是个更聪明的聊天窗口。
一、那个别扭的场景
让 Agent 改一个 Excel,它给你一段脚本。你还得自己跑、自己核对、自己另存。
少一列、PPT 要动几页、周报要按模板重排——单看都不难,难的是交给 AI 之后没有安全感。
更要命的是中间状态看不见:它跑到哪了?动了哪些格子?万一原表被覆盖了呢?
dsh-univer-office 想解决的正是这一段。

图 1:AI 在对话框里,文件在硬盘上,两边接不上。
二、基本情况
一句话:把 Univer 办公套件接进 DSH,让 Agent 能像你一样编辑办公文件。
仓库 github.com/dream-num/dsh-univer-office,Apache-2.0,仓库创建于 2026-08-15 当前版本 0.3.3(npm registry 的 latest 字段) 过去一个月下载 84,113 次(npm 官方 downloads 接口,区间 2026-08-23 至 2026-09-21) GitHub 394 星、38 fork(GitHub API,2026-09-23 抓取)
在 npm 的 dsh-plugin 关键词检索结果里,这个下载量排在前列。
三、三个亮点
1. 改动先进隔离草稿,你点头才算数
Agent 的每次写入都落在草稿里,不会直接覆盖你手上的文件。
过程能在浮窗里实时看,结果留在会话里的审阅卡片上。你确认才更新当前版本,放弃则一切照旧。
2. 五种内容装进一个文件,数据还相通
一个 .univer 文件可以同时放电子表格、文档、幻灯片、多维表格和画布。
公式和嵌入内容能引用同一文件里的其他内容——幻灯片的图表可以直接读表格的数据。改动按版本管理。
3. 改完能导出成真的 Office 文件
表格导出 .xlsx、.csv、.tsv,文档导出 .docx,演示文稿导出 .pptx。
接着用 Excel、WPS 或 PowerPoint 打开编辑,交付给同事也没有格式门槛。

图 2:草稿审阅、一份文件装五种内容、导出真实 Office 文件。
四、三种安装方式
一、插件市场:在 DSH 设置里打开插件市场,搜 dsh-univer-office,一键安装。
二、终端一条命令:
dsh plugin --profile web add dsh-univer-office三、直接跟 agent 说「帮我装 dsh-univer-office」,它会在当前 profile 里装好并提醒你重启。
三种方式装完都要重启 dsh web,再回到浏览器按 Cmd+R 或 Ctrl+R 刷新页面。运行中安装不会自动加载。
用起来不用记命令,直接说需求就行:「帮我做一个工资计算表,包含基本工资、奖金、扣款和实发工资,自动算汇总」。

图 3:三条路通向同一个包,挑顺手的走。
五、几个可能踩到的坑
- DSH 版本要对上
:插件支持 DSH 0.1.5-rc.1、0.1.6-alpha.1 及其之后的 0.1.x;Node.js 需要 22.19.0 或更高。 - 截图、PDF 打印、幻灯片布局检查要本机有 Chromium 系浏览器
(Chrome、Chromium 或 Edge)。没有这几项就用不了,可以用配置项 browserExecutablePath或环境变量UNIVER_RENDER_BROWSER指定路径。 - 只装 dsh-univer-office 这个名字
。 dsh-univer-plugin、univer-office等相似名是作者为防仿冒保留的占位包,不含插件代码。 - 默认开匿名遥测
(不含文件内容与路径)。设 DO_NOT_TRACK=1,或把插件配置里的telemetry设为false。 - 有些边界还没开
:幻灯片的母版、版式页和演讲者备注不在编辑范围,画布(Board)暂不支持导出文件。 本地服务从 9080 端口起,被占用会依次试 9081、9082;Gateway 只监听本机。

图 4:先看这几条,能省一次返工。