少数派

最近开发者自荐了 3 个有用的 App

编注:本期内容为少数派 Matrix 社区应用自荐文章合集。文章代表作者个人观点,作者与文中产品有直接的利益相关(开发者、自家产品等),少数派仅对标题和排版略作修改。
Image
本期目录
1️⃣ WallpaperMachine :在 Mac 上使用动态壁纸
2️⃣ Lucarner: Mac 专业图像编辑与后期调色软件
3️⃣ 微诗:把一首诗,设成手机的样子
Image
WallpaperMachine
🧑‍💻 Morax | 💻️ macOS

Mac 上当然也有动态壁纸 App,但大多只能放视频,或者要你去它自己的壁纸库里重新找。我已经在创意工坊攒了一堆壁纸,就想让它们在 Mac 上动起来,尤其是那些 「场景」 类的,不是一段视频能替代的。

找了一圈没找到满意的,于是我们几个人自己做了一个:WallpaperMachine。

宣传视频:https://pub-5adbf40090d94bfca6163d39fe1521ff.r2.dev/WallpaperMachine-Teaser-1440p60.mp4


▍它能做什么

三种壁纸都能放。 Wallpaper Engine 的场景(Scene)、视频(Video)和网页(Web)壁纸都支持。场景壁纸是最难的,也是我们花时间最多的地方。

创意工坊直接内置。 在 App 里就能浏览创意工坊,不登录也能逛。看中了直接下载,可以多个任务一起下(下载需要一个拥有 Wallpaper Engine 的 Steam 账号)。已经有本地壁纸的话,也可以直接导入文件夹,只复制,不动原文件。

壁纸参数随便调。 壁纸作者留的所有选项(颜色、速度、开关之类)都能在 App 里改,每张壁纸单独记住。

Image

多显示器分开设置。 每块屏幕可以放不同的壁纸,也可以镜像;缩放、帧率、音量都能分别调。

跟着音乐动。 打开音频响应后,那些会随音乐律动的壁纸会跟着 Mac 正在播放的声音动起来。带 「正在播放」 信息的音乐类壁纸,还能显示当前歌曲和封面。

锁屏也能动。 视频和场景壁纸可以放到锁屏上(实验性功能,默认关闭)。

Image

不偷偷耗电。 屏幕被窗口挡住时会暂停这块屏幕的壁纸,睡眠或锁屏时全部暂停。用电池时可以选择暂停,或者降低渲染分辨率和帧率。

Image

看起来像 Mac App。 跟随系统的深浅色和强调色,界面支持简体中文。

不想装也能先看看:官网上有一个跑在演示壁纸库上的同款界面 👇 https://www.wallpapermachine.app/#app

▍它是怎么做出来的

给好奇的朋友简单说一下:

  • 外壳是 Swift / AppKit,控制面板是跑在 WKWebView 里的网页
  • 渲染核心用 Rust 写,负责显示器、壁纸窗口、视频解码和音频采集,通过 uniffi 和 Swift 通信
  • 场景壁纸的绘制基于开源的 open-wallpaper-engine(C++),通过 MoltenVK 把 Vulkan 跑在 Metal 上;我们也在写一个原生 Metal 渲染器,可以在设置里打开试试
  • 锁屏壁纸是一个沙盒化的 ExtensionKit 扩展

最难的部分是场景兼容性。Wallpaper Engine 的特效着色器是按 Windows 的习惯写的,很多壁纸还依赖一些没有文档的行为,所以目前并不是每张都能完美显示。

▍目前的限制

实话实说,它还在早期:

  • 需要 macOS 26 Tahoe 和 Apple Silicon(M1 及以上),不支持 Intel Mac
  • 还没有经过 Apple 公证,第一次打开需要去「系统设置 → 隐私与安全性」里点「仍要打开」
  • 不是每张壁纸都能正常显示,Application 类壁纸完全不支持。遇到显示问题,App 里有一个按钮可以一键打开预填好信息的 GitHub issue
  • 场景壁纸需要用到你自己已购 Wallpaper Engine 里的资源,所以它不能替代购买 Wallpaper Engine

▍要钱吗?

不要。 源码以 GPL 完整开源,App 本身免费。

