📡 Idea Radar 每天 8:00 / 18:00 推送 · 18:00 生成精选
reddit · SideProject · 47 分 ← 返回列表

I built a Dynamic Island for my Mac so I stop missing messages, meetings and Claude Code waiting on me

Hey r/SideProject , The notch is the one spot on my MacBook I look at all day, and it did nothing. Meanwhile everything that needed me was scattered: banners in the far corner of my 27" monitor, Claude Code waiting for a yes three windows back, a meeting link buried in my calendar, and brightness keys that only dimmed the laptop. So I built Halo , a native Mac app that turns the notch (or the top of any screen that doesn't have one) into that one place: Notifications f

五维评分

付费意愿
50
需求真实度
50
个人可落地
45
竞争空间
28
新鲜度
55

AI 分析

痛点:MacBook 的刘海区域一直被浪费,通知、会议链接、Claude Code 等待确认这些真正需要人处理的事却散落在屏幕角落和后台窗口,容易被错过。

目标用户:整天开着 MacBook 的开发者、重度多任务知识工作者,尤其是同时跑 Claude Code、Codex 等 AI 编码代理的人。

证据:The notch is the one spot on my MacBook I look at all day, and it did nothing. Meanwhile everything that needed me was scattered: banners in the far corner of my 27" monitor, Claude Code waiting for a yes three windows back... / $9.99 once, no account, no subscription, and your content stays on your Mac

变现:一次性买断 $9.99(无账号无订阅)作为主模式,可加 $19 的 Pro 解锁多显示器、AI 代理 hooks 和自定义工作流,或做 $2-3/月订阅以覆盖持续集成的维护成本。

MVP:两周只做一件事:刘海上的 AI 编码代理状态指示器。用 SwiftUI + NSPanel 做悬浮窗口贴合刘海,通过 Claude Code / Codex 的 CLI hooks 或进程退出码判断 working / waiting / done 三态,点击直接把对应终端窗口切到前台;通知、音乐、会议全部砍掉留到后续版本。

竞品:NotchNook、Boring Notch、DynamicLake、MediaMate、NotchDrop

摘要:一名 17 岁开发者利用业余时间做了 Mac 应用 Halo,把刘海变成通知、会议、音乐歌词、Claude Code/Codex 状态和口述输入的聚合面板,采用一次性 $9.99 买断且无需账号。帖子本身没有用户付费反馈或收入数据,只是开发者自述定价,因此付费意愿与真实需求都只能算中等。刘海工具赛道已相当拥挤(NotchNook、Boring Notch 等),真正的差异化缝隙在于「AI 编码代理等待状态」这一新场景。