Solace:把 Mac 外观管理这件小事做到极致
2026-02-28 | ProductHunt | 官网

30秒快速判断
这App干嘛的:一个住在 Mac 菜单栏里的小工具,根据太阳位置、天气、时间自动帮你切暗色模式、换壁纸、调色温。说白了就是把 macOS 原生暗色模式 + f.lux + 壁纸切换 三件事合成了一个 App。
值不值得关注:如果你是 Mac 重度用户且在意桌面美学,$4.99 买个一劳永逸挺值。但如果你已经用着 f.lux + macOS 自动暗色模式觉得够用了,这个 App 不会让你的生活发生质变。它的亮点在“天气感知”——阴天自动切暗色这件事,竞品目前都没做到。
与我有关三问
与我有关吗?
目标用户画像:
- Mac 用户(必须条件)
- 在意桌面美学和视觉舒适度
- 懒得手动来回切暗色模式和壁纸
- 对“我的电脑应该跟环境同步”有执念的人
我是吗? 如果你符合以下任一场景,你就是目标用户:
- 白天喜欢 Light Mode 办公,晚上切 Dark Mode,但嫌手动切太烦
- 用了暗色模式自动切换,但壁纸还是白天的那张,看着别扭
- 阴天下午三点,阳光已经暗下来了,但 macOS 觉得“还没日落”不帮你切暗色
- 用 f.lux 调色温但它和暗色模式是两套系统
什么场景不需要:
- Windows/Linux 用户 -- 只有 macOS
- 对暗色模式无感,一直用 Light 或一直用 Dark
- 已经有一套自己的自动化工具链(Shortcuts + 快捷指令)
对我有用吗?
| 维度 | 收益 | 代价 |
|---|---|---|
| 时间 | 省去每天 2-4 次手动切换暗色模式/壁纸的操作 | 5 分钟初始设置 |
| 金钱 | 替代 f.lux(免费)但整合了壁纸+暗色模式 | $4.99 一次性 |
| 精力 | 设了就忘,再也不用想“要不要切暗色模式” | 接近零 |
ROI 判断:$4.99 一杯咖啡的钱,买个“设了就忘”的小确幸。如果你已经用着 3 个独立工具(f.lux + 暗色模式调度 + 壁纸切换),Solace 帮你整合成一个,值。如果你只需要其中一项功能,用免费替代品就行。
喜闻乐见吗?
爽点在哪:
- 天气感知暗色模式:阴天下午自动切暗色,这个体验竞品都没有,用起来会觉得“我的 Mac 居然能感知天气”
- 一个面板管所有:从菜单栏下拉就能看到暗色模式、壁纸、色温全部设置,不用在 3 个 App 之间跳转
- Evening Warmth:晚上屏幕自动变暖色调,比 macOS 原生 Night Shift 更自然
官方的自我定位说得好:
"大多数应用都想改变你的生活。Solace 只是想让你的屏幕注意到太阳已经下山了。" -- @solace_mac
用户真实声音:
产品于 2026 年 2 月底刚上线 ProductHunt,Twitter 和 Reddit 上暂无真实用户深度评价。这既是风险(没人验证),也是机会(可以当第一批用户)。
给独立开发者
技术栈
- 平台: macOS 原生 Menu Bar App
- 语言: Swift / SwiftUI(推断,macOS 菜单栏应用标准技术选择)
- 核心框架:
- CoreLocation — 获取用户位置,计算太阳位置(日出/日落时间)
- WeatherKit (WWDC 2022) — 获取实时天气数据用于“天气感知”
- CoreGraphics — 色温调节(gamma table 修改)
- 数据需求: 位置权限 + 天气 API(WeatherKit 有免费额度)
核心功能实现思路