如果想支持一下,可以成为 Supporter(一次性 $4.99),会出现在官网和 README 的赞助墙上,并获得优先支持。Supporter 不解锁任何功能,买没买,App 都完全一样。国内 IP 结账可以用支付宝和微信支付。

▍链接

  • 官网:https://www.wallpapermachine.app
  • GitHub:https://github.com/WallpaperMachine/WallpaperMachine

独立项目,与 Wallpaper Engine / Valve 无关;创意工坊壁纸的版权归原作者,App 不附带任何壁纸资源。

还在早期,欢迎来 GitHub 点个 Star、提 issue 或 PR。你最想在 Mac 上用哪张壁纸,也可以在评论区告诉我。


Image
Lucarne 
🧑‍💻 Xxxxxxx_Systems | 💻️ macOS

在 Mac 上处理照片,Lightroom 几乎是绕不开的选项。但随着功能不断堆砌,大型套件变得越来越臃肿,加上长期的订阅成本和繁琐的云同步机制,促使我们想做一款更轻快、更纯粹的本地修图工具。

这也是 Lucarne 的由来。作为一款专为 Apple Silicon 打造的原生 RAW 编辑软件,它最近刚刚开启公开测试。与大而全的传统套件相比,它更专注于本地原生的完整性与高性能,有着更低的上手门槛、符合现代审美的界面,以及面向 AI 时代的原生扩展性。

在基础能力上,它直接读取本地文件夹,省去了漫长的导入过程;完整的无损显影管线针对索尼、佳能以及富士 X-Trans 传感器做了专项优化;软件内直接集成了高 ISO 降噪、物体消除和超分辨率等实用 AI 工具,无需额外购买云端算力;同时,它还内置了 MCP 服务,支持让桌面端的 Claude 或 ChatGPT 等多数 AI Agent 像暗房助手一样直接协作修图。

Lucarne 可以在官网上直接下载,完全免费:https://lucarneapp.com/zh/

▍专业且熟悉的后期显影

Image

作为一款修图工具,底层的色彩科学和操作手感往往决定了大家愿不愿意真正把它用在日常工作流里。Lucarne 采用了一套完整的场景线性(Scene-referred)色彩管线,调色面板里的基础参数、高低光反差、色调曲线、三色轮色彩分级以及多层局部蒙版都一应俱全。平时习惯的那些精细调色手法,在这里都能无缝沿用。

格式兼容方面,主流相机的 RAW 格式均可直接读取,并且专门针对富士 X-Trans 传感器的色彩阵列优化了去马赛克算法,尽可能在解算时保留草木与毛发的原生边缘细节,减轻许多第三方软件里容易出现的涂抹感。

校正建筑或风光照片的畸变时,除了提供标准的倾斜与旋转调整,Lucarne 还支持通过参考线辅助校正。只需在画面中沿着建筑物垂直或水平的边缘拉两条线,系统就会自动推算畸变并完成拉直。

另外,如果你使用的是带有 Liquid Retina XDR 屏幕的 MacBook,或是外接了高规格 HDR 显示器,Lucarne 原生支持全流程的 HDR 显影调色,可以直接在屏幕上以扩展动态范围(EDR)查看高光细节。在最终导出阶段,无论原本是 SDR 还是 HDR 画面,都可以根据分发需求自主选择输出为高动态范围图片还是标准动态图片。 

ImageImage

▍AI 助手也能帮你修图:内置 MCP 服务

Image

在 Lucarne,通过 MCP 服务,不仅你能用鼠标操控它,AI 助手同样可以。

软件底层内置了标准的 MCP(Model Context Protocol)服务,可以无缝接入 Claude 桌面端或 ChatGPT 等大语言模型客户端。接入之后,日常很多琐碎的修图步骤可以直接通过几句口语交由 AI 处理。

比如在拍完一组活动或扫街照片后,你可以让它帮你初步筛出合焦且构图较好的片子,或者让它按某种风格统一裁切画面、对齐曝光、消除角落里的杂乱杂物。AI 接收到指令后,会直接调用软件内部的工具去移动滑块、建立选区并生成调整,每一步改动都会完整保留在软件的历史记录树中。

