乐于分享
好东西不私藏

不用飞书,也能在网页里直接改 Word:docx-editor 值得收藏

不用飞书,也能在网页里直接改 Word:docx-editor 值得收藏

字数 692,阅读大约需 4 分钟

不用飞书,也能在网页里直接改 Word:docx-editor 值得收藏

秋明札记,记录 AI 和新工具,如何重写普通人的工作与学习方式。

很多在线文档工具解决的是“协作写作”,但真正麻烦的场景往往是另一种:用户手里已经有一个 .docx,不想转换成 Markdown,不想上传到第三方平台,也不想丢掉 Word 里的表格、页眉页脚、批注和格式。

最近看到的 docx-editor,就是冲着这个痛点来的。

它是 EigenPal 开源的浏览器端 Word 文档编辑器,核心卖点很直接:DOCX 进,DOCX 出。官方介绍中明确写到,它支持在浏览器里直接编辑 .docx,并强调解析、渲染、编辑都在客户端完成,不需要服务端处理。在线编辑器页面也标注了“no sign-up, no upload, no server”。

配图1:docx-editor 官网首页截图

这件事对文档管理系统很有价值。过去要在网页里处理 Word,常见路线是接 Office Online、飞书/钉钉在线套件,或者干脆把文档转成 HTML/Markdown 再编辑。但这些方案要么依赖外部平台,要么会牺牲格式一致性。docx-editor 的思路更像是把一个轻量 Word 编辑内核嵌进你的产品里。

配图2:docx-editor 在线编辑器页面截图

从功能看,它不只是一个简单富文本编辑器。官方文档显示,项目支持修订追踪、评论、多人实时协作;实时协作基于 Yjs,可接 y-webrtc、PartyKit、Liveblocks、Hocuspocus 等 provider。

开发者接入也比较友好。项目拆成 React、Vue、Nuxt、Core、i18n、Agents 等包;React 和 Vue 都可以通过传入 ArrayBuffer 加载 .docx,Nuxt 模块则提供 SSR-safe 的组件封装。

更值得注意的是它预留了 Agent 能力。仓库中有 @eigenpal/docx-editor-agents,包含 Agent SDK、聊天 UI、MCP server 和 AI SDK adapters;React 文档也给出了把 AI 工具接到实时编辑器里的入口。

我会把它理解成一个“面向 AI 时代的文档组件”:不是再造一个在线 Office,而是让企业系统、合同系统、知识库、审批流,拥有可嵌入、可协作、可被 Agent 操作的 Word 编辑能力。

如果你正在做文档管理、合同审阅、标书生成、报告流转,docx-editor 值得收藏。但也要注意,它仍是快速迭代中的开源项目,GitHub issue 里能看到大文档性能、移动端渲染、中文输入法位置等问题反馈。适合先做原型验证,再决定是否用于生产环境。

配图3:GitHub 仓库预览图

参考链接

  • • docx-editor 官网与在线编辑器:https://www.docx-editor.dev/editor
  • • GitHub 仓库:https://github.com/eigenpal/docx-editor