首页/新闻资讯/正文详情

GenOffice:免费开源的 AI 办公套件与 genoffice 命令行完整指南

发布时间:2026/11/5 5:18:02 来源:云帆数科 栏目:资讯中心
GenOffice:免费开源的 AI 办公套件与 genoffice 命令行完整指南
GenOffice免费开源的 AI 办公套件与 genoffice 命令行完整指南【免费下载链接】genofficeFree, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a genoffice CLI and agent skill so Claude Code, Codex and Cursor can create and edit real .docx/.xlsx/.pptx files locally. Bring your own key. macOS, Windows Linux.项目地址: https://gitcode.com/gh_mirrors/ge/genofficeGenOffice 是一套免费开源的 AI 办公套件Docs、Sheets、Slides、PDF、Markdown、HTML 六个编辑器内置 AI 代理随附的 genoffice 命令行与 MCP 服务器让 Claude Code、Cursor 等编码代理在本地读写真实的 .docx/.xlsx/.pptx。读完这篇你会知道如何安装、如何本地转换 PDF、如何生成演示文稿以及怎么让编码代理替你改文件。它解决什么问题GenOffice 把 AI 直接放进文档工作流AI 读的是你的.docx、.xlsx、.pptx原件改完仍交给你一份能在 Microsoft Office 里正常打开的原件而不是一份 Markdown 近似品。它采用 Apache-2.0 协议对个人与团队都免费。原生格式打开并保存真实 Office 文件编辑区按 Word 的排版渲染页眉页脚、分节、批注都能处理。字节级保留只重写你动过的部分其余内容往返后与原文件一致。可审查的 AI每轮修改是一个可一键回滚的快照开启 Track changes 后以 Word 风格修订呈现。本地优先打开、编辑、保存、格式转换全部在本机完成只有 AI 调用离开设备。可脚本化内置genoffice命令行、agent skill 与 MCP 服务器编码代理不用开窗口也能干活。快速上手安装 GenOffice 并跑通第一条命令桌面应用覆盖三个平台macOS 11Apple Silicon 与 Intel 各有一个.dmg、Windows 10/11-x64.exe与 ARM64 版-arm64.exe、Linuxglibc 2.34提供.deb、.rpm、.AppImage三种包。装好应用后genoffice命令行随之就位macOS 首次启动会建立符号链接Linux 的 deb/rpm 包会自动链接到/usr/bin/genoffice。下面两条命令用来确认安装是否成功genoffice --version genoffice info report.docx --json第一条打印 CLI 版本号第二条读出文档的标题与块结构输出一个 JSON 对象。看到status: ok就说明环境可用。如果提示命令不存在运行一次genoffice install-cli仍找不到时应用每次启动都会把可执行目录写进~/.genoffice/launcher读那行路径即可定位。想从源码构建需要 Node.js ≥ 22.12 与 npm ≥ 10Sheets 还要求 PATH 上有cargo用来编译 xlsx sidecar。npm install npm run fixtures # 生成测试用的 .docx npm test # 引擎与六个应用的单测测试全部通过即说明构建成功。按场景看功能把 PDF 变成可编辑的 WordPDF 应用支持页内编辑Edit text 模式给每个文本块画框内容流经 PDFium 按原始字体重写而不是叠一层批注。PDF Converter 提供 PDF → Word标题、统计行与段落都保留扫描页在 macOS 与 Windows 上走系统 OCR输出可编辑文本而非页面截图。对长报告提问答案会带页码引用。让 AI 直接修改真实文档DocsAI 读取目标块树后改写段落、插入小节每轮修改生成一个快照面板里一键回滚开启 Track changes 后修订以 Word 样式落进文件。Sheets一句话建表AI 写进去的是活的SUMIF公式与图表不是贴死的数字提问时附推理过程用到的单元格以可点击的引用呈现。HTMLAI 先给设计简报hook、调色板、字体方向再产出自包含的.html点击元素改样式、一条 Restyle 指令整体换风格也能导出 PDF 或原生 Word。Markdown选中任意文字弹出 Ask AI 气泡Polish、Make more concise、Fix grammar 等指令可立即发送也可把多条编辑排队一次执行渲染产物写回仍是普通.md。从一句话到一份可交付的 .pptx给 Slides 一句提示词例如做一份 10 页的投资者演示文稿AI 规划故事线、补齐数据逐页写到画布上产出带统一字体与视觉风格的真实.pptx收尾页还带行动号召。成品之后仍可用母版、版式、智能参考线继续编辑或让 AI 面板换风格、重写、调顺序。不开窗口的批量处理与代理工作流无头模式不打开界面、只在后台运行由genoffice提供应用能对文件做的检查、转换、创建、读取、编辑终端里都能做。下面三条命令演示检查 → 转换 → 建表的基本回路genoffice convert report.md --to pdf genoffice create --type xlsx --from table.json --out sales.xlsx genoffice render report.docx --out shots/第一条把 Markdown 转成 PDF第二条从 JSON 建工作簿SUM(B2:B9)这类单元格保持活公式第三条把文档逐页渲染成 PNG 供肉眼验收。预期都能打印一行人类可读摘要加--json则输出单个 JSON 对象。编辑回路是docs read拿块索引、docs apply --ops edits.json落改动。这个循环是原子的批内有 op 被拒文件就保持原样。退出码约定固定0成功、1用法或 op 被拒、2文件问题不存在/输出已存在/文件在应用里打开、3转换失败、4应用不可用。编码代理则走分阶段流程CLI 会逐阶段校验后才放行genoffice capabilities --json genoffice guide slides design genoffice slides check deck/pages/01.json --json genoffice create --type pptx --spec deck/pages --outline deck/outline.json --out deck/deck.pptx --json genoffice slides audit deck/deck.pptx --json先确认云端能力是否配置好再按设计指南写样式表、大纲与每页一个的 page specslides check逐页查溢出与重叠create组装出 pptx最后slides audit与slides render复核。全程没有模型调用——思考在代理侧完成构建与检查由 CLI 完成。进阶集成CLI、agent skill 与 MCP 服务器三种接入方式共用同一套引擎与同一份 JSON 结果契约按你的使用位置选一种即可。接入方式适合谁关键命令或配置genoffice命令行终端、脚本、CI 批处理convert/docs apply --ops/--jsonagent skillClaude Code、Codex、Cursor 等编码代理应用内 Settings → Integrations 一键安装或npx skills add genspark-ai/genofficeMCP · stdio没有终端权限的助手Claude Desktop 等claude mcp add --transport stdio genoffice -- genoffice mcpMCP · 应用内 HTTP想看着编辑器里文档逐块生成Settings → Integrations 开启http://127.0.0.1:3093/mcpMCP ·--http远程容器、沙箱、局域网内的其它机器genoffice mcp --http 3093 --host 0.0.0.0 --token 密钥skill 教会代理何时该用genoffice、先读后写、如何自查成果仓库里 skills/genoffice/SKILL.md 就是它的实际定义metadata 声明 CLI 版本要求不低于 0.9.0。skill 发新版时设置页会出现 Update 按钮。stdio 接入在 Claude Code 里是一行命令claude mcp add --transport stdio genoffice -- genoffice mcpCursor 等客户端写一行 JSON 即可{ mcpServers: { genoffice: { command: genoffice, args: [mcp] } } }。预期效果是每个命令变成一个模型工具docs_read、docs_apply、sheet_read等外加deck_start → deck_page → deck_build → deck_replace的分阶段建稿流程ops 与 Markdown 可内联传递不依赖文件系统。远程模式用PUT /files/name上传文件、工具回传下载 URL--token保护访问。安全边界值得留意GENOFFICE_ALLOWED_ROOTS把读写限制在你列出的目录树内解析符号链接后检查越界以退出码 2 拒绝单次文件传输上限 256 MB条目超过 TTL 自动过期文件正在应用里打开时禁止原地改写返回退出码 2--force可强行写入每次执行向~/.genoffice/cli-audit.jsonl追加一行 JSON 审计记录敏感参数写入前脱敏只有search、image、media会离开本机无头主机做 PDF 转换与渲染需要安装应用并配虚拟显示如xvfb-run。核心设计点一个 .docx 文件从打开到保存的完整生命周期GenOffice 的保存是字节级保留的这是未改动的内容原样不变承诺的实现基础。打开 docx ─► 原件按哈希归档全程不再触碰 ─► word/document.xml 解析为块树每个块锚定到原始 XML 编辑 ─► 手动与 AI 修改都落在 Tiptap 编辑器上脏块被标记 保存 ─► 脏块重写为 OOXML 片段只引用文档已有样式 ─► 未改的块按原字节拼回 document.xml ─► 重打 zip其余条目逐字节复制 ─► 若什么都没改直接返回原始文件字节这段逻辑在 packages/docx-engine/src/patch.ts 的saveDocx中有逐行注释。工作簿走 packages/xlsx-gateway/内存工作簿先校验再应用单元格、格式类 op图表、筛选、条件格式等快照承载不了的部分变为声明式保存载荷公式写入后由本地 sidecar 求值并缓存结果所以sheet read看到的是数字而不是空单元格。常见问题GenOffice 收费吗免费。Apache-2.0 协议没有试用期也没有付费层级。能保存 Microsoft Office 能用的文件吗能。它读写原生.docx、.xlsx、.pptx未触碰的内容往返后逐字节一致。可以离线用吗文档的打开、编辑、保存、转换全程离线只有 AI 功能代理、搜索、图片需要联网走你配置的提供商。AI 用谁家的模型两种登录 Genspark 免密钥或自带密钥接入 Claude、OpenAI、Gemini、DeepSeek、Kimi、GLM、Qwen 等自定义槽位可指向任意 OpenAI 兼容端点包括本地模型服务器。能从 Claude Code 或脚本驱动它吗能。genoffice命令行无头运行同一批引擎agent skill 与 MCP 服务器两种自动化入口都随应用内置Settings → Integrations 里即可安装。会收集数据吗官方构建默认发送有限用量分析可在 Settings → General 关闭分析从不包含文档内容、文件名、路径或账户信息。小结GenOffice 六个免费编辑器 字节级保留的保存 一套让编码代理动手改真实 Office 文件的工具链CLI、skill、MCP。下一步下载对应平台的安装包先用PDF 转 Word跑通一条转换团队里有人用编码代理就把 skill 装进 Claude Code 或 Cursor 试试。更多细节见仓库 docs/ 与 CLI 完整参考 packages/cli/README.md。【免费下载链接】genofficeFree, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a genoffice CLI and agent skill so Claude Code, Codex and Cursor can create and edit real .docx/.xlsx/.pptx files locally. Bring your own key. macOS, Windows Linux.项目地址: https://gitcode.com/gh_mirrors/ge/genoffice创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