这意味着让 AI 修图不再是黑盒生成一张虚假的照片,而是通过专业且确定的色彩管理管线,真实地替你操作。因为你可以看到 AI 操作的每一步,也随时可以伸手微调参数。

▍开箱即用的高级 AI 工具

ImageImage

以往在修图时遇到画面瑕疵,往往需要借助外部插件,或者使用那些按张扣费、需要排队上传图片的云端处理工具。

Lucarne 将几种最核心的画面修复能力直接整合进了底层,并且直接调用 Mac 芯片本地的神经网络引擎运算。包括针对高感暗光照片的 AI 降噪,用于擦除路人或杂物并自动补全背景的 AI 消除,以及多种可选的两倍超分辨率算法。

这些高级工具开箱即用,不需要额外购买,也没有服务器排队的等待。初次触发时自动下载好本地模型权重后,即便是在飞机上或没有网络的环境里,日常修图也能完全离线使用。

▍完整的图库与高效批量处理

Image

在完成了前期拍摄和核心调色后,面对成百上千张片子,图库的管理效率同样很关键。

打开已有照片的目录后,原文件依然保存在原处,不会被拷贝到私有的媒体库数据库中。同一次拍摄的 RAW 和 JPEG 会自动归并展示,支持通过星级、保留 / 排除标记以及文本标签进行常规的分类和多维度筛选。

当需要处理成批照片时,可以在图库中多选照片进行批量导出或统一操作。对于调色流程,支持将某一张照片上的曝光、曲线等参数复制并批量应用到其他照片上。如果复制的参数中包含针对主体或天空的 AI 智能蒙版,粘贴到新照片时会自动基于目标画面重新计算选区,不需要一张张手动重新生成。

Lucarne 目前处于公开测试阶段

  • 运行环境:需要搭载 Apple Silicon 芯片(M 系列)的 Mac 设备,系统要求为 macOS 26 或更新版本。
  • 费用:公测期间完全免费,无需注册账号或订阅。
  • 下载地址:https://lucarneapp.com/zh/

由于当前版本仍处于公测期,在部分机型 RAW 解码的边界情况或极端批量场景下可能还会遇到不足。如果在实际使用中发现问题,或者在调色逻辑、快捷键与交互上有任何具体建议,欢迎在评论区留言反馈。


Image
微诗
🧑‍💻 子晓 | 📱 iOS

Image

先说一个数字:按 CodexBar 的统计估算,这一次重做微诗,我烧掉了近 2 万美元的 token。

这还没算上 Suno 生成音乐、TTS 合成朗读、OSS 存储和服务器的费用。

没有融资,没有收费,也没有什么商业计划。花这些钱,只是为了把一个自己喜欢了很多年的东西,做成自己心里的样子。

故事要从十一年前说起。

2015 年 1 月,我做了一个小 App,叫「微诗」,上线时在 V2EX 发帖和大家分享过。

那时候它支持 iOS 8,内置了全唐诗和全宋词的数据库,可以离线搜索。功能谈不上多,界面也朴素,但那是我第一次把自己的爱好,做成一件可以拿出来和别人分享的东西。

十一年过去了。这中间它被搁置了很多年,我也几乎以为它会就这样留在旧硬盘里。今年,我从零开始把它重写了一遍,用的是 SwiftUI 和 WidgetKit,身边多了几个 AI 编程助手。

这篇文章想和大家聊聊微诗的过去和现在,也聊聊这一次重写里,哪些事 AI 帮了大忙,哪些事还得靠人自己拿主意。

▍一、2015:把一本诗集装进手机

毕业以后,我去了北京一家大型互联网公司,做移动端开发。

工作几年,手上攒了些经验,心里也慢慢冒出一个念头:我一直喜欢古诗词,能不能把这个爱好,做成一个有用的小工具,分享给同样喜欢它的人?

于是有了第一版:把全唐诗、全宋词装进手机里,不联网也能搜。在那个流量还很金贵的年代,「离线」是我最在意的一点 —— 想读的时候,随手就能翻开。

上线以后,陆续收到不少用户的反馈。印象最深的是两类建议:一类希望加上注释和赏析,读到生僻的典故时能有个依靠;另一类希望加上拼音,因为很多字认得出形,却不敢确定读音。

