黑白底图 × 彩色 Gain Map
预览黑白底图与对应的彩色 Gain Map,导出包含两者的 JPEG。原图含 Ultra HDR Gain Map 时,水印导出也会保留它。
带 Gain Map 的输出尺寸上限为 8192 × 8192。
原生桌面 · 开源照片工具
边框、文字、色卡与拍摄信息。
从一张照片的精细排版,到一整个相册的批量导出,把喜欢的风格留在每一张照片里。
macOS Apple Silicon / Intel · Windows x86-64
01 / 特色
保留照片本身的表达,也给文字、色彩和拍摄信息一个合适的位置。
灵活调整文字的位置(通过文字组),可以在照片的上面下面左面右面,以及另外一个文字组的上下左右!并且可以加边框。
可以导出固定比例的照片,比如16:9,而且可以自由决定照片的放置位置(比如靠左)。
Exif 可以编辑,应用到导出。
自动根据照片GPS信息识别省市区(限中国区域(含港澳台));支持通过地图选点添加 GPS,并写入导出图片。
内置部分预设示例,也可以保存自己的边框水印预设。
提取色卡(并支持若干种风格),并应用到渐变背景(可以添加颗粒噪声),或放置在任何地方。
自定义logo,支持与文字灵活排版。
如果原图含HDR Gain Map,导出的水印同时保留HDR Gain Map (此时图片大小会限制在 8192x8192,由于libultrahdr限制)。
提供小工具,生成Motion Photo(实况照片)以及“黑白 + 彩色Gain Map”的照片。
支持 MCP,可使用AI Agent操作软件,批量处理照片。
不含任何恼人的Web技术 (Chromium 以及 Electron),UI使用 gpui-kit 构建,照片处理使用vips。
02 / 界面与预设
以下图片均来自应用实际界面与导出结果。点击图片,可放大查看。
文字,不止一行参数
点击预览中的文字组,打开独立编辑窗口。EXIF 字段、普通文字与自定义 Logo 可以一起排版,放在留白处,也能放进照片里。
同一张照片 · 不同预设
预设可在应用中继续调整,也可以保存成你自己的样式。
03 / 照片小工具
除了边框水印,还提供 Gain Map 查看、黑白底图与彩色 Gain Map 生成,以及 Motion Photo 制作。
预览黑白底图与对应的彩色 Gain Map,导出包含两者的 JPEG。原图含 Ultra HDR Gain Map 时,水印导出也会保留它。
带 Gain Map 的输出尺寸上限为 8192 × 8192。
选择 MP4 视频中的片段和封面帧,生成 Motion Photo。需要另行安装包含 ffprobe 和 libx264 的 FFmpeg。
可自动检测 FFmpeg,也可手动指定可执行文件路径。
04 / MCP 接入
通过本地 stdio MCP 连接 AI Agent。修改同步到当前窗口,你可以查看预览,也可以随时手动接着调整。
安装 1.2.0 或更新版本,正常打开软件并导入照片。操作期间保持窗口打开。
在支持本地 stdio MCP 的客户端中,填写可执行文件路径,参数设为 --mcp-stdio,然后重新加载服务。
确认能看到 Lumen Frame 工具列表后,描述你要的样式。先看预览,满意后再导出。
Lumen Frame 本身无需模型 API Key,模型由 Agent 客户端提供。客户端需能在运行 Lumen Frame 的同一台电脑上启动程序。
{
"mcpServers": {
"lumen-frame": {
"command": "/Applications/Lumen Frame.app/Contents/MacOS/lumen-frame",
"args": ["--mcp-stdio"]
}
}
}{
"mcpServers": {
"lumen-frame": {
"command": "D:\\Apps\\Lumen Frame\\lumen-frame.exe",
"args": ["--mcp-stdio"]
}
}
}在客户端的 MCP 设置中添加本地服务,传输方式为 stdio。Windows 路径请替换为实际解压位置,保留配套 DLL;JSON 中反斜杠需写成 \\。
[mcp_servers.lumen-frame]
command = "/Applications/Lumen Frame.app/Contents/MacOS/lumen-frame"
args = ["--mcp-stdio"]在 ~/.codex/config.toml 中添加配置。示例为 macOS 路径,Windows 请替换为实际 exe 路径。
- insert:
- id: mcp-lumen-frame
name: '@deepseek-ai/dsh-mcp-client'
config:
serverName: lumen_frame
transport: stdio
command: '/Applications/Lumen Frame.app/Contents/MacOS/lumen-frame'
args: ['--mcp-stdio']在 ~/.dsh/cordis.patch.yml 中添加配置。示例为 macOS 路径,Windows 请替换为实际 exe 路径。
“使用 Lumen Frame,先读取当前工作区,把当前照片的背景改成 135° 渐变,颜色使用 #b5b9ff 和 #2b2c49,阴影改成白色。先预览,等我确认后再导出。”
--mcp-stdio 参数,再重新加载服务。["--mcp-stdio", "--mcp-headless"]。该模式使用独立工作区,处理结果不会同步到桌面。05 / 开始使用
从 GitHub Releases 获取最新正式版。