iloader 一键侧载 SideStore 免手动重签
iloader 一键侧载 SideStore 免手动重签

iloader 一键侧载 SideStore 免手动重签 【免费下载链接】iloader User friendly sideloader 项目地址: https://gitcode.com/GitHub_Trending/iloa/iloader 想在 iPhone 上侧载应用,免费 Apple 开发者账号只有 3 个 App ID 额度,签名、证书、配对文件又是最容易卡住人的… · 2026/11/5 5:18:02

戴森球计划 3000+ 工厂蓝图完整指南:从开荒到戴森球终局,快速上手
戴森球计划 3000+ 工厂蓝图完整指南:从开荒到戴森球终局,快速上手

戴森球计划 3000 工厂蓝图完整指南:从开荒到戴森球终局,快速上手 【免费下载链接】FactoryBluePrints 游戏戴森球计划的**工厂**蓝图仓库 项目地址: https://gitcode.com/GitHub_Trending/fa/FactoryBluePrints FactoryBluePrints 是《戴森球计划… · 2026/11/5 5:18:02

MyLike新手常见问题清单:登录失效、限流、数量不一致等8大疑问全解答
MyLike新手常见问题清单:登录失效、限流、数量不一致等8大疑问全解答

桌面应用前端数据分析 【免费下载链接】douyin-favorite-MyLike 一个回看抖音喜欢与收藏的 Windows 桌面应用 项目地址: https://gitcode.com/gh_mirrors/do/douyin-favorite-MyLike 点击查看 免费下载 MyLike 是一款把抖音「喜欢」与「收藏」整理、搜索和回看的 W… · 2026/11/5 5:17:02

