爱意满满的作品展示区。
BarryYangi

VibeTime - 给 AI 编程时代做的本地时间追踪器,支持 Claude Code / Cursor / Codex / Gemini CLI

  •  
  •   BarryYangi · 13h 45m ago · 256 views

    大家好,分享一个我最近做的小工具。

    背景

    我每天都在用 AI agent 写代码( Claude Code 、Cursor ),但一直有一个困扰:我完全不知道每天在 AI 辅助编程上花了多少时间,时间分布在哪些项目上。

    WakaTime 追踪的是键盘输入,RescueTime 追踪的是应用使用时长,但没有任何工具在追踪 AI agent 的工作会话。

    所以我做了 VibeTime 。

    它是什么

    VibeTime 是一个菜单栏应用,通过 hooks 机制自动记录 AI coding agent 的工作时长。

    支持:Claude Code / Cursor / OpenAI Codex / Gemini CLI

    设计原则

    • 纯本地:数据存在 ~/.vibetime/ 目录下的 SQLite ,没有云端,没有账号
    • 自动追踪:通过 hooks 记录 session 的开始和结束,计算时间差
    • 隐私优先:无遥测,无数据上传,你的数据只属于你

    功能

    • 实时 Dashboard ,今天的工作一目了然
    • GitHub 风格的贡献热力图
    • 按项目维度的时间统计
    • CLI 工具,支持导出和诊断
    • 一键安装/卸载 agent hooks

    下载

    • macOS (Apple Silicon): .dmg
    • Windows (x64): .exe

    GitHub: https://github.com/BarryYangi/vibetime

    MIT 开源,欢迎 Star ⭐ 和 PR 。

    技术栈:Electron + React + TypeScript + SQLite + Bun ,pnpm monorepo 。

    欢迎反馈,尤其想听听同样在用 AI agent 写代码的朋友们的想法。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   987 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 22:12 · PVG 06:12 · LAX 15:12 · JFK 18:12
    ♥ Do have faith in what you're doing.