ArtCraft Launcher:Craft 应用套件启动器
用纯 Rust 写的原生启动器,统一安装、更新并打开 Craft App Suite 的全部应用。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.13.0
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
ArtCraft Launcher 是一个用纯 Rust 编写的原生启动器,把 Craft App Suite 里的应用集中到一处:PhotoCraft、LightCraft、FilmCraft、DesignCraft、VectorCraft、PdfCraft、EffectCraft、WordCraft、DeckCraft、GridCraft、CADCraft、SoundCraft、FigCraft、Craft Anything、TextureCraft,以及社区应用 SolidCraft。它省去了在十几个 release 页面之间翻找的麻烦,自动挑出适合当前系统与处理器的构建版本,并帮你保持更新。项目目前处于 early alpha 阶段。

主要功能
- 一键安装:自动选择对应系统和 CPU 的安装包(DMG、MSI、AppImage、.deb、.rpm 等),对照 release 公布的 SHA-256 校验后再安装。
- 保持更新:读取各应用的 GitHub releases,为已安装的应用更新版本,有新版本时发出通知。
- 随手可用:在一个窗口里或从托盘 / 菜单栏图标打开任意 Craft 应用;界面基于原生 egui,不使用 Electron 和 WebView。
- 两种视图:网格视图与可排序的表格视图。
- 多语言界面:支持简体中文、英语、巴西葡萄牙语、捷克语、法语、德语、匈牙利语、日语、波兰语、俄语、西班牙语。默认「Auto」跟随系统或浏览器语言,也可在「设置 → 语言」中切换并记住选择。
- 自我更新:新版本发布后,点击 Update and restart 即可下载、校验并写回当前安装位置,然后重新打开。
- Web 版本:在浏览器中浏览同样的应用目录及各自的最新下载。

安装与使用
从 latest release 页面下载对应平台的安装包(每个 release 附带 SHA256SUMS.txt 用于校验):
- Windows 10 / 11:
windows-x64.msi、windows-arm64.msi、windows-x86.msi,或解压即用的 portable zip。 - macOS 11+:签名并公证的 universal DMG,拖入 Applications 即可。
- Linux:AppImage、.deb、.rpm、Flatpak、tar.gz,覆盖 x86_64、aarch64,另有 riscv64 构建。
- FreeBSD 14:tar.gz 发行树。
Debian / Ubuntu 系可直接安装:
sudo apt install ./artcraft-launcher-<ver>-linux-x86_64.deb
Fedora / openSUSE / RHEL 系:
sudo dnf install ./artcraft-launcher-<ver>-linux-x86_64.rpm
启动器按系统惯例安装应用:macOS 为 /Applications/<App>.app;Windows 通过 MSI 装到 C:\\Program Files\\ArtCraft\\<App>;Linux 为 /usr/bin 与 /usr/share/applications;FreeBSD 为 /usr/local。你手动安装的 Craft 应用同样能被识别。
想临时试用某种语言,可以设置环境变量启动桌面版:
ARTCRAFT_LAUNCHER_LOCALE=pt-BR
或在 Web 版地址后加 ?lang=ru。日志写在数据目录下的 logs/artcraft-launcher.log,例如 Linux 的 ~/.local/share/artcraft-launcher、macOS 的 ~/Library/Application Support/ArtCraft Launcher、Windows 的 %LOCALAPPDATA%\\ArtCraft Launcher,可用 RUST_LOG 调整记录级别。
注意事项
- 项目仍处于 early alpha。
- Linux 上推荐使用 AppImage、.deb 或 .rpm 版本;Flatpak 版在沙箱中运行,对宿主机的访问受权限限制。
- GNOME 桌面需安装 AppIndicator 扩展才能显示托盘图标。
- 系统缺少 CJK 字体时,中日韩界面会回退为英文,设置页会说明原因。
- 安装和更新前都会校验 SHA-256,正在运行的应用不会被替换。
本作品整理自 GitHub 开源项目 storytold/craft-launcher,原作者 @storytold,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.13.0当前版本
修复 macOS 公证校验重试、无版本号 MSI 条目的排序和 i18n 占位符填充;新增 TextureCraft 应用支持;新增隐藏社区应用的设置项。
- v0.11.1
ArtCraft Launcher v0.11.1
- v0.10.0
可为每个应用选择最新稳定版、nightly 或指定版本,固定版本不再提示更新;设置中可选择启动器版本;Windows 上回退 MSI 版本会先校验安装包并支持失败回滚;全用户安装默认到 Program Files\ArtCraft;新增社区应用 SolidCraft 并标注官方/社区;更新应用描述与 PdfCraft 图标配色;新增 FreeBSD x86_64 包。
评论