10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI开源项目

docx-editor:浏览器端直接编辑 Word 的开源编辑器

1小时前 AI开源项目 12 0

作者 Jedrzej Blaszyk 最初的需求很明确:用户需要在网页上编辑 Word 文档里的模板变量。他调研了现有开源方案,发现要么许可证不友好,要么格式转换后内容丢失。于是决定自己开发一个。

开发方式不同寻常——他没有传统地一行行写代码,而是让 Claude Code 自动开发,自己负责给出方向,Agent 自行迭代,用 Playwright 做视觉验证。几天后,编辑器就跑起来了。

项目上线首月获得 500 Star,两个月后达到 1700+ Star。

图片 1

核心优势:格式不丢,数据本地

这个编辑器直接操作 .docx 文件内部的 XML 结构,而不是将文档转换为 JSON 或 HTML 再转回。这种方式保证了格式的完整性。

实测上传带复杂表格的文档,在线编辑后下载,用 Word 打开,表格边框和合并单元格都完整保留。之后用 Word、LibreOffice 或 Google Docs 打开,都可以继续编辑。

苏米注:直接操作 OOXML 而非转码,这是格式不丢的关键。很多 Web 编辑器走 HTML 中间格式路线,复杂表格和样式必然损失。

功能一览

编辑器功能已接近 Google Docs 的水平,核心功能包括:

常用编辑功能

完全在浏览器本地运行,无后端,数据不会上传到任何服务器。支持字体设置、段落格式、列表等常用功能。

图片 2

表格插入

支持在线插入和编辑表格,保持与 Word 的兼容性。

图片 3

多语言支持

界面支持多语言切换。

图片 4

修订模式

支持 Word 经典的修订模式功能,这在 Web 编辑器中比较少见。打开建议模式后,所有修改都会被标记为"建议",不会直接修改原文。其他人可以接受或拒绝每一个修改建议,类似 Word 中的审阅修订。

修订记录以标准 OOXML 格式(w:ins、w:del 标记)保存,在 Word 和编辑器之间切换时,修订历史不会丢失。

图片 5

评论系统

类似 Google Docs,选中文本即可添加评论,支持回复、讨论,最后标记为"已解决"。评论保存在 .docx 文件的 comments.xml 中,换到 Word 打开仍然存在。

图片 6

实时协作

基于 Yjs 实现多人同时编辑,实时光标显示。评论和修改后,其他用户可以立即看到。协作后端支持 y-webrtc、PartyKit、Liveblocks 或 Hocuspocus 等多种选项。

AI Agent 适配:让 AI 参与文档协作

作者为该项目开发了 Agent SDK,包含 14 个与文档相关的工具。AI 可以读取文档、添加评论、提出修改意见,并处理修订结果。支持与 MCP Server 配合使用,直接连接 Claude Desktop 等客户端。

与单纯的 AI 内容生成不同,这个方案让 AI 直接参与到文档协作过程中——不是写完就走,而是通过批注、修改的方式与人一起打磨文档。

图片 7

使用方式

最直接的方式是访问官方 Demo:https://docx-editor.dev/editor,上传 .docx 文件即可编辑和保存。

集成到项目中:

  • React 项目:npm install @eigenpal/docx-editor-react
  • Vue 3 支持(Beta 版)
  • Next.js 需通过动态导入处理 SSR

图片 8

当前限制

需要注意的几个方面:

  • Vue 支持仍为 Beta 版
  • Next.js 需动态导入处理 SSR
  • 协作功能后端需自行配置
  • 暂无拼写检查、邮件合并、表单字段、PDF 直接导出功能

苏米观察

这个项目对"AI 写的代码质量差"的观点提供了一个有力的反例。作者用 Claude Code 在一夜之间开发出了真正可用的产品级编辑器。

问题的关键往往不在于 AI 编程本身,而在于模型选择和使用方法。给 AI 明确的方向,让它自主迭代验证,比手把手写每一行代码效率高得多。

不管你是需要在网页上处理 Word 文档,还是对 AI 编程实践感兴趣,docx-editor 都值得研究和尝试。

GitHub 仓库:https://github.com/eigenpal/docx-editor

基于 Apache-2.0 协议开放

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:docx-editor:浏览器端直接编辑 Word 的开源编辑器
#Claude Code #docx-editor #AI编程 #开源编辑器 #Word文档 
收藏 1
微软 Intelligent Terminal 开源:终端内置 AI 助手,报错自动修复
这是最后一篇
推荐阅读
  • SBTI 人格测试中文 Wiki 开源:27 种结局全收录,稀有度大揭秘
  • VizPilot AI:上传数据自动推荐图表,AI 驱动的数据可视化工具
  • Semble:专为 Agent 打造的代码搜索工具,索引快 218 倍节省 98% Token
  • SpecKit:从想法到代码只需5步?这个开源框架把规范驱动开发变成了现实
  • screenshot-to-code:从截图到代码仅需 3 秒
评论 (0)
请登录后发表评论
分类精选
OpenSpec:比 Cursor Plan 更聪明?试试这款让 AI 编码更靠谱的规范驱动工具
9541 7月前
WeKnora:终于等到了腾讯ima的开源知识库框架,用 API 轻松打造本地智能文档检索
9402 9月前
Antigravity-Manager:这个开源神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
7374 5月前
awesome-openclaw-skills:700+ Skills 一条命令装配完成,如何让本地 AI Agent 真正落地可用
6540 4月前
AIRI:你的开源AI女友,让你随时拥有属于自己的 AI VTuber
6426 9月前
CompressO:开源免费的视频压缩神器,让你的硬盘瞬间轻松 10 倍
6322 8月前
CapCut API:一个剪映API开源项目,让AI自动剪辑视频
6266 5月前
就要创作:从提示词到创作团队,开源 AI 网文写作平台
6226 8月前
iFlow CLI:让命令行终端不止于编程的AI效率开源神器
5719 9月前
Composio:让AI Agent自动完成工作任务,能让AI一键操控你的所有软件
5648 7月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 docx-editor:浏览器端直接编辑 Word 的开源编辑器
2 花园开源4个神级Agent Skills:视频网页图片知识库
3 Odysseus:PewDiePie开源AI工作台一周5万Star
4 CopilotKit 开源:33.6K Star 的 Agentic App 基础设施,AG-UI 协议全解析
5 DeepSeek-GUI 开源:1300+ Star 的非官方桌面端,让 Agent 交互更直观
6 Ant Design Pro :2026 年企业级 React 应用的标准方案
7 HTML版剪映来了:OpenDesign团队开源HTML-Video
8 Codex++ 开源:让 OpenAI Codex 接入国产大模型,告别 ChatGPT 订阅
9 37 个精选 AI 开源项目清单:Agent、编程、设计全覆盖
10 BrowserAct 开源项目:解决 Agent 浏览器自动化难题,支持 Cookie 复用与人机接力
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联