发现 
桌面应用设计创意
LightCraft:开源非破坏性 RAW 照片编辑器
纯 Rust 编写的开源非破坏性照片库与 RAW 编辑器,支持桌面端和浏览器,并可由 AI agent 通过 MCP 驱动。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.17.0
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
LightCraft 是一款用纯 Rust 从零编写的开源非破坏性照片库与 RAW 冲印工具。它把完整的暗房体验放进一个原生应用:原始照片不会被改动,所有调整都以非破坏方式保存,并通过场景参考、宽色域、32 位浮点管线渲染。应用原生支持 macOS、Windows 和 Linux,也可通过 WebAssembly 在浏览器中运行,还能让 AI agent 通过 MCP 端到端驱动。
主要功能
- 非破坏性编辑:曝光、对比度、高光、阴影、白色色阶、黑色色阶等调整均实时渲染,高光像胶片一样柔和过渡,提亮阴影时尽量避免光晕。
- 色彩与调色:支持按色温和色调调整白平衡、吸管中性化、自然饱和度、饱和度、8 段 Color Mixer(色相 / 饱和度 / 亮度),以及阴影、中间调、高光三向 Color Grading 色轮。
- 效果与曲线:提供 Texture、Clarity、Dehaze、暗角、胶片颗粒,以及可移动分区的参数曲线和 RGB、红、绿、蓝点曲线;曲线保持单调,避免意外反转。
- 蒙版系统:可用画笔、线性渐变、径向渐变,或按亮度范围、颜色范围、天空、主体、背景选择;支持相加、相减、相交和反相,每个蒙版可叠加多项局部调整。桌面端 Object / Describe 蒙版使用 SAM 3 进行点选和文本提示选择。
- 预设与黑白:内置 41 个手工预设,支持 0–200% 的 Amount 强度;可从任意设置组保存自己的预设,并复制、粘贴或同步到多张照片。一键黑白模式配合 8 段 B&W Mix,可压暗天空或提亮树叶。
- 裁剪与几何:支持自由或锁定比例裁剪、拖动旋转校正、网格 / 三分 / 黄金比例叠加、翻转与 90° 旋转,以及垂直、水平、旋转、比例、缩放和偏移等手动变换。
- 照片库与 RAW 冲印:面向照片库管理和 RAW 开发流程,白平衡可对 RAW 使用 Kelvin,对 JPEG 使用相对调整。
- 面向 AI agent:内置 MCP 支持,文档中的功能截图即由 agent 通过控制通道自动截取。
安装与使用
README 说明 LightCraft 原生支持 macOS、Windows 和 Linux,也可通过 WebAssembly 在浏览器中运行;桌面版下载入口和更多信息见官方主页:https://getartcraft.com/apps/lightcraft 。具体安装包与构建说明请以官方主页和仓库 README 为准。
桌面端的 Object / Describe 蒙版需要单独安装 SAM 3 模型,模型安装方式与使用条款见 docs/ai-masks.md。未安装模型时,已有的模型生成蒙版仍可正常渲染和导出。
注意事项
- 项目状态为“young & moving fast”,仍处于快速迭代阶段,功能和界面可能持续变化。
- SAM 3 模型不随应用内置,需要按文档单独安装;使用前请阅读相应条款。
- 项目采用 Apache-2.0 许可证。
本作品整理自 GitHub 开源项目 storytold/lightcraft,原作者 @storytold,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.17.0当前版本
LightCraft v0.17.0
- v0.16.0
LightCraft v0.16.0
- v0.15.0
v0.15.0 迁移至 egui 0.37,新增启动更新提示与自更新,强化 HEIC 与 RAW 解码器的安全性,加入索尼 α7R V 相机配置文件,并改进停靠面板、标题栏拖动和依赖更新。
评论