SUMERY · LIBRALibra English

Sumery Libra

看见每天的真实投入

一天下来,你真正投入了多少时间?工作节奏合理吗?它和身体状态有什么关系?Libra 把这三个问题变成看得见的记录。

下载 IDE 插件 了解计时方式

面向 VS Code 与 Cursor、Windsurf 等分支。也面向 GoLand、WebStorm、IntelliJ IDEA 等 JetBrains IDE。实测环境:VS Code 1.139、GoLand 2026.3。个人使用目前免费;在公司里使用需要商业授权。

Libra 概览的「今日」页:置顶的常用组、今日工作时长、与昨天的对比、最长连续一段、已扣除的空闲与锁屏时间、中文输入字数
今日:工作时长、和昨天比、最长连续一段,空闲与锁屏已经扣掉。
Libra 的「工作时段」:一周七天,每天按 macOS 活动、AI 会话、IDE 编码分三行画出时段,右侧是去重后的时长
一周:每个来源一行,IDE 编码单独一行;重叠的时段只算一次。

四步开始用

IDE 开了十个小时,写代码的是几小时?看文档和开会又占去多少?一天结束时很难说清。Libra 把真实的编辑时间算给你看。

  1. 装上插件,照常写代码

    插件记录三类编辑动作:键入、删除、粘贴。每个动作在本机文件里写一行时间。打开文件、翻代码、切窗口属于阅读,这些时段交给其他来源记录。

  2. 停下,计时就停在最后一次键入

    停下超过 3 分钟,这一段就结束在最后一次键入。中途想一两分钟再接着写,算同一段。切到别的应用时,插件立刻写出最后一次编辑。

  3. 几个来源合在一起,只算一次

    IDE 插件、DSH 会话、macOS 前台应用各记各的。Libra 取并集,重叠的时段只算一次。空闲、锁屏、睡眠从总数里扣除。

  4. 看今天和这一周

    今日工作时长、和昨天的对比、最长连续工作、休息次数、按小时的分布。每一天还有按来源分开的时段。

只在你编辑代码的时候记时间

Libra 的 IDE 插件只在你编辑代码的时候记时间。停下超过 3 分钟,这一段就结束在最后一次键入。

工作节奏藏在长期的记录里。从今天开始积累,以后随时回顾。

插件写下的就是这样一行(~/.orea/ide-heartbeats.jsonl):
{"source":"ide","kind":"heartbeat","at":1789500000000,"sessionId":"jetbrains:GO:/Users/me/work/libra","appId":"jetbrains:GO","appName":"GoLand","cwd":"/Users/me/work/libra"}

字段只有三个:时间、IDE 名称、项目根目录。

数据与边界

这一页回答三个问题:数据存放在哪里?文件属于谁?能力的边界在哪里?

数据只在本机

所有记录写在 ~/.orea/(或 $OREA_HOME)下的 JSON Lines 文件里。一行一件事。数据只保存在你的电脑上。

格式是开放的

文件是纯文本,任何脚本都能读取和计算。tail -f ~/.orea/ide-heartbeats.jsonl 即可实时查看。安装桌面应用之前,这些文件就已经属于你。字段含义写在插件说明里。

随时能关

Libra 里每个来源各有一个开关。关闭开关即停止采集。已记录的数据保留在你的文件里。插件关闭后几秒内停止写入,IDE 保持开启。

能力的边界

  • 系统「屏幕使用时间」:macOS 把这份接口留给系统自己。Libra 用自己采样的前台应用与空闲时间补足,并在界面上写明。
  • 步数、心率、睡眠:这些数据只存在于 iPhone 与 Apple Watch 上。Mac 上如实显示「未连接」。
  • 输入法字数与 Keep 运动:这两项依赖对方的非公开接口,可能随对方的更新失效。失效时,界面显示原因。
  • 健康判断:Libra 记录工作了多久、多久没停。疲劳与健康的判断请交给医生。

数据来源

来源回答什么回答不了什么
IDE 插件在 VS Code 系或 JetBrains IDE 里编辑代码的时段读代码、想方案的时间(超过 3 分钟不编辑就结束计段)
DSH 插件AI 编程会话里每一轮、每次工具调用的时间对话内容:只记时间,prompt 与回复保持私密
macOS 前台与空闲哪个应用在最前面、多久没碰键盘鼠标、锁屏与睡眠窗口标题(需要额外授权,默认保持关闭)
搜狗输入法今天通过输入法上屏的中文字数英文键盘直接敲的字符;写了什么
Keep运动记录、体重、静息心率(独立于工作时长)全天步数、睡眠、HRV
专注计时你主动开始的每一轮专注与休息计时器之外的工作

个人使用,目前免费

「目前免费」描述的是现状。如果以后改收费,已经免费给你的能力不会收回。已发布的版本继续可用。

能力免费核心Pro
专注计时有有
今日概览有有
活动时间线有有
IDE 插件(VS Code 系 / JetBrains)有,现在就能用有
健康合并(运动、体重、静息心率)—有
身体指标—有
习惯—有
洞察—有
提醒—有
导出—有

注:上表两列是能力分层展示,不代表付费档位;个人使用已开放全部能力(含进阶项),无需付费或注册。公司使用见下方商业授权。

公司使用 · 商业授权

在公司里使用需要商业授权。价格:¥299 / 公司 / 年,人数不限,全公司共用这一份授权。条款、发票与续期见企业页。

个人使用 · 目前免费

对照上面这份授权价格:个人使用目前免费。安装即可使用全部核心能力。记录从装上的那一天开始积累。

桌面应用(macOS)与两个 IDE 插件均已发布。个人使用照上面的规则,装上就能用。

下载

桌面应用(macOS)已发布首个版本。IDE 插件推荐从官方市场一键安装。

Libra 桌面应用(macOS)

把插件记下的时间、专注与身体数据放在一起看。首发 macOS(Apple 芯片)。安装包暂未签名公证,首次打开需右键 → 打开。

版本
—
大小
—
安装与校验
  1. 打开 .dmg。
  2. 把 Libra 拖进「应用程序」。

SHA-256:—

VS Code 系插件

VS Code 与 Cursor、Windsurf 等分支。声明兼容 VS Code 1.75 起,实测 1.139。

版本
—
大小
—
到 VS Code 市场安装
安装与校验

命令行安装:

code --install-extension libra-coding-time-x.y.z.vsix

Cursor 把命令里的 code 换成 cursor。

图形界面安装:扩展面板 → 「⋯ → 从 VSIX 安装」,选中下载的 .vsix。

SHA-256:—

JetBrains 插件

GoLand、WebStorm、IntelliJ IDEA、PyCharm、DataGrip 等。声明兼容 2024.2 起,实测 GoLand 2026.3。

版本
—
大小
—
到 JetBrains 市场安装
安装与校验

Settings → Plugins → ⚙ → Install Plugin from Disk…

选中下载的 .jar 文件。

SHA-256:—

下载链接的规则:

两个 IDE 插件均按Sumery Libra IDE 插件许可协议提供。公司商业授权见企业页。购买相关:退款政策 · 客服与支持 · 发票说明。

本页用自托管的 Umami 统计访问量与按钮点击:不设 Cookie,不存用户 ID。