dsh-univer-office(DeepSeek Harness 办公套件) Vibe 项目

dsh-univer-office 是 DreamNum 团队为 DeepSeek Harness(DSH)开源的官方办

dsh-univer-office 是 DreamNum 团队为 DeepSeek Harness(DSH)开源的官方办公套件插件,底层基于 MIT 协议开源的 Univer 办公框架构建。它为 AI 智能体赋予创建、编辑、审核和交付各类办公文档的能力——用户只需用自然语言描述需求,Agent 即可自动完成从文档创建到最终交付的全流程。

项目简介

dsh-univer-office 解决了一个核心问题:大多数 AI 编程 Agent 只能处理代码和文本,却无法像真人一样「看懂」和「操作」 Office 文档。这个插件将 Univer 办公引擎与 DeepSeek Harness 深度集成,让 AI Agent 能够自然地与 Excel、Word、PPT 等办公文件交互。插件所有变更都在隔离的「工作树」中进行,用户可实时预览、审批合并或直接丢弃,整个过程安全可控。

核心功能

dsh-univer-office 支持六种内容类型,覆盖日常办公的主要场景:

电子表格:支持单元格读写、公式计算、样式设置、数据排序与筛选、表格创建、图表生成、数据透视表、条件格式、迷你图、数据验证、浮动图片等功能。可导入 .xlsx、.csv、.tsv 格式文件,导出为 .xlsx、.csv、.tsv。换句话说,Excel 里能用鼠标完成的基本操作,它都能通过代码驱动。

文档:支持段落排版、富文本编辑、有序与无序列表、任务列表、表格插入、图片嵌入、图表展示、页眉页脚设置、分页控制与页面布局调整。可导入 .docx 格式文件,导出为 .docx。

演示文稿:支持从大纲一键生成幻灯片、页面内容编辑、文本与形状调整、图片与表格插入、图表嵌入、过渡动画设置,并内置布局检测功能,可自动检查文本是否超出边界、重叠或溢出。可导入 .pptx 格式文件,导出为 .pptx。

多维表格(Bases):支持关系型数据表操作,适用于需要结构化数据管理的场景。

画布(Canvas):支持自由布局的画布编辑,可用于制作流程图、思维导图等视觉内容。

PDF:支持 PDF 文档的读取与处理。

技术实现

dsh-univer-office 的强大功能得益于其底层架构。Univer 是一个前后端同构的全栈开源办公框架,采用 TypeScript 开发(覆盖率 98% 以上),核心渲染基于自研 Canvas 引擎,计算则通过 Web Worker 实现,因此即使处理千万级单元格数据也不会阻塞主线程。框架内置 OT(Operational Transformation)协同算法,支持 200 人同时编辑、1000 人并发查看,并实现了细粒度的单元格级别权限控制。

在 DSH 集成层面,插件通过隔离工作树(Worktree)机制确保 Agent 的每次变更都是非破坏性的:Agent 在独立的变更分支中操作文件,用户确认后再将变更合并到主版本。这一设计参考了 Git 的分支模型,但针对 Office 文档场景做了专门优化,变更粒度可以精确到单元格级别。

快速上手

第一步:安装 DeepSeek Harness(DSH)环境,确保 DSH CLI 可用。

第二步:安装 dsh-univer-office 插件。在 DSH 环境中执行包管理命令,将插件注册到 DSH 插件系统。

第三步:启动 DSH Agent,用自然语言描述你的需求。例如:「帮我创建一个包含季度销售数据透视表的 Excel 文件,要求有条件格式和折线图」或者「写一份三页的产品介绍 PPT,面向技术背景的投资者」。

第四步:Agent 在隔离工作树中执行操作,用户在对话中实时预览每次变更。满意则「批准合并」,不满意则「丢弃」,所有变更记录均可追溯。

第五步:确认后,让 Agent 将成果导出为标准 .xlsx、.docx 或 .pptx 文件,直接可用 Excel、WPS Office 等工具打开。

适用人群

dsh-univer-office 主要面向以下用户:使用 DeepSeek Harness 进行 AI 编程的开发者;需要让 AI Agent 处理办公文档(报表、合同、演示文稿)的企业用户;研究 AI Agent 工具调用能力的 AI 研究者;对办公自动化有需求的运营和数据分析人员。

对于普通用户而言,如果不需要 AI Agent 的自动化能力,直接使用 WPS Office 或 Microsoft 365 更适合;但如果你的工作流程已经深度集成 DeepSeek Harness,这个插件能显著扩展 Agent 的能力边界。

项目背景

DreamNum 团队同时维护着 Univer 开源办公引擎(GitHub 12.6k+ Stars)和 Luckysheet(曾是最流行的开源在线表格项目)。dsh-univer-office 是该团队将办公文档处理能力输出给 AI Agent 生态的核心产品。插件本身遵循 Apache-2.0 协议开源,可免费商用。

官方链接

GitHub 仓库:https://github.com/dream-num/dsh-univer-office Univer 官方文档:https://docs.univer.ai Univer 官方网站:https://univer.ai npm 包:https://www.npmjs.com/package/dsh-univer-office

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论