后来,微诗慢慢有了更多用户,最多的时候,有近 10 万人在用它。这对一个业余做的小 App 来说,已经远远超出了我的预期。

它从头到尾都是为爱发电。工作之余,断断续续地更新,前后做了 6 个大版本。

用户的建议我一直记着,可一个人在业余时间里能做的总是有限,很多想法在待办清单里一放就是很多年。

▍二、2016–2017:创业,搁置

2016 年底,我离开公司,出去创业。创业公司里能分给一个业余项目的时间和精力少之又少;我的工作重心也从客户端开发,转向了服务端和公司的技术管理。到 2017 年前后,微诗最终停了下来,就此被搁置。

之后的几年,创业失败,我回到了大公司,也经历了一次职业上的转型。生活推着人往前走,那本装在手机里的诗集,离我越来越远。

可我心里一直没有真正放下它。那些曾经用过它的人,那些没来得及做完的想法,时不时还会冒出来提醒我:这件事,还没有做完。

▍三、2026:推倒重来

Image

让我重新拾起这个爱好的,是今年 AI 能力的大幅提升。

离开客户端开发这么多年,如果要我一个人、只靠业余时间,把一款 App 从头做到自己满意的程度,过去我是不敢想的。而今年,和 AI agent 一起工作,让这件事第一次变得可行。

十年间,iOS 和 Swift 本身都已经变了太多,与其在旧代码上修修补补,不如重新开始。最后的决定是:从零开始,一行旧代码都不留。

技术栈很快就定了下来:界面全部用 SwiftUI,小组件用 WidgetKit。小组件本来就只能用 SwiftUI 写,主 App 和小组件共用一套视图和数据层,对一个人维护的项目来说,是最省心的选择。

新的微诗,我给自己定了三个词:美观、简洁、诗意。

我希望它是「装在手机里的一本诗集」—— 不是一个功能齐全的工具箱,而是一本你愿意偶尔翻开、翻开之后不会被打扰的书。

而这一次,诗不只是用来默读的。它可以被朗读,可以被吟唱,也可以化作一幅画。

▍四、现在的微诗有什么

每日一诗,跟着二十四节气走

打开微诗,首页是当天的一首诗。这首诗的选择,跟着二十四节气走。

我很喜欢这种安排。节气本身就是古人写给时间的诗,立春、清明、白露、霜降…… 用诗来标记日子,比一个冷冰冰的日期更像生活本来的样子。

锁屏上的一张诗笺

Image

这是我自己用得最多的功能:一个放在锁屏上的「诗笺」小组件。

每天拿起手机看时间的那一下,顺便看到一两句诗。不需要打开 App,不需要做任何事,它就在那里。

锁屏小组件的空间非常小,而且系统会以单色方式渲染,能用的只有字形、字号和留白。在这么小的一方地方里,让一两句诗读起来仍然舒服,是我反复琢磨过的事。

一笔一笔画出来的山水

Image

新版微诗里有一组动态壁纸:山水是一笔一笔画出来的。

我想要的效果,是像看一个人在纸上作画,而不是看一段特效。速度太快就没了意境,太慢又让人失去耐心,分寸全在一点点调出来的节奏里。

读、听、唱:一首诗的三种打开方式

Image

古人的诗,很多本来就是用来吟、用来唱的。只用眼睛读,总觉得少了点什么。

所以这一版的微诗,诗不只可以默读:你可以听它被朗读出来(TTS),也可以听它被唱出来 —— 这些曲子是我用 Suno 一首一首做出来的。

第一次听到一首熟悉的诗被唱成歌的时候,我愣了很久。字还是那些字,却好像换了一种方式走进了心里。

入画

Image

诗中有画,是老话。这一次,我想让诗真的「入画」:每一首诗,都可以化作一幅画,让那些读过很多遍的句子,有一个可以看见的样子。

注释、赏析和拼音

当年用户最常提的注释和拼音,这一次都做进去了:每首诗都可以看注释、赏析,也可以显示拼音。

做完这个功能的那天,我想起了那些早年的用户。它晚到了十一年,但总算没有缺席。