从截图分析,核心功能分 4 个模块:
- Smart Scheduling:用 CoreLocation 获取经纬度 → 太阳位置算法计算日出/日落 → 定时触发暗色模式切换。这不难做,Solar position algorithm 是公开的数学公式
- Weather Aware:调用 WeatherKit 获取当前天气 → 如果是阴天/暴风雨等低光照天气 → 提前触发暗色模式。这是 Solace 的差异化功能
- Wallpaper Matching:监听 macOS Appearance 变化 → 自动切换预设的 Light/Dark 壁纸。NSAppearance 的 observer pattern,基础功能
- Evening Warmth:类似 f.lux,修改显示器 gamma table 实现色温调节
开源情况
Solace 不开源。但你可以用开源项目拼出 80% 的功能:
| 开源项目 | 覆盖功能 | 链接 |
|---|---|---|
| Dynamic Dark Mode | 太阳位置暗色切换 | GitHub |
| Nightfall | 暗色模式快速切换 + 键盘快捷键 | GitHub |
| Shifty | Night Shift 增强控制 | GitHub |
| Sunscreen | 日出日落壁纸切换(5个时段) | GitHub |
| dark-mode-wallpaper | Light/Dark 壁纸自动切换 | GitHub |
自己做难度:中等偏低。1个人 2-4 周可以做出核心功能。难点在于 UI 打磨(Solace 的菜单栏面板做得很精致)和天气感知的触发逻辑调优。
商业模式
- 变现方式: 一次性购买 $4.99
- 无订阅、无广告、无数据收集
- 典型的独立开发者“小而美”路线
巨头风险
高风险。苹果随时可能在下一个 macOS 版本里加上这些功能:
- macOS 已经有自动暗色模式(Automatic: sunrise/sunset)
- macOS 已经有 Night Shift
- macOS Sonoma 引入了动态壁纸
- 苹果只差把它们“联动”起来 + 加个天气触发
f.lux 就是前车之鉴——macOS 加了 Night Shift 后,f.lux 的核心价值大幅缩水。
给产品经理
痛点分析
解决什么问题:macOS 的外观设置太碎片化。暗色模式在系统偏好设置里,壁纸在桌面设置里,色温是 Night Shift 或第三方 App,三件事毫无联动。
痛点有多痛:低频刚需 → 锦上添花。大多数人手动切或者干脆不切,也能活。但对于在意桌面美学的群体(Mac 社区里不少),这个“不爽”是真实存在的。
用户画像
| 用户类型 | 特征 | 占比推测 |
|---|---|---|
| 美学控 Mac 用户 | 追求桌面完美,关注 r/macOS、r/unixporn | 40% |
| 效率工具爱好者 | 喜欢 Setapp、Raycast 生态的人 | 30% |
| 护眼刚需用户 | 长时间看屏幕,对色温敏感 | 20% |
| 一般 Mac 用户 | 偶然在 PH 看到觉得有意思 | 10% |
功能拆解
| 功能 | 类型 | 说明 |
|---|---|---|
| Weather-aware dark mode | 核心差异 | 唯一竞品没有的功能 |
| Solar scheduling | 核心 | macOS 原生有但体验粗糙 |
| Wallpaper sync | 核心 | 免费工具可替代但需要单独装 |
| Evening Warmth (色温) | 锦上添花 | f.lux/Night Shift 已覆盖 |
竞品差异全景

Solace 官方给出的对比表很聪明:它选了 f.lux、Nightfall、Shifty 三个竞品,每个都只做一件事。Solace 是唯一在 6 项功能上全部打勾的。
但这张表没放 Umbra(壁纸+暗色模式切换的直接竞品),也没放 macOS 原生能力。加上这两个后:
| vs | Solace | Umbra | macOS 原生 | f.lux + 免费组合 |
|---|---|---|---|---|
| 暗色模式调度 | 太阳+天气+自定义 | 手动切换 | 日落自动 | Dynamic Dark Mode |
| 天气感知 | ✅ 独家 | ❌ | ❌ | ❌ |
| 壁纸联动 | ✅ | ✅ + Unsplash | 动态壁纸 | Sunscreen |
| 色温调节 | ✅ | ❌ | Night Shift | f.lux |
| 价格 | $4.99 | 随便给 | 免费 | 免费 |
| 数据收集 | 无 | 不明 | 有(Apple) | f.lux 有 |
可借鉴的点
- “All-in-one” 整合策略: 把分散在 3-4 个工具里的功能合到一个菜单栏面板。这个思路适用于很多碎片化的 Mac 工具场景
- 天气感知是好的差异化切入点: 用一个“意想不到的维度”(天气)来增强已有功能(暗色模式),成本不高但感知很强
- $4.99 一次性定价: 对工具类 App 来说,一次性购买比订阅更容易转化小额付费用户
- “No data collection” 作为卖点: 隐私敏感的 Mac 社区很吃这一套
给科技博主
创始人故事
- 开发者: Theodore HQ (theodorehq.com)
- Twitter: @solace_mac
- 背景: 信息有限,推测为独立开发者或小团队
- 品牌调性: 诗意、克制。官方推文风格不像卖软件,更像写散文:
"大多数应用都想改变你的生活。Solace 只是想让你的屏幕注意到太阳已经下山了。"
争议点/讨论角度
- $4.99 vs 免费开源组合:Nightfall + Shifty + Sunscreen + Dynamic Dark Mode 全部免费开源,组合起来覆盖 80% 功能。$4.99 买的是“整合体验”值不值?
- 苹果会不会做掉它?:macOS 每年更新都在蚕食第三方工具的空间。f.lux 被 Night Shift 打了一拳,Solace 的功能苹果一个版本更新就能覆盖
- “天气感知暗色模式” 是真需求还是噱头?:听起来很酷,但阴天时你真的需要电脑自动切暗色吗?
热度数据
- PH票数: 150 票
- Twitter: 官方账号 @solace_mac 互动量极低
- 媒体收录: LaunchingNext、UIComet、techdaily24 有收录
- 整体热度: 低。150 票在 PH 上属于中等偏下,没有引爆讨论
内容建议
- 适合写的角度: “macOS 外观自动化的终极方案” 或 “5 个工具合成 1 个 App 的整合思路”
- 蹭热点机会: 如果 WWDC 2026 苹果做了类似功能,可以写“Solace 的命运:独立开发者 vs 平台收割”
给早期采用者
定价分析
| 层级 | 价格 | 包含功能 | 够用吗? |
|---|---|---|---|
| Solace | $4.99 一次性 | 全部功能 | ✅ 什么都有 |
| 免费替代组合 | $0 | 80% 功能(需要装 3-4 个 App) | 能用但折腾 |
| Umbra | 随便给(可以 $0) | 壁纸+暗色切换 | 只管壁纸 |
上手指南
- 上手时间: 5 分钟
- 学习曲线: 极低
- 步骤:
- 购买下载 → 安装到 Applications
- 给位置权限(用于日出日落 + 天气)
- 选择 Light/Dark 模式壁纸
- 调节 Screen Comfort 色温偏好
- 搞定,菜单栏图标一直在,设了就忘

