GenGrades
EN中文

DeckCraft 免费下载和安装教程

发布于 更新于

替代 Microsoft PowerPoint演示文稿许可证:Apache-2.0

下载

最新版本 0.12.0,2026-10-28 发布

其他下载 (22)其他处理器的版本、免安装版、Linux 安装包和命令行工具。

Windows

macOS

Linux

FreeBSD

网页版

  • deckcraft-web-0.12.0.zip

    SHA-256 4625fc2b66f0a0065b1cd549d94dd51f4e0f4f6082638d399c530ffdc56ebab5

每个按钮下载的都是项目在 GitHub 上发布的官方文件,GenGrades 不转存、不改动。

安装教程GitHub 上的全部版本和更新说明全部校验值(SHA256SUMS.txt)

DeckCraft 是什么

先用一两句话说清楚。

DeckCraft 是 ArtCraft 团队(GitHub 账号 storytold)用 Rust 从零重写的免费开源演示文稿软件,对标 Microsoft PowerPoint。它能制作和放映幻灯片,打开并保存 PowerPoint 的 .pptx 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器;项目自己标注目前处于 alpha 阶段。

主要功能

它能做什么,每项一句话,以及我们有没有实测。

  • 母版、版式和主题

    幻灯片母版和 11 种版式(占位符自动继承位置和格式),8 套原创主题(含配色和字体方案),另有节、演讲者备注、批注、页眉页脚和自定义幻灯片尺寸。

  • 形状与绘图

    150 多种带调整手柄的预设形状,始终粘在形状上的连接线,自由曲线、曲线和涂鸦工具,合并形状,渐变、图片和图案填充,以及阴影、发光、柔化边缘和映像效果。

  • 文字编辑

    直接在幻灯片上编辑文字,支持完整的字体和段落格式、项目符号和编号、分栏、自动调整、竖排文字、域和超链接。

    项目的差距清单写明,目前字体只有常规、粗体和斜体三种字形(#69)。

  • 图片、表格、图表和音视频

    图片可以裁剪和校正,表格带样式,支持图表、基础 SmartArt、音频(MP3、AAC、FLAC、Ogg、Opus、WAV 等)和视频(H.264、HEVC、VP9、AV1)。

    差距清单写明 SVG 图片暂时无法显示,SmartArt 的编辑功能也还很浅。

  • 幻灯片放映

    切换效果(含平滑 Morph),进入、强调、退出和动作路径动画,全屏放映、演示者视图、画笔、排练计时和媒体播放。

    差距清单写明,演示者视图还不会放到第二块屏幕上。

  • PowerPoint 文件与导出

    打开并保存 PowerPoint 的 .pptx 文件;可导出 PDF(幻灯片、备注页和讲义,文字可选中)、PNG 和 JPEG 图片、整套幻灯片的 GIF 动图以及大纲。未保存的内容由自动恢复功能保留。

    旧版 .ppt 和 OpenDocument 的 .odp 文件打不开,导出 PDF 时幻灯片图形会变成图片(docs/gaps.md)。

  • 供脚本和 AI 智能体调用的命令

    200 多条可撤销的命令,全部可以通过 deckcraft-cli 命令行工具、JSON 控制通道和面向 AI 智能体的 MCP 服务器来调用。

适合谁

它帮得上谁、解决什么问题、在哪个榜单里。

适合

  • 电脑上没有 PowerPoint、却常收到 .pptx 演示文稿的 Windows、macOS 和 Linux 用户
  • 想要原生演示软件的 Linux 和 FreeBSD 用户
  • 想用脚本或 AI 智能体生成、修改幻灯片的开发者
  • 愿意尝鲜、想试用仍处于 alpha 阶段的开源 PowerPoint 重写项目的人

解决的问题

  • 在没装 PowerPoint 的电脑上打开、修改并保存 .pptx 演示文稿
  • 全屏放映幻灯片,并用上切换、动画和演示者视图
  • 把演示文稿导出成带备注页或讲义的 PDF
  • 用程序自动生成或修改幻灯片,而不是一页页手工做

擅长什么

项目文档里写到的用法。

  1. 案例 1

    据 README:打开别人发来的 PowerPoint 演示文稿,修改后再存回 .pptx。

    输入

    同事发来的一份 .pptx,在 DeckCraft 里改掉其中一页的标题和图表,再保存为 .pptx。

    文档怎么说

    README 写明 DeckCraft 能打开和保存 PowerPoint 的 .pptx 文件,未保存的内容由自动恢复功能保留。注意:路线图说 PPTX 从未在真实演示文稿语料上测试过,差距清单还记录了 PPTX 往返保存会丢失媒体选项和倒带设置(#74、#77)。

  2. 案例 2

    据 README:全屏放映演示文稿并使用演示者视图。

    输入

    一份做好切换和动画的演示文稿,笔记本电脑接上投影仪后全屏放映,并打开演示者视图。

    文档怎么说

    README 列出了切换(含平滑 Morph)、动画、全屏放映、演示者视图、画笔和排练计时。注意:差距清单写明演示者视图还不会放到第二块屏幕上。

  3. 案例 3

    据 README:把演示文稿导出成 PDF 讲义或备注页,再发给别人。

    输入

    导出为 PDF 备注页的演示文稿:每页幻灯片下面是演讲者备注,文字可以选中复制。

    文档怎么说

    README 写明 PDF 导出支持幻灯片、备注页和讲义,文字可选中。注意:差距清单说导出时幻灯片图形会变成图片,所以文件偏大,放大或打印时发虚;DeckCraft 自己也还没有打印功能。

  4. 案例 4

    据 README:用命令行生成幻灯片,或让 AI 智能体通过 MCP 操作 DeckCraft。

    输入

    deckcraft-cli run --sample --cmd 'slide.new={"layout":"titleOnly","title":"Hello"}' --save hello.deckcraft

    文档怎么说

    README 说 DeckCraft 的每个操作都是一条有固定 id 的命令,人、脚本和 AI 智能体用的是同一套命令;deckcraft-cli mcp 会启动 MCP 服务器,--automation-read-root 和 --automation-write-root 可以把无界面运行的智能体限制在指定文件夹里。注意:发布页只给 macOS 提供了单独的命令行工具下载,README 没有列出 Windows 或 Linux 的单独命令行下载。

短板

做得不好的地方和证据,以及我们还没法定论的地方。

做得不好

做得不好

  • 仍是 alpha 软件:需要按时给客户或同事交付 PowerPoint 文件的人,现在不要依赖 DeckCraft。

    证据: 路线图把 DeckCraft 标为 alpha,估计它离「能替代 PowerPoint 干正事」大约走了 55%。路线图还写明 PPTX 从未在真实演示文稿语料上测试过;进入 beta 之前,要先修好往返保存丢内容(#70、#74、#77)以及丢数据和启动崩溃的问题(#60、#40、#59)。

  • 关闭改过的演示文稿时,可能不提示就丢掉修改。

    证据: docs/gaps.md,问题 #60:退出程序时会提示保存,关闭单个演示文稿却不会。我们核对时,修复它的 PR #75 还没有合并。

  • 部分 Windows 电脑一启动就崩溃。

    证据: docs/gaps.md 记录了部分 Windows 显卡上的启动崩溃:#59(Intel UHD 核显)和 #40(一台 Windows 11 电脑上 WordCraft、GridCraft 和 DeckCraft 都打不开)。默认改用 DirectX 12 只修好了 AMD 驱动 atio6axx.dll 引起的那一种崩溃。

  • 不能打印,导出的 PDF 里幻灯片图形是图片。

    证据: docs/gaps.md:打印功能缺失(浏览器打印的 PR #66 还未合并);PDF 导出把每页幻灯片作为图片放在可选文字层下面,所以 PDF 文件大,放大或打印时发虚。

  • 旧版 .ppt、.pot、.pps 和 OpenDocument 的 .odp 文件打不开,SVG 图片也不显示。

    证据: docs/gaps.md:不读取 97–2003 二进制格式,也不支持 .odp;没有任何代码读取 SVG,所以 SVG 图标只显示其备用位图。

  • 界面只有英文。

    证据: ROADMAP.md:目前只有英文界面,还没有翻译用的字符串目录,简体中文进度为 0%。它的进度日志记录了 2026-10-12 加入的输入法支持,可以在幻灯片文字、备注和字段里输入中文、日文和韩文。

尚不确定

尚不确定

  • 用 PowerPoint 做的真实演示文稿,在 DeckCraft 里显示是否一致、保存后是否完好。

    原因: 项目的 PPTX 测试语料全是自己制作的演示文稿,没有 PowerPoint 的参考渲染(docs/gaps.md 第 1 项);我们自己也没有打开过任何文件。

  • 大型演示文稿的运行速度。

    原因: 路线图把性能标为「未测量」;幻灯片在 CPU 上光栅化,也还没有性能基准。

  • 84% 的功能覆盖率是否涵盖你常用的功能。

    原因: 这是项目按自己整理的 191 项 PowerPoint 功能清单测出的数字,不是独立对比。

许可证、格式和平台

每条都附出处和我们核对的日期。

项目数值备注与来源
Price0 USD

免费开源

来源:github.com核对于

许可证MIT 或 Apache-2.0

双许可,任选其一

来源:github.com核对于

开发语言Rust

净室重写,没有使用微软的图稿、字体、主题或模板

来源:github.com核对于

开发阶段Alpha

项目自己的标注,下一阶段是 beta

来源:github.com核对于

打开和保存.pptx

也能打开 .potx 和 .ppsx;不支持 .ppt 和 .odp

来源:github.com核对于

导出格式PDF、PNG、JPEG、GIF 动图、大纲

来源:github.com核对于

支持平台Windows、macOS、Linux、FreeBSD、网页版

Windows 有 x64、ARM64 和 32 位版本;macOS 为通用版;Linux 有 x86_64 和 ARM64,另有 RISC-V 64 版本

来源:github.com核对于

代码签名Windows 安装包和程序已签名;macOS 应用已签名并经过公证

来源:github.com核对于

界面语言英文

暂无其他界面语言

来源:github.com核对于

自动化命令行、JSON 控制通道、MCP 服务器

200 多条可撤销的命令

来源:github.com核对于

常见问题

先给结论,再讲原因、例子、限制和下一步。

DeckCraft 免费吗?

DeckCraft 可以免费下载和使用,源代码以 MIT 或 Apache-2.0 许可证开源,二者任选其一。README 里没有提到任何付费版本。

原因

README 写明了这两种许可证,它们都是宽松型开源许可证。

DeckCraft 下载安全吗?

DeckCraft 的官方安装包发布在 GitHub 上 storytold/deckcraft 的 Releases 页面,本页的下载按钮直接指向那里。README 写明 Windows 安装包和程序都做了代码签名,macOS 应用已签名并经过公证,SHA256SUMS.txt 列出了每个文件的校验值。

限制

代码签名只能说明文件出自谁手,并不等于对软件做过安全审计。

下一步

只从 github.com/storytold/deckcraft 或本页下载;想确认文件没被改动,可以把它的校验值和 SHA256SUMS.txt 对一下。

DeckCraft 能打开 PPT 文件吗?

DeckCraft 能打开和保存新版 PowerPoint 的 .pptx 文件,但打不开旧版 .ppt 和 OpenDocument 的 .odp 文件。

原因

README 列出了 .pptx 的打开和保存;项目的差距清单说 .potx 和 .ppsx 也能打开,97–2003 二进制格式和 .odp 则不读取。

限制

路线图说 PPTX 支持还没在真实演示文稿语料上测试过,复杂的演示文稿可能显示得不一样。确认结果之前,请保留原文件。

DeckCraft 能在 Mac 和 Linux 上用吗?

DeckCraft 能在 macOS 和 Linux 上运行,也支持 Windows、FreeBSD 和网页浏览器。

原因

发布页提供一个 Apple 芯片和 Intel 芯片 Mac 通用的 .dmg;Linux 版有 AppImage、Flatpak、.deb、.rpm 和压缩包,分 x86_64 和 ARM64 两种架构。

下一步

各系统的安装步骤见下方安装教程。

DeckCraft 有中文版吗?

DeckCraft 目前没有中文版,界面只有英文(路线图里简体中文进度为 0%),但可以在幻灯片里用 IME 输入法打中文。

原因

路线图写明还没有翻译用的字符串目录;它的进度日志记录了输入法支持,可以在幻灯片文字、备注和字段里输入中文、日文和韩文。

下一步

差距清单把简体中文列为进入 beta 需要的语言之一。

DeckCraft 和 PowerPoint 比怎么样?

按项目自己的统计,DeckCraft 已覆盖 PowerPoint 的大部分功能,但还不能完全替代 PowerPoint。

原因

路线图测得 DeckCraft 的功能广度达到 PowerPoint 的 84%(核心功能 92%),并估计截至 2026 年 10 月,它离「能替代 PowerPoint 干正事」大约走了 55%。

限制

两个数字都来自项目本身,不是独立测试;我们自己也没有测过 DeckCraft。

下一步

正式换用之前,先拿一份真实演示文稿的副本试一试。

DeckCraft 安装教程

每个系统一步一步装好,加上项目文档里写到的常见问题和解决办法。

Windows

  1. 点击本页顶部下载框里的 Windows 按钮,下载的是 x64 安装包 deckcraft-<version>-windows-x64.msi,适合大多数 Intel 或 AMD 处理器的 Windows 电脑。
  2. 双击下载好的 .msi 文件,按安装向导一步步完成。README 写明 DeckCraft 的安装包和程序都做了代码签名。
  3. 如果是骁龙等 ARM 电脑或 32 位 Windows,请改从下载框的「其他下载」里选 windows-arm64.msi 或 windows-x86.msi。
  4. 不想安装的话,可以从其他版本里下载便携版压缩包 deckcraft-<version>-windows-x64-portable.zip,解压后双击 deckcraft.exe 即可运行。
  5. 想核对下载的文件,可以把它的校验值和每个版本都附带的 SHA256SUMS.txt 里对应的那一行比对。
  6. 有新版本时,本页的下载框会显示出来。README 没有介绍 Windows 版的应用内更新功能。
  7. 想一次安装多个 Craft 应用,可以用 ArtCraft Launcher。

遇到问题

DeckCraft 在任务管理器里一闪就退出,或者根本打不开。
README 说明,为了避开 AMD 驱动 atio6axx.dll 的崩溃,程序默认只用 DirectX 12。想换一种图形后端试试,可以在 deckcraft.exe 所在的文件夹里打开 PowerShell,先运行 $env:WGPU_BACKEND = "vulkan",再运行 & .\deckcraft.exe;之后运行 Remove-Item Env:WGPU_BACKEND 恢复默认。不要设成 gl,README 说这可能让驱动崩溃再次出现。
提交问题时需要日志文件。
DeckCraft 把日志 deckcraft.log 写在 %APPDATA%\DeckCraft\logs\ 里。上一次运行的日志会保留为 deckcraft.1.log,所以崩溃那次的日志在下次启动后还在。

macOS

  1. 点击本页顶部下载框里的 macOS 按钮,下载的是 deckcraft-<version>-macos-universal.dmg,Apple 芯片和 Intel 芯片的 Mac 都用这一个。
  2. 双击 .dmg 打开,把 DeckCraft 拖进 应用程序(Applications)文件夹。
  3. 从「应用程序」里打开 DeckCraft。README 写明这个应用已签名并经过公证。
  4. 如果还需要命令行工具,下载框其他版本里的 deckcraft-cli-<version>-macos-universal.zip 同样已签名并经过公证。
  5. 有新版本时,本页的下载框会显示出来。README 没有介绍 macOS 版的应用内更新功能。
  6. 想一次安装多个 Craft 应用,可以用 ArtCraft Launcher。

遇到问题

提交问题时需要日志文件。
DeckCraft 把日志 deckcraft.log 写在 ~/Library/Application Support/DeckCraft/logs/ 里。上一次运行的日志会保留为 deckcraft.1.log。

Linux

  1. 点击本页顶部下载框里的 Linux 按钮,下载的是 AppImage 文件 deckcraft-<version>-linux-x86_64.AppImage,README 说它不用安装、在哪儿都能运行。ARM64 电脑请从其他版本里选 aarch64 的 AppImage。
  2. 先给文件加上可执行权限,再运行它:chmod +x deckcraft-<version>-linux-x86_64.AppImage,然后 ./deckcraft-<version>-linux-x86_64.AppImage。
  3. AppImage 可以用 AppImageUpdate 自我更新,它会用到每个版本附带的 .zsync 文件。
  4. Debian 或 Ubuntu 也可以改装 .deb 包:sudo apt install ./deckcraft-<version>-linux-x86_64.deb。
  5. Fedora 或 RHEL 可以装 .rpm 包:sudo dnf install ./deckcraft-<version>-linux-x86_64.rpm。README 把同一个 .rpm 也列给了 openSUSE。
  6. 想要沙盒隔离的安装方式,可以下载 .flatpak 文件,然后运行 flatpak install --user deckcraft-<version>-linux-x86_64.flatpak。
  7. .tar.gz 压缩包解压到任意位置即可使用。RISC-V 64 版本是交叉编译的,需要 glibc 2.39 或更新版本,例如 Ubuntu 24.04。
  8. Gentoo 用户可以用社区维护的 ::snakebyte overlay,包名是 app-office/deckcraft-bin。它不由 DeckCraft 团队维护,具体命令见 README。
  9. 想一次安装多个 Craft 应用,可以用 ArtCraft Launcher。

遇到问题

提交问题时需要日志文件。
DeckCraft 把日志 deckcraft.log 写在 ~/.config/deckcraft/logs/(或 $XDG_CONFIG_HOME/deckcraft/logs/)里。上一次运行的日志会保留为 deckcraft.1.log。

FreeBSD

  1. 在下载框的「其他下载」里选 deckcraft-<version>-freebsd-x86_64.tar.gz,适用于 64 位 Intel 和 AMD 电脑。
  2. 用 tar -xzf deckcraft-<version>-freebsd-x86_64.tar.gz 解压,然后从解压出的文件夹里启动 DeckCraft。
  3. 想一次安装多个 Craft 应用,可以用 ArtCraft Launcher。

网页版

  1. 在下载框的「其他下载」里选 deckcraft-web-<version>.zip,这是 WebAssembly 网页版。
  2. 解压后把文件夹放到任意静态网站服务器上,再用现代浏览器打开对应地址。README 写明网页版可以在现代浏览器里运行,能托管在任何静态服务器上。

关于 DeckCraft

目前能做什么

DeckCraft 的 README 列出了当前 alpha 版的功能。做演示文稿时,有幻灯片母版、11 种版式和 8 套原创主题,还有节、演讲者备注、批注和页眉页脚。绘图工具包括 150 多种预设形状、始终粘在形状上的连接线、自由曲线和涂鸦工具、合并形状,以及阴影、发光、映像等效果。幻灯片里可以放图片、带样式的表格、图表、基础 SmartArt、音频和视频。

放映方面,有切换效果(含平滑 Morph),进入、强调、退出和动作路径动画,全屏放映、演示者视图、画笔和排练计时。文件以 PowerPoint 的 .pptx 格式打开和保存,也能导出 PDF(幻灯片、备注页或讲义)、PNG、JPEG、GIF 动图和大纲。

和 PowerPoint 比怎么样

项目以 PowerPoint for Mac 为对照。路线图说 DeckCraft 的功能广度达到 PowerPoint 的 84%,核心功能达到 92%,并估计它离「能替代 PowerPoint 干正事」大约走了 55%。这些都是项目自己的数字,不是我们测出来的。

项目的差距清单把缺的东西写得很具体:不能打印;导出 PDF 时幻灯片图形会变成图片;旧版 .ppt 和 .odp 打不开;SVG 图片不显示;字体只有常规、粗体和斜体三种字形。关闭改过的演示文稿时可能不提示就丢掉修改(#60),部分 Windows 电脑一启动就崩溃(#40、#59)。界面只有英文,不过可以用输入法输入中文、日文和韩文。

项目自认比 PowerPoint 走得更远的地方是自动化:每个按钮同时也是一条命令,deckcraft-cli 命令行工具、JSON 控制通道和面向 AI 智能体的 MCP 服务器都能调用同一套命令。

换用之前

DeckCraft 目前标为 alpha。按路线图,进入 beta 之前要先在真实演示文稿语料上测试,并修好丢数据和启动崩溃的问题。在那之前,请拿演示文稿的副本来用,别在唯一的一份上直接改;必须交付的文件,手边还是要留着 PowerPoint 或其他软件。

关于 Craft 系列应用

DeckCraft 是 ArtCraft 团队 Crafting Apps 系列中的一款:这些免费开源的工具都用 Rust 从零写成,每一款都能单独使用。同系列还有做图片编辑的 PhotoCraft、处理 PDF 的 PdfCraft 和做排版的 DesignCraft 等。据路线图,这个项目在 2026-10-06 由 SlideCraft 改名为 DeckCraft。

代码采用 MIT 或 Apache-2.0 双许可。README 写明主题、版式、形状几何、图标和示例演示文稿都是原创,没有使用微软的图稿、字体、主题或模板。ArtCraft 的名称和标志属于商标,不在开源许可范围内;DeckCraft 与微软没有关联。

来源

来源

  1. DeckCraft README (github.com), 访问于
  2. DeckCraft 在 GitHub 上的发布页 (github.com), 访问于
  3. DeckCraft 许可证(Apache-2.0) (github.com), 访问于
  4. DeckCraft 路线图 (github.com), 访问于
  5. DeckCraft 与 PowerPoint 的差距清单(docs/gaps.md) (github.com), 访问于
  6. getartcraft.com 上的 DeckCraft 页面 (getartcraft.com), 访问于

更新记录

更新记录

  1. 根据项目的 README 和 GitHub 发布页创建本页。

更多开源软件

  • 文字处理

    WordCraft

    替代 Microsoft Word

    WordCraft 是 ArtCraft 团队开发的免费开源文字处理软件,用纯 Rust 从零重写,界面和用法对标 Microsoft Word,可以打开和保存 .docx 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器。

    最新版本 0.12.0,2026-10-28 发布Apache-2.0

  • PDF 阅读和编辑

    PdfCraft

    替代 Adobe Acrobat

    PdfCraft 是 ArtCraft 团队(GitHub 账号 storytold)用 Rust 净室重写的免费开源 PDF 软件,对标 Adobe Acrobat。它能阅读、搜索、整理、合并、拆分 PDF 并加密码保护,也能处理批注和表单,不用注册账号、没有遥测,支持 Windows、macOS、Linux、FreeBSD 和网页版;项目自己标注目前处于 alpha 阶段。

    最新版本 0.15.0,2026-10-28 发布Apache-2.0

  • 电子表格

    GridCraft

    替代 Microsoft Excel

    GridCraft 是 ArtCraft 团队开发的免费开源电子表格软件,用纯 Rust 从零重写,界面和用法对标 Microsoft Excel,以 XLSX 为原生格式,支持 Windows、macOS、Linux、FreeBSD 和浏览器。

    最新版本 0.13.0,2026-10-28 发布Apache-2.0

  • 矢量绘图

    VectorCraft

    替代 Adobe Illustrator

    VectorCraft 是 ArtCraft 团队用纯 Rust 从零重写的免费开源矢量绘图软件,照着 Adobe Illustrator 的工作方式来做,定位是 Illustrator 替代软件。它支持 Windows、macOS、Linux、FreeBSD 和网页浏览器,官方 README 说它仍是 alpha 版,正在积极开发。

    最新版本 0.18.0,2026-10-28 发布Apache-2.0

  • 音频编辑

    SoundCraft

    替代 Avid Pro Tools

    SoundCraft 是 ArtCraft 团队出品的免费开源数字音频工作站(DAW,也就是常说的宿主软件),用纯 Rust 从头重写 Avid Pro Tools 的功能,用来录音、剪辑和混音,支持 Windows、macOS、Linux、FreeBSD,也能在浏览器里运行。

    最新版本 0.14.0,2026-10-28 发布Apache-2.0

  • 修图

    PhotoCraft

    替代 Adobe Photoshop

    PhotoCraft 是 ArtCraft 团队(GitHub 上的 storytold)出品的免费开源修图软件,是 Adobe Photoshop 的净室重实现,借助 Anthropic 的 AI 模型 Claude Opus 5.5 用纯 Rust 从零写成。它能打开和保存带图层的 PSD 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器,但项目自己说目前还是早期 Alpha 版。

    最新版本 0.17.0,2026-10-28 发布Apache-2.0