尽我所能,做得好看一点

界面上的每一处,我都尽我自己的审美,把它做到了我能做到的最好看。它未必合每个人的口味,但每一个字号、每一处留白,都是我认真选过的。

免费

微诗是免费的。它从十一年前开始就是为爱发电,这一次也一样。

▍五、和 AI 一起写代码:它做了什么,我做了什么

这次重写,是在业余时间里,和 AI agent 一起完成的。网上关于 AI 编程的讨论很多,我只说说自己的体会。

AI 真正帮上忙的地方

搭骨架很快。 从零开始建一个 SwiftUI 工程、把数据层、主 App、小组件扩展之间的关系理顺,这些「知道该怎么做、但做起来很繁琐」的活,AI 完成得又快又稳。

补上我不熟的部分。 2016 年底之后,我的工作重心就转向了服务端和技术管理,中间错过了很多 iOS API 的变化。WidgetKit 的时间线(Timeline)怎么规划、锁屏小组件有哪些尺寸和限制,AI 能很快给出一个可以运行的起点,我再在此基础上读文档、改细节。

打磨细节。 很多技术细节,靠我一个人在业余时间里慢慢啃,可能要很久,甚至会半途放弃。AI 在这些地方给了我巨大的帮助,让我可以把力气花在真正在意的地方。

当然,这些帮助都不是免费的。

难的不是做出来

当然也不是一帆风顺。只是回头看,真正难的地方,和我原先以为的不太一样。

让 AI 把一个东西做出来,其实并不难。一个界面、一个功能、一种效果,说清楚了,很快就能看到一个能跑起来的版本。

难的是让它合乎审美,难的是决定哪些功能留下、哪些砍掉。说到底,是品味和取舍。

这两件事都没有标准答案,也没法一次说清。一版做出来,看着不对,推翻;再做一版,好了一点,还是不对,再改。一个功能做好了,用上几天,觉得它打扰了读诗,又拿掉。大量的反复和消耗,就藏在这一来一回之间。

开头那近 2 万美元的 token,大多是花在了这里。

品味,还是得自己来

写到这里,我最想说的是:AI 可以帮你把东西做出来,但做成什么样,得自己决定。

一首诗在屏幕上该用多大的字、行距留多少、标点要不要显示、页面上该有几个按钮 —— 这些问题 AI 都能给出「合理」的答案,但「合理」和「好看」之间,往往还隔着很多次推翻重来。哪一版才对,只能自己一遍遍看、一遍遍改,直到心里那点别扭消失为止。

还有一类决定是关于「不做什么」的。AI 很乐于帮你加功能,每一个都不难实现。但我给微诗定的是「美观、简洁、诗意」,很多功能我最后都没有加。

我的感受是,AI 让「做出来」这件事变便宜了,于是「做成什么样」反而变得更重要。十一年前我卡在实现上,十一年后我更多时间是在想:这一页,配得上这首诗吗?

▍六、接下来

10 月 2 日,微诗更新到了 7.2.0 版本。

接下来要做的,是适配 iPhone Duo 折叠屏。iPhone Duo 将于 10 月 23 日发售,那天恰好也是霜降。

一款跟着节气走的 App,在霜降这一天迎来新的屏幕,我觉得是个不错的巧合。

▍写在最后

十一年前,我在大公司做移动端开发,业余写下了微诗的第一行代码;十一年后,我依然是在业余时间里,和 AI 一起把它从头重写了一遍。中间隔着一次创业、一次失败、一次转型,和很多年的搁置。

近 2 万美元的 token,换算成任何一种回报,大概都不太划算。但如果要我再选一次,我还是会这么做。人这一辈子,总该为自己喜欢的东西,认真地花一次力气。

微诗现在仍是一个人做的小 App,一定还有很多不够好的地方。如果你愿意试一试,非常希望听到你的反馈和建议:哪里用得顺手、哪里让你皱眉、你希望它多一点什么,或者少一点什么。

也想问问大家:你在手机上读诗吗?什么时候读?

下载地址:https://apps.apple.com/us/app/id951554447


/欢迎投稿/

Image

/ 更多热门文章 /

Image

Image

/ 产品推荐 /

Image

Image