Rilmazafone 简介
Rilmazafone 是一款 Mac 应用,面向以磁盘映像分发应用的开发者。你在与 Finder 窗口一致的画布上布置安装程序:拖入应用,自动获得“应用程序”快捷方式和箭头,再添加其他文件,并借助参考线摆放所有内容。背景可以是图片、渐变或纯色,还可以加入色彩调整、暗角、辉光、可变模糊、带样式的文字、SF Symbols 以及图标后面的磨砂面板。然后一键构建 .dmg,可选择压缩格式以及 APFS 或 HFS+,并使用钥匙串中的身份签名。
设计保存为可重复使用的 .dmgtemplate 文件。.releaseplan 则更进一步,把设计变成可重复的发布流程:归档应用,为应用和磁盘映像签名和公证,进行验证,发布 GitHub 版本并更新 Homebrew cask。同一计划可以在应用中运行,也可以在命令行中运行。Rilmazafone 由 Mado Kagerou 制作,基于 MIT 许可证免费开源。2.11.0 版改进了安装阶段注册已安装应用的方式。它需要 macOS 26 或更高版本,发布流水线需要 Xcode。发布需要 GitHub CLI 和公证配置文件。本文链接的是 GitHub 版;Mac App Store 版只包含设计器,没有命令行和发布流水线。
主要功能
Rilmazafone 把 DMG 可视化设计和发布流水线集中在一款应用中。
- Finder 布局:借助中心、三分线和相邻项目参考线摆放图标。
- 分层背景:图片、渐变或颜色,并可调整和添加效果。
- 可变模糊:线性或径向蒙版,在画布上实时显示。
- 文字和符号:背景中的带样式文字和 SF Symbols。
- 磨砂面板:每个图标的面板,可设置阴影、斜面和混合模式。
- 构建选项:多种压缩格式、HFS+ 或 APFS,以及代码签名。
- 发布计划:通过保存的计划完成归档、签名、公证、验证和发布。
- 命令行:在 GitHub 版中生成 DMG 并运行发布计划。
2.11.0 版本新功能
Rilmazafone 2.11.0 改进了发布计划的安装阶段。
- 安装阶段会把已安装的应用重新注册到 LaunchServices。
- 对于带壁纸扩展的应用,它会重启 WallpaperAgent,使其启动已安装的副本,而不是已删除的归档构建。
Rilmazafone 常见问题
Rilmazafone 免费吗?
是的。GitHub 版基于 MIT 许可证免费开源。
Rilmazafone 能做什么?
它让你按照 Finder 中的实际外观设计 DMG 安装程序并进行构建,还可以选择通过保存的计划运行整个发布流程。
Rilmazafone 需要哪个版本的 macOS?
macOS 26 或更高版本。发布流水线还需要 Xcode。
设计 DMG 需要 Xcode 吗?
项目把 Xcode 列为发布流水线的要求,而不是设计器的要求。
Rilmazafone 能为磁盘映像签名吗?
可以。它能用钥匙串中的身份为 DMG 签名,发布计划还会对应用和 DMG 进行公证和验证。
支持哪些磁盘映像格式?
压缩可选 LZFSE、zlib(UDZO)、bzip2(UDBZ)或 lzma,文件系统可选 APFS 或 HFS+。
什么是发布计划?
一个保存的 .releaseplan 文件,用于归档、签名、公证、打包和验证应用,然后发布 GitHub 版本并更新 Homebrew cask。发布需要已登录的 GitHub CLI 和钥匙串中的公证配置文件。
GitHub 版和 App Store 版有什么区别?
App Store 版包含设计器。GitHub 版还增加了命令行和发布流水线。
可以用 Homebrew 安装 Rilmazafone 吗?
可以,通过开发者的 tap。运行 brew install --cask kageroumado/tap/rilmazafone。
rilmazafone.FULLMAC.app 上的 Rilmazafone 下载来自哪里?
下载按钮指向 GitHub 上官方的 Rilmazafone 发布页面:https://github.com/kageroumado/rilmazafone/releases/latest。rilmazafone.FULLMAC.app 不会修改或重新打包该应用。
相似应用
OrbStackOrbStack 是在 Mac 上运行 Docker 容器和 Linux 虚拟机的快速、轻量又简单的方式。它可以直接替代 Docker Desktop:你的 docker 和 docker compose 命令照常可用,首次启动时 OrbStack 还会提出迁移 Docker Desktop 中的容器、镜像和卷。它几秒钟即可启动,在 Apple 芯片上的后台 CPU 占用低于 0.1%,并会把未使用的内存还给 macOS。除了容器,它还能运行来自 16 种发行版的完整 Linux 虚拟机,以及用于本地开发的轻量 Kubernetes 集群。OrbStack 由 Orbital Labs 开发。开发工具
QuotaBar如果你用 ChatGPT 账户使用 OpenAI Codex,用量限制会按 5 小时窗口和每周窗口重置,想知道还剩多少就得打开 Codex 或 ChatGPT。QuotaBar 把剩余百分比显示在 Mac 菜单栏中,每 60 秒刷新一次。点击图标可打开详细面板,查看每个限制窗口及其重置倒计时;也可以打开一个始终置顶的小型悬浮 HUD。开发工具
Stargazer BarStargazer Bar 是一款小巧的 Mac 原生菜单栏应用,帮你盯着 GitHub 仓库。它在菜单栏中实时显示星标数,不用一直开着浏览器标签页也能知道项目的情况;点击即可打开详情菜单:星标与 Fork 趋势图、发布版下载总数以及维护者雷达。公开仓库以星标数衡量。私有仓库没有星标,则以需要你处理的事项衡量:构建失败、未回复的 Issue 或新的拉取请求。开发工具
Notch So GoodNotch So Good 把 MacBook 的刘海变成 AI 编程代理的小型状态显示屏。当 Claude Code 或 OpenAI Codex CLI 工作时,一个黑色胶囊会延伸刘海:左边是名为 Peek 的 3D 角色,右边的圆环显示 5 小时用量窗口还剩多少。会话越需要你,Peek 就从刘海里探出得越多。当任务完成、失败或达到用量上限时,刘海会展开成一张卡片,说明发生了什么、在哪个项目里,点击即可跳到对应的终端标签页,包括 tmux 窗格。开发工具
Claude UsageClaude Usage 是一款为 Claude Code 用户打造的小巧原生应用。它在菜单栏中显示当前的 5 小时会话、所有模型和 Sonnet 的每周用量,以及按量付费的额度,每项都带有用量条和重置时间,无需打开 Claude Code。它还会在 Claude Code 提示符下方添加一行,显示模型、上下文窗口的占用比例和已用令牌数,让你在空间耗尽之前压缩会话。每个终端窗格都显示自己的这一行,在 tmux 中也一样。开发工具
TintpadTintpad 是一款免费开源的启动器,面向使用 Claude Code、Codex 等命令行编程代理的开发者。在任意位置按下 Option-Command-空格,一滴黑色的“水滴”会从 Mac 的刘海处落下(没有刘海的 Mac 则悬挂在菜单栏下方),里面列出你的代码仓库。输入几个字母并按下 Return,你自己的终端就会在该仓库中打开,代理已按你上次在那里使用的模式运行。开发工具
Mado Kagerou 的更多应用
ColuracetamColuracetam 是一款 Mac 上的 Markdown 阅读器和编辑器,无论在哪里都显示同样的渲染预览。在访达中选中 .md 文件按下空格键,快速查看就会以彩色渲染显示它,访达还会为你的 Markdown 文件生成缩略图。在应用中打开文件,会看到实时分栏视图:一侧是等宽字体的源码,另一侧是渲染后的页面,文本选择和搜索都可在整篇渲染文档中进行。效率
DantroleneDantrolene 是一款菜单栏应用,在你连接家中 Wi-Fi 时阻止 Mac 屏幕锁定。只需在菜单栏中选择一次家庭网络;在自动模式下,Mac 在该网络上保持解锁,一旦连接到其他网络,就恢复正常锁定。屏幕仍会在你平常的闲置时间后变暗并关闭,碰一下鼠标或键盘即可无需密码返回。当 Zoom、演示文稿或其他应用让屏幕保持常亮时,Dantrolene 会主动让步。系统工具
AdrafinilAdrafinil 会在 AI 编程代理工作时让 Mac 保持唤醒,即使合上盖子也一样,工作一结束就让它恢复睡眠。当 Claude Code、Codex、Cursor、Gemini CLI、Aider、Cline 等代理开始和结束任务时,钩子会通知它。它能同时跟踪多个代理,只有最后一个代理结束后 Mac 才会睡眠。你也可以让 Mac 在固定时间内保持唤醒,或随时让它睡眠。系统工具
PhosphenePhosphene 让你把自己的视频用作 macOS 墙纸。它通过与 Apple 航拍墙纸相同的机制,把视频添加到“系统设置”→“墙纸”中,因此你可以像选择内置墙纸一样在那里选择视频,macOS 会在桌面和锁定屏幕上播放它,即使退出 Phosphene 也会继续播放。把视频拖到 Phosphene 的资料库或菜单栏图标上,然后在系统设置中选择即可。它支持 MP4、MOV、HEVC、H.264、ProRes 以及 Mac 能解码的其他格式,并可无缝循环播放。个性化
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。