Qt串口实时温度曲线:环形缓冲与QPainter自绘实践
Qt串口实时温度曲线:环形缓冲与QPainter自绘实践

简介:这份基于Qt框架的串口温度监测示例,面向正在学习串口通信与桌面界面开发的初学者及嵌入式、物联网方向开发者,重点解决温度数据实时接收、解析与曲线展示的入门实践问题。压缩包共9个文件,约11KB,包含C头文件与cp… · 2026/11/5 6:05:15

PHP中gRPC核心机制与实战应用详解
PHP中gRPC核心机制与实战应用详解

1. 为什么我们需要深入理解PHP中的gRPC第一次在PHP项目中接触gRPC时,我被它复杂的配置流程和晦涩的概念搞得晕头转向。作为一个长期使用REST API的开发者,突然面对Protocol Buffers、HTTP/2传输和流式处理这些概念,确实需要一段适应期。但当我… · 2026/11/5 6:05:15

从GUI到NUI:下一代人机交互的技术革命与应用
从GUI到NUI:下一代人机交互的技术革命与应用

1. 人机交互的现状与痛点:为什么我们需要一场革命?每天早晨,当我坐在电脑前开始一天的工作,总要先经历一套固定仪式:打开邮箱客户端、点击收件箱、滚动查找重要邮件、双击打开阅读...这套操作我已经重复了十几年。直到… · 2026/11/5 6:05:15

