跳到正文
ArtCraft AI Guide

GitHub

PhotoCraft 的 GitHub 仓库使用指南

PhotoCraft 和其他 Craft 应用的代码、安装包和问题反馈都在 GitHub 的 storytold 组织下。这篇指南帮你在仓库里快速找到需要的东西。

storytold/photocraft

仓库速览

仓库
storytold/photocraft
语言
100% Rust(原生 egui + wgpu,无 Electron)
许可
MIT 或 Apache-2.0
最新版本
v0.7.0(2026年10月11日)
星标
4.6 万
创建时间
2026 年 9 月 30 日

仓库里有什么

  • README.md

    功能介绍、下载说明和项目现状,第一站。

  • ROADMAP.md 与 docs/target-app-parity.md

    对照 Photoshop 的完成度评估,以及接下来的计划。

  • docs/gaps.md

    已知缺陷的排序清单,想贡献代码可以从这里挑。

  • AGENTS.md

    给贡献者和 AI 编程助手的入门说明:代码结构、规则和测试方法。

  • crates/

    二十多个 Rust crate:几何、色彩管理、PSD 读写、渲染、界面等。

  • book/

    开发、架构、自动化、文件格式和安全文档。

  • SECURITY.md

    安全漏洞的报告方式。

在 Releases 里选对文件

每个版本附带 20 多个文件。按系统选择即可,详见我们的下载页:

Windowsphotocraft-0.7.0-windows-x64.msi(大多数电脑)
macOSphotocraft-0.7.0-macos-universal.dmg(Apple 芯片和 Intel 通用)
Linuxphotocraft-0.7.0-linux-x86_64.AppImage(或 .deb / .rpm / .flatpak)
命令行photocraft-cli-0.7.0-macos-universal.zip
网页版photocraft-web-0.7.0.zip(可自建的 WebAssembly 版本)
校验SHA256SUMS.txt

从源码编译

需要先安装 Rust 工具链(rustup)。在仓库根目录运行:

git clone https://github.com/storytold/photocraft
cd photocraft
cargo run --release -p photocraft -- image.psd   # the desktop app
cargo test --workspace                           # the test suite

界面和文字工具的日文字体来自可选的 craft-fonts 仓库;不加也能编译,会使用系统自带的中日韩字体。

关注更新

  • 在仓库页点 Watch › Custom › Releases,只接收新版本通知。
  • 用 RSS 阅读器订阅 https://github.com/storytold/photocraft/releases.atom。
  • 或订阅本站的版本动态和邮件周报。

怎样提一个有用的 Issue

  1. 先搜索有没有重复的问题。
  2. 写清楚操作系统和版本、PhotoCraft 版本号、显卡型号。
  3. 附上文件尺寸、图层数量和截图;能复现的步骤最有用。
  4. 功能建议请说明在 Photoshop 里对应的是哪个功能。

注意:PhotoCraft 仓库没有开启 Discussions,交流可以去官方 Discord 或 r/ArtCraftAI。

storytold 组织下的其他仓库