坑和注意事项
- 产品很新: 2026 年 2 月底刚上 ProductHunt,用户反馈几乎为零,稳定性未经大规模验证
- 需要位置权限: 不给位置权限的话,太阳位置和天气功能都用不了
- 天气 API 依赖: 如果底层用 WeatherKit,Apple 的天气服务偶尔会抽风
- macOS 版本要求: 未明确说明最低系统要求,推测需要 macOS 13+(WeatherKit 从 Ventura 开始)
安全和隐私
- 数据存储: 本地,不上传
- 数据收集: 官方声明“No data collection”
- 位置数据: 需要访问但声称不收集
- 对隐私敏感的用户来说这是加分项
替代方案
| 替代品 | 优势 | 劣势 |
|---|---|---|
| 免费组合(Dynamic Dark Mode + Sunscreen + f.lux) | 免费,开源 | 需要装 3 个 App,互不联动 |
| Umbra | 壁纸切换做得好,有 Unsplash 集成 | 没有天气感知和色温 |
| macOS 原生 | 零成本,最稳定 | 功能最少,不支持天气触发 |
给投资人
市场分析
- Mac 活跃用户: ~1 亿台(2024-2025)
- Mac 硬件收入: $42.3B (2024)
- Mac 工具类 App 市场: 难以精确量化。参考数据:utility 类占 App Store 总 App 的 ~25%
- $4.99 定价在 Mac 工具中偏低端: 多数 Mac 工具 $9.99-$29.99
竞争格局
| 层级 | 玩家 | 定位 |
|---|---|---|
| 系统级 | Apple macOS 原生 | 基础功能免费内置 |
| 老牌免费 | f.lux | 色温调节标杆 |
| 开源社区 | Nightfall/Shifty/Dynamic Dark Mode | 单功能工具 |
| All-in-one | Solace | 整合者,$4.99 |
| 壁纸专注 | Umbra | 壁纸+暗色模式 |
Timing 分析
为什么是现在:
- WeatherKit (2022) 让天气数据集成变得简单且廉价
- macOS 暗色模式 (2018) 普及 8 年了,用户对“更智能的自动化”有升级需求
- 独立开发者工具生态成熟(Gumroad/Lemon Squeezy 分发,PH 获客)
风险:苹果可能在 WWDC 2026 或后续版本内置类似功能,直接消灭这个品类。
团队背景
- 开发者: Theodore HQ
- 团队规模: 推测 1-2 人
- 过往成绩: 公开信息有限
融资情况
- 无融资信息: 推测为 bootstrapped
- 这种产品适合独立开发路线,不需要融资
- 收入预估:以 $4.99 定价,即使做到 5000 用户也只有 ~$25K,不是风投标的
投资评估
说实话,这不是一个投资人应该关注的项目。$4.99 一次性购买的 Mac 工具,天花板太低,且有平台风险(苹果内置)。但它是独立开发者“小而美”的好案例。
结论
一句话:Solace 把 Mac 外观管理这件小事做到了极致,“天气感知暗色模式”是个巧妙的差异化,但 $4.99 vs 免费开源替代品的性价比争议、以及苹果随时可能内置的风险,让它的长期前景不确定。
| 用户类型 | 建议 |
|---|---|
| 开发者 | ✅ 值得研究整合思路,技术门槛不高,2-4周可复刻。“天气感知”这个差异化切入点有启发性 |
| 产品经理 | ✅ “碎片化功能整合为 all-in-one” 的产品策略值得借鉴,适用于很多 Mac 工具场景 |
| 博主 | ❌ 热度不够,150 票 + Twitter 几乎无讨论。除非等到苹果做类似功能时写“独立开发者命运”的故事 |
| 早期采用者 | ✅ $4.99 买个一劳永逸,值。但如果你已经有 f.lux + 自动暗色,提升感知不强 |
| 投资人 | ❌ 天花板太低,平台风险太高,不是投资标的 |
资源链接
| 资源 | 链接 |
|---|---|
| 官网 | theodorehq.com/solace |
| ProductHunt | producthunt.com/products/solace-8 |
| @solace_mac | |
| 竞品 Umbra | replay.software/umbra |
| 竞品 Dynamic Dark Mode | GitHub |
| 竞品 Nightfall | GitHub |
| 竞品 Shifty | GitHub |
| 竞品 Sunscreen | GitHub |
2026-03-01 | Trend-Tracker v7.3 | 研究耗时: ~15 min