WPS字母上方加横杠和尖角:公式编辑器与域代码全解析
WPS字母上方加横杠和尖角:公式编辑器与域代码全解析

1. 这个需求到底在解决什么问题在文档编辑场景里,字母上方加横杠或尖角,是一个出现频率远比想象中高的需求。物理老师在课件里写“拉力F”,需要在F上方加一条横线表示矢量;数学老师在讲义里标注“线段AB”,需要在AB上方… · 2026/11/5 6:05:15

Playwright asyncio并发实战:单线程批量页面操作模板与调优
Playwright asyncio并发实战:单线程批量页面操作模板与调优

1. 为什么单线程的 Playwright 也需要并发设计很多人第一次接触 Playwright 的时候,脑子里会冒出一个疑问:浏览器自动化不是本来就一个页面一个页面地跑吗,为什么还要折腾并发?这个问题我在早期做数据采集和页面巡检的时候也纠结过… · 2026/11/5 6:05:15

智能助手交互疲劳度量化模型设计与实践
智能助手交互疲劳度量化模型设计与实践

1. 项目背景与核心挑战在智能交互系统领域,如何设计一个能主动提供帮助又不会让用户感到厌烦的Agent,一直是人机交互设计的难点。去年我们团队在开发一款企业级智能助手时,就遇到了这样的困境:系统要么过于"热情"频繁弹… · 2026/11/5 6:04:15

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

多智能体协作系统架构设计与实践优化
多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39

大模型系统性入门实战指南:从原理到部署微调的全链路路线
大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39

鸿蒙文件系统沙箱机制解析与开发实践
鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码