Vibe coding · Touch Bar

Glance

瞥一眼 Touch Bar,就知道 AI 干到哪了。

Glance 把 Codex 和 Claude 的任务进度、剩余额度放到 MacBook Pro 的 Touch Bar 上。不用切窗口,低头看一眼就够了。

macOS 12+ · 带 Touch Bar 的 MacBook Pro · v0.2.8

Live bar · 换个场景试试

一条 Touch Bar,三样东西。

照片为示意图 · Touch Bar 上的内容是按应用实际样式绘制的

放大看 · 计时是活的 · 可左右滑动

  • 01

    媒体键

    上一首、播放暂停、下一首,是真的能用的按键,不需要额外授权。

  • 02

    任务块

    每个正在进行的任务一块:标题、一个表示阶段的字、已经跑了多久。最多六块,任务多了就等宽压缩。

  • 03

    额度块

    5 小时和每周两格,写的是还剩多少,不是用了多少。

Phases

一个字,看懂状态。

Touch Bar 很窄,放不下一句话。所以每个任务只用一个字加一种颜色,说清它现在在干什么。没有任务的时候,只显示「等待任务」四个字。

Tap

点一下,
回到那个任务。

  • 点任务块在 Codex 或 Claude 里直接打开对应的那一个任务,不用在一排会话里找。
  • 点额度块Claude 的额度可以点一下立刻刷新;平时每 60 秒自动更新一次。
  • 切到别的应用Glance 只在 Codex 或 Claude 位于前台时出现,切走之后把系统的 Touch Bar 还回来。

示意图 · AI 根据实拍照片重绘

Notes

只看状态,不看内容。

  1. 01只读标题和状态只取任务标题、阶段和时间。不收集提示词,不读对话内容,也不把任务数据写到磁盘上。
  2. 02额度写的是剩余两格都是剩余百分比,Claude 的会带一个「余」字。数据过期时标一个「旧」,取不到时显示「…」,不会假装是 0。
  3. 03屏幕上也能预览内置一个预览窗口,用的是和 Touch Bar 上完全相同的视图。
  4. 04原生,没有第三方依赖用 AppKit 写成,按钮是系统原生的,第一下触摸就响应。
  5. 05一个需要知道的限制苹果只向前台应用开放 Touch Bar,所以 Glance 用到了系统未公开的接口。macOS 更新后如果失效,会退回到屏幕上的预览窗口。
  6. 06需要什么一台带 Touch Bar 的 MacBook Pro,macOS 12 或更新。当前版本 0.2.8。