DeckCraft 免费吗?
DeckCraft 可以免费下载和使用,源代码以 MIT 或 Apache-2.0 许可证开源,二者任选其一。README 里没有提到任何付费版本。
原因
README 写明了这两种许可证,它们都是宽松型开源许可证。
发布于 更新于
最新版本 0.12.0,2026-10-28 发布
deckcraft-0.12.0-windows-x64.msi · 82.4 MB
deckcraft-0.12.0-macos-universal.dmg · 111 MB
deckcraft-0.12.0-linux-x86_64.AppImage · 97.6 MB
Windows
deckcraft-0.12.0-windows-arm64-portable.zip
SHA-256 d30dcb9375d9f32e1a251768f5cf21117714f71912572514b8245f31ce940110
deckcraft-0.12.0-windows-arm64.msi
SHA-256 e2137458a3deddc76ebac89e59cd6ebebc1bd465b0649e3654fe3d661abbaa0f
deckcraft-0.12.0-windows-x64-portable.zip
SHA-256 3cffd4abee0b7f330ae406bc6fd33a74e3b7b5e7919ebc5d20faa77cef5b3bea
deckcraft-0.12.0-windows-x86-portable.zip
SHA-256 fdd6d6261650b88f715a1a5ec009b81f8ce506a04833e3b331709798869fd778
deckcraft-0.12.0-windows-x86.msi
SHA-256 df54653a1ce1ecc4b5aff82f3b9e4ba4474e1ec0f41a74f4af3a4646fcacf838
macOS
deckcraft-cli-0.12.0-macos-universal.zip
SHA-256 dfd374a5af7139344bf06fbb52beb6f0f255e54276ae20b5d457ce4f958a8322
Linux
deckcraft-0.12.0-linux-aarch64.AppImage
SHA-256 7d24a225a515d969952500543fe91367a9560f488fb327c86b42f3ef690cb61c
deckcraft-0.12.0-linux-aarch64.deb
SHA-256 b6ffde3350923f9776e1f950ef2edb0c95627728c10411b90e1ded092e9afa57
deckcraft-0.12.0-linux-aarch64.flatpak
SHA-256 5c429fede0138480554791f26f12e15d16a21c10f2e0a7fc3088fec8095777e7
deckcraft-0.12.0-linux-aarch64.pkg.tar.zst
SHA-256 b3c33447b575d96baf50acbe926222e195fd0e7ea4ef28dae7344d1ecbbd51b5
deckcraft-0.12.0-linux-aarch64.rpm
SHA-256 f4a990f15d0812194aa7782a0dc0a9e2b6d1f4d32533073fcb999efbde2a8fa1
deckcraft-0.12.0-linux-aarch64.tar.gz
SHA-256 2312f1c0e0bf131faa525d71d265ba07734227fd2d174afbea00e95bcf93d353
deckcraft-0.12.0-linux-riscv64.deb
SHA-256 1a04fd0650352cc41c8b02780846339289bf11dec058fdeb00f40f130730d691
deckcraft-0.12.0-linux-riscv64.rpm
SHA-256 007cb2baa9afb51bf8c77067d8ba41863f06c67fe3a15420ff6abef15cfd908f
deckcraft-0.12.0-linux-riscv64.tar.gz
SHA-256 b8a622a7da5707981bf4e5e44cf6d78baba7ea8fb18e5de78ab8842ad752a255
deckcraft-0.12.0-linux-x86_64.deb
SHA-256 320e5bef41fdb10410d2166c419ac6b2dfabcba171c637a26dc5b3747e29b8d4
deckcraft-0.12.0-linux-x86_64.flatpak
SHA-256 4f4fb811588bcb51fd20f2b275f7957478447be967ffb238ab90f7a6f73dd104
deckcraft-0.12.0-linux-x86_64.pkg.tar.zst
SHA-256 03b2a5cef2ddfa84a899a46e72aaf583d9902e448e952e460ad747f7381cf972
deckcraft-0.12.0-linux-x86_64.rpm
SHA-256 3d784fc4b2b56b570ab5bb5c293a8a85357020236f29e1223ef177b4f65939ef
deckcraft-0.12.0-linux-x86_64.tar.gz
SHA-256 4a410d3caa423e873d0dcab51c98e06588f55bdfcf03e9c1e91409a86c08de3e
FreeBSD
deckcraft-0.12.0-freebsd-x86_64.tar.gz
SHA-256 ec1a66e6c35514bb86d4b0642f3719a61c5663a4bbc265122fac965f8197eeb7
网页版
deckcraft-web-0.12.0.zip
SHA-256 4625fc2b66f0a0065b1cd549d94dd51f4e0f4f6082638d399c530ffdc56ebab5
每个按钮下载的都是项目在 GitHub 上发布的官方文件,GenGrades 不转存、不改动。
先用一两句话说清楚。
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 的 .pptx 文件;可导出 PDF(幻灯片、备注页和讲义,文字可选中)、PNG 和 JPEG 图片、整套幻灯片的 GIF 动图以及大纲。未保存的内容由自动恢复功能保留。
旧版 .ppt 和 OpenDocument 的 .odp 文件打不开,导出 PDF 时幻灯片图形会变成图片(docs/gaps.md)。
200 多条可撤销的命令,全部可以通过 deckcraft-cli 命令行工具、JSON 控制通道和面向 AI 智能体的 MCP 服务器来调用。
它帮得上谁、解决什么问题、在哪个榜单里。
适合
解决的问题
项目文档里写到的用法。
案例 1
输入
同事发来的一份 .pptx,在 DeckCraft 里改掉其中一页的标题和图表,再保存为 .pptx。
文档怎么说
README 写明 DeckCraft 能打开和保存 PowerPoint 的 .pptx 文件,未保存的内容由自动恢复功能保留。注意:路线图说 PPTX 从未在真实演示文稿语料上测试过,差距清单还记录了 PPTX 往返保存会丢失媒体选项和倒带设置(#74、#77)。
案例 2
输入
一份做好切换和动画的演示文稿,笔记本电脑接上投影仪后全屏放映,并打开演示者视图。
文档怎么说
README 列出了切换(含平滑 Morph)、动画、全屏放映、演示者视图、画笔和排练计时。注意:差距清单写明演示者视图还不会放到第二块屏幕上。
案例 3
输入
导出为 PDF 备注页的演示文稿:每页幻灯片下面是演讲者备注,文字可以选中复制。
文档怎么说
README 写明 PDF 导出支持幻灯片、备注页和讲义,文字可选中。注意:差距清单说导出时幻灯片图形会变成图片,所以文件偏大,放大或打印时发虚;DeckCraft 自己也还没有打印功能。
案例 4
输入
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 功能清单测出的数字,不是独立对比。
每条都附出处和我们核对的日期。
| 项目 | 数值 | 备注与来源 |
|---|---|---|
| Price | 0 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 可以免费下载和使用,源代码以 MIT 或 Apache-2.0 许可证开源,二者任选其一。README 里没有提到任何付费版本。
原因
README 写明了这两种许可证,它们都是宽松型开源许可证。
DeckCraft 的官方安装包发布在 GitHub 上 storytold/deckcraft 的 Releases 页面,本页的下载按钮直接指向那里。README 写明 Windows 安装包和程序都做了代码签名,macOS 应用已签名并经过公证,SHA256SUMS.txt 列出了每个文件的校验值。
限制
代码签名只能说明文件出自谁手,并不等于对软件做过安全审计。
下一步
只从 github.com/storytold/deckcraft 或本页下载;想确认文件没被改动,可以把它的校验值和 SHA256SUMS.txt 对一下。
DeckCraft 能打开和保存新版 PowerPoint 的 .pptx 文件,但打不开旧版 .ppt 和 OpenDocument 的 .odp 文件。
原因
README 列出了 .pptx 的打开和保存;项目的差距清单说 .potx 和 .ppsx 也能打开,97–2003 二进制格式和 .odp 则不读取。
限制
路线图说 PPTX 支持还没在真实演示文稿语料上测试过,复杂的演示文稿可能显示得不一样。确认结果之前,请保留原文件。
DeckCraft 能在 macOS 和 Linux 上运行,也支持 Windows、FreeBSD 和网页浏览器。
原因
发布页提供一个 Apple 芯片和 Intel 芯片 Mac 通用的 .dmg;Linux 版有 AppImage、Flatpak、.deb、.rpm 和压缩包,分 x86_64 和 ARM64 两种架构。
下一步
各系统的安装步骤见下方安装教程。
DeckCraft 目前没有中文版,界面只有英文(路线图里简体中文进度为 0%),但可以在幻灯片里用 IME 输入法打中文。
原因
路线图写明还没有翻译用的字符串目录;它的进度日志记录了输入法支持,可以在幻灯片文字、备注和字段里输入中文、日文和韩文。
下一步
差距清单把简体中文列为进入 beta 需要的语言之一。
按项目自己的统计,DeckCraft 已覆盖 PowerPoint 的大部分功能,但还不能完全替代 PowerPoint。
原因
路线图测得 DeckCraft 的功能广度达到 PowerPoint 的 84%(核心功能 92%),并估计截至 2026 年 10 月,它离「能替代 PowerPoint 干正事」大约走了 55%。
限制
两个数字都来自项目本身,不是独立测试;我们自己也没有测过 DeckCraft。
下一步
正式换用之前,先拿一份真实演示文稿的副本试一试。
每个系统一步一步装好,加上项目文档里写到的常见问题和解决办法。
deckcraft-<version>-windows-x64.msi,适合大多数 Intel 或 AMD 处理器的 Windows 电脑。.msi 文件,按安装向导一步步完成。README 写明 DeckCraft 的安装包和程序都做了代码签名。windows-arm64.msi 或 windows-x86.msi。deckcraft-<version>-windows-x64-portable.zip,解压后双击 deckcraft.exe 即可运行。SHA256SUMS.txt 里对应的那一行比对。遇到问题
atio6axx.dll 的崩溃,程序默认只用 DirectX 12。想换一种图形后端试试,可以在 deckcraft.exe 所在的文件夹里打开 PowerShell,先运行 $env:WGPU_BACKEND = "vulkan",再运行 & .\deckcraft.exe;之后运行 Remove-Item Env:WGPU_BACKEND 恢复默认。不要设成 gl,README 说这可能让驱动崩溃再次出现。deckcraft.log 写在 %APPDATA%\DeckCraft\logs\ 里。上一次运行的日志会保留为 deckcraft.1.log,所以崩溃那次的日志在下次启动后还在。deckcraft-<version>-macos-universal.dmg,Apple 芯片和 Intel 芯片的 Mac 都用这一个。.dmg 打开,把 DeckCraft 拖进 应用程序(Applications)文件夹。deckcraft-cli-<version>-macos-universal.zip 同样已签名并经过公证。遇到问题
deckcraft.log 写在 ~/Library/Application Support/DeckCraft/logs/ 里。上一次运行的日志会保留为 deckcraft.1.log。deckcraft-<version>-linux-x86_64.AppImage,README 说它不用安装、在哪儿都能运行。ARM64 电脑请从其他版本里选 aarch64 的 AppImage。chmod +x deckcraft-<version>-linux-x86_64.AppImage,然后 ./deckcraft-<version>-linux-x86_64.AppImage。.zsync 文件。.deb 包:sudo apt install ./deckcraft-<version>-linux-x86_64.deb。.rpm 包:sudo dnf install ./deckcraft-<version>-linux-x86_64.rpm。README 把同一个 .rpm 也列给了 openSUSE。.flatpak 文件,然后运行 flatpak install --user deckcraft-<version>-linux-x86_64.flatpak。.tar.gz 压缩包解压到任意位置即可使用。RISC-V 64 版本是交叉编译的,需要 glibc 2.39 或更新版本,例如 Ubuntu 24.04。app-office/deckcraft-bin。它不由 DeckCraft 团队维护,具体命令见 README。遇到问题
deckcraft.log 写在 ~/.config/deckcraft/logs/(或 $XDG_CONFIG_HOME/deckcraft/logs/)里。上一次运行的日志会保留为 deckcraft.1.log。deckcraft-<version>-freebsd-x86_64.tar.gz,适用于 64 位 Intel 和 AMD 电脑。tar -xzf deckcraft-<version>-freebsd-x86_64.tar.gz 解压,然后从解压出的文件夹里启动 DeckCraft。deckcraft-web-<version>.zip,这是 WebAssembly 网页版。DeckCraft 的 README 列出了当前 alpha 版的功能。做演示文稿时,有幻灯片母版、11 种版式和 8 套原创主题,还有节、演讲者备注、批注和页眉页脚。绘图工具包括 150 多种预设形状、始终粘在形状上的连接线、自由曲线和涂鸦工具、合并形状,以及阴影、发光、映像等效果。幻灯片里可以放图片、带样式的表格、图表、基础 SmartArt、音频和视频。
放映方面,有切换效果(含平滑 Morph),进入、强调、退出和动作路径动画,全屏放映、演示者视图、画笔和排练计时。文件以 PowerPoint 的 .pptx 格式打开和保存,也能导出 PDF(幻灯片、备注页或讲义)、PNG、JPEG、GIF 动图和大纲。
项目以 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 或其他软件。
DeckCraft 是 ArtCraft 团队 Crafting Apps 系列中的一款:这些免费开源的工具都用 Rust 从零写成,每一款都能单独使用。同系列还有做图片编辑的 PhotoCraft、处理 PDF 的 PdfCraft 和做排版的 DesignCraft 等。据路线图,这个项目在 2026-10-06 由 SlideCraft 改名为 DeckCraft。
代码采用 MIT 或 Apache-2.0 双许可。README 写明主题、版式、形状几何、图标和示例演示文稿都是原创,没有使用微软的图稿、字体、主题或模板。ArtCraft 的名称和标志属于商标,不在开源许可范围内;DeckCraft 与微软没有关联。
来源
更新记录
文字处理
WordCraft 是 ArtCraft 团队开发的免费开源文字处理软件,用纯 Rust 从零重写,界面和用法对标 Microsoft Word,可以打开和保存 .docx 文件,支持 Windows、macOS、Linux、FreeBSD 和浏览器。
最新版本 0.12.0,2026-10-28 发布Apache-2.0
PDF 阅读和编辑
PdfCraft 是 ArtCraft 团队(GitHub 账号 storytold)用 Rust 净室重写的免费开源 PDF 软件,对标 Adobe Acrobat。它能阅读、搜索、整理、合并、拆分 PDF 并加密码保护,也能处理批注和表单,不用注册账号、没有遥测,支持 Windows、macOS、Linux、FreeBSD 和网页版;项目自己标注目前处于 alpha 阶段。
最新版本 0.15.0,2026-10-28 发布Apache-2.0
电子表格
GridCraft 是 ArtCraft 团队开发的免费开源电子表格软件,用纯 Rust 从零重写,界面和用法对标 Microsoft Excel,以 XLSX 为原生格式,支持 Windows、macOS、Linux、FreeBSD 和浏览器。
最新版本 0.13.0,2026-10-28 发布Apache-2.0
矢量绘图
VectorCraft 是 ArtCraft 团队用纯 Rust 从零重写的免费开源矢量绘图软件,照着 Adobe Illustrator 的工作方式来做,定位是 Illustrator 替代软件。它支持 Windows、macOS、Linux、FreeBSD 和网页浏览器,官方 README 说它仍是 alpha 版,正在积极开发。
最新版本 0.18.0,2026-10-28 发布Apache-2.0
音频编辑
SoundCraft 是 ArtCraft 团队出品的免费开源数字音频工作站(DAW,也就是常说的宿主软件),用纯 Rust 从头重写 Avid Pro Tools 的功能,用来录音、剪辑和混音,支持 Windows、macOS、Linux、FreeBSD,也能在浏览器里运行。
最新版本 0.14.0,2026-10-28 发布Apache-2.0
修图
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