[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-robinebers--openusage":3,"tool-robinebers--openusage":64},[4,17,25,39,48,56],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":16},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",138956,2,"2026-04-05T11:33:21",[13,14,15],"开发框架","Agent","语言模型","ready",{"id":18,"name":19,"github_repo":20,"description_zh":21,"stars":22,"difficulty_score":10,"last_commit_at":23,"category_tags":24,"status":16},3704,"NextChat","ChatGPTNextWeb\u002FNextChat","NextChat 是一款轻量且极速的 AI 助手，旨在为用户提供流畅、跨平台的大模型交互体验。它完美解决了用户在多设备间切换时难以保持对话连续性，以及面对众多 AI 模型不知如何统一管理的痛点。无论是日常办公、学习辅助还是创意激发，NextChat 都能让用户随时随地通过网页、iOS、Android、Windows、MacOS 或 Linux 端无缝接入智能服务。\n\n这款工具非常适合普通用户、学生、职场人士以及需要私有化部署的企业团队使用。对于开发者而言，它也提供了便捷的自托管方案，支持一键部署到 Vercel 或 Zeabur 等平台。\n\nNextChat 的核心亮点在于其广泛的模型兼容性，原生支持 Claude、DeepSeek、GPT-4 及 Gemini Pro 等主流大模型，让用户在一个界面即可自由切换不同 AI 能力。此外，它还率先支持 MCP（Model Context Protocol）协议，增强了上下文处理能力。针对企业用户，NextChat 提供专业版解决方案，具备品牌定制、细粒度权限控制、内部知识库整合及安全审计等功能，满足公司对数据隐私和个性化管理的高标准要求。",87618,"2026-04-05T07:20:52",[13,15],{"id":26,"name":27,"github_repo":28,"description_zh":29,"stars":30,"difficulty_score":10,"last_commit_at":31,"category_tags":32,"status":16},2268,"ML-For-Beginners","microsoft\u002FML-For-Beginners","ML-For-Beginners 是由微软推出的一套系统化机器学习入门课程，旨在帮助零基础用户轻松掌握经典机器学习知识。这套课程将学习路径规划为 12 周，包含 26 节精炼课程和 52 道配套测验，内容涵盖从基础概念到实际应用的完整流程，有效解决了初学者面对庞大知识体系时无从下手、缺乏结构化指导的痛点。\n\n无论是希望转型的开发者、需要补充算法背景的研究人员，还是对人工智能充满好奇的普通爱好者，都能从中受益。课程不仅提供了清晰的理论讲解，还强调动手实践，让用户在循序渐进中建立扎实的技能基础。其独特的亮点在于强大的多语言支持，通过自动化机制提供了包括简体中文在内的 50 多种语言版本，极大地降低了全球不同背景用户的学习门槛。此外，项目采用开源协作模式，社区活跃且内容持续更新，确保学习者能获取前沿且准确的技术资讯。如果你正寻找一条清晰、友好且专业的机器学习入门之路，ML-For-Beginners 将是理想的起点。",84991,"2026-04-05T10:45:23",[33,34,35,36,14,37,15,13,38],"图像","数据工具","视频","插件","其他","音频",{"id":40,"name":41,"github_repo":42,"description_zh":43,"stars":44,"difficulty_score":45,"last_commit_at":46,"category_tags":47,"status":16},3128,"ragflow","infiniflow\u002Fragflow","RAGFlow 是一款领先的开源检索增强生成（RAG）引擎，旨在为大语言模型构建更精准、可靠的上下文层。它巧妙地将前沿的 RAG 技术与智能体（Agent）能力相结合，不仅支持从各类文档中高效提取知识，还能让模型基于这些知识进行逻辑推理和任务执行。\n\n在大模型应用中，幻觉问题和知识滞后是常见痛点。RAGFlow 通过深度解析复杂文档结构（如表格、图表及混合排版），显著提升了信息检索的准确度，从而有效减少模型“胡编乱造”的现象，确保回答既有据可依又具备时效性。其内置的智能体机制更进一步，使系统不仅能回答问题，还能自主规划步骤解决复杂问题。\n\n这款工具特别适合开发者、企业技术团队以及 AI 研究人员使用。无论是希望快速搭建私有知识库问答系统，还是致力于探索大模型在垂直领域落地的创新者，都能从中受益。RAGFlow 提供了可视化的工作流编排界面和灵活的 API 接口，既降低了非算法背景用户的上手门槛，也满足了专业开发者对系统深度定制的需求。作为基于 Apache 2.0 协议开源的项目，它正成为连接通用大模型与行业专有知识之间的重要桥梁。",77062,3,"2026-04-04T04:44:48",[14,33,13,15,37],{"id":49,"name":50,"github_repo":51,"description_zh":52,"stars":53,"difficulty_score":45,"last_commit_at":54,"category_tags":55,"status":16},519,"PaddleOCR","PaddlePaddle\u002FPaddleOCR","PaddleOCR 是一款基于百度飞桨框架开发的高性能开源光学字符识别工具包。它的核心能力是将图片、PDF 等文档中的文字提取出来，转换成计算机可读取的结构化数据，让机器真正“看懂”图文内容。\n\n面对海量纸质或电子文档，PaddleOCR 解决了人工录入效率低、数字化成本高的问题。尤其在人工智能领域，它扮演着连接图像与大型语言模型（LLM）的桥梁角色，能将视觉信息直接转化为文本输入，助力智能问答、文档分析等应用场景落地。\n\nPaddleOCR 适合开发者、算法研究人员以及有文档自动化需求的普通用户。其技术优势十分明显：不仅支持全球 100 多种语言的识别，还能在 Windows、Linux、macOS 等多个系统上运行，并灵活适配 CPU、GPU、NPU 等各类硬件。作为一个轻量级且社区活跃的开源项目，PaddleOCR 既能满足快速集成的需求，也能支撑前沿的视觉语言研究，是处理文字识别任务的理想选择。",74913,"2026-04-05T10:44:17",[15,33,13,37],{"id":57,"name":58,"github_repo":59,"description_zh":60,"stars":61,"difficulty_score":45,"last_commit_at":62,"category_tags":63,"status":16},2181,"OpenHands","OpenHands\u002FOpenHands","OpenHands 是一个专注于 AI 驱动开发的开源平台，旨在让智能体（Agent）像人类开发者一样理解、编写和调试代码。它解决了传统编程中重复性劳动多、环境配置复杂以及人机协作效率低等痛点，通过自动化流程显著提升开发速度。\n\n无论是希望提升编码效率的软件工程师、探索智能体技术的研究人员，还是需要快速原型验证的技术团队，都能从中受益。OpenHands 提供了灵活多样的使用方式：既可以通过命令行（CLI）或本地图形界面在个人电脑上轻松上手，体验类似 Devin 的流畅交互；也能利用其强大的 Python SDK 自定义智能体逻辑，甚至在云端大规模部署上千个智能体并行工作。\n\n其核心技术亮点在于模块化的软件智能体 SDK，这不仅构成了平台的引擎，还支持高度可组合的开发模式。此外，OpenHands 在 SWE-bench 基准测试中取得了 77.6% 的优异成绩，证明了其解决真实世界软件工程问题的能力。平台还具备完善的企业级功能，支持与 Slack、Jira 等工具集成，并提供细粒度的权限管理，适合从个人开发者到大型企业的各类用户场景。",70612,"2026-04-05T11:12:22",[15,14,13,36],{"id":65,"github_repo":66,"name":67,"description_en":68,"description_zh":69,"ai_summary_zh":69,"readme_en":70,"readme_zh":71,"quickstart_zh":72,"use_case_zh":73,"hero_image_url":74,"owner_login":75,"owner_name":76,"owner_avatar_url":77,"owner_bio":78,"owner_company":79,"owner_location":80,"owner_email":81,"owner_twitter":82,"owner_website":83,"owner_url":84,"languages":85,"stars":109,"forks":110,"last_commit_at":111,"license":112,"difficulty_score":113,"env_os":114,"env_gpu":115,"env_ram":115,"env_deps":116,"category_tags":119,"github_topics":120,"view_count":10,"oss_zip_url":82,"oss_zip_packed_at":82,"status":16,"created_at":126,"updated_at":127,"faqs":128,"releases":149},2380,"robinebers\u002Fopenusage","openusage","Burning through your subscriptions too fast? Paying for stuff you never use? Stop guessing. OpenUsage is free and open source.","OpenUsage 是一款专为开发者打造的免费开源工具，旨在帮助用户在菜单栏中一站式追踪所有 AI 编程订阅的使用情况。面对日益增多的 AI 编码助手和复杂的计费模式，用户常常难以直观掌握剩余额度，导致要么过度消费，要么浪费了已付费的资源。OpenUsage 通过直观的进度条、徽章和清晰标签，让用户无需登录各个平台后台或进行心算，只需瞥一眼菜单即可实时了解 Amp、Claude、Copilot、Cursor 等主流服务的用量状态。\n\n这款工具特别适合频繁使用多种 AI 编程辅助工具的软件开发者和工程师。它轻量且高效，支持自定义全局快捷键随时呼出，并能按设定频率自动刷新数据。其独特的插件化架构允许社区轻松扩展对新服务提供商的支持，而无需更新整个应用；此外，它还提供了本地 HTTP API，方便其他程序读取用量数据。值得一提的是，OpenUsage 本身就是一个由 AI 完全生成、审查并发布的项目，生动展示了利用 AI 构建软件的实际潜力。如果你希望摆脱对订阅用量的猜测，实现更明智的资源管理，OpenUsage 是一个值得尝试的得力助手。","# Track all your AI coding subscriptions in one place\n\nSee your usage at a glance from your menu bar. No digging through dashboards.\n\n![OpenUsage Screenshot](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Frobinebers_openusage_readme_e5d9c4b1754f.png)\n\n## Download\n\n[**Download the latest release**](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Freleases\u002Flatest) (macOS, Apple Silicon & Intel)\n\nThe app auto-updates. Install once and you're set.\n\n## What It Does\n\nOpenUsage lives in your menu bar and shows you how much of your AI coding subscriptions you've used. Progress bars, badges, and clear labels. No mental math required.\n\n- **One glance.** All your AI tools, one panel.\n- **Always up-to-date.** Refreshes automatically on a schedule you pick.\n- **Global shortcut.** Toggle the panel from anywhere with a customizable keyboard shortcut.\n- **Lightweight.** Opens instantly, stays out of your way.\n- **Plugin-based.** New providers get added without updating the whole app.\n- **[Local HTTP API](docs\u002Flocal-http-api.md).** Other apps can read your usage data from `127.0.0.1:6736`.\n\n## Supported Providers\n\n- [**Amp**](docs\u002Fproviders\u002Famp.md) \u002F free tier, bonus, credits\n- [**Antigravity**](docs\u002Fproviders\u002Fantigravity.md) \u002F all models\n- [**Claude**](docs\u002Fproviders\u002Fclaude.md) \u002F session, weekly, extra usage, local token usage (ccusage)\n- [**Codex**](docs\u002Fproviders\u002Fcodex.md) \u002F session, weekly, reviews, credits\n- [**Copilot**](docs\u002Fproviders\u002Fcopilot.md) \u002F premium, chat, completions\n- [**Cursor**](docs\u002Fproviders\u002Fcursor.md) \u002F credits, total usage, auto usage, API usage, on-demand, CLI auth\n- [**Factory \u002F Droid**](docs\u002Fproviders\u002Ffactory.md) \u002F standard, premium tokens\n- [**Gemini**](docs\u002Fproviders\u002Fgemini.md) \u002F pro, flash, workspace\u002Ffree\u002Fpaid tier\n- [**JetBrains AI Assistant**](docs\u002Fproviders\u002Fjetbrains-ai-assistant.md) \u002F quota, remaining\n- [**Kimi Code**](docs\u002Fproviders\u002Fkimi.md) \u002F session, weekly\n- [**MiniMax**](docs\u002Fproviders\u002Fminimax.md) \u002F coding plan session\n- [**OpenCode Go**](docs\u002Fproviders\u002Fopencode-go.md) \u002F 5h, weekly, monthly spend limits\n- [**Windsurf**](docs\u002Fproviders\u002Fwindsurf.md) \u002F prompt credits, flex credits\n- [**Z.ai**](docs\u002Fproviders\u002Fzai.md) \u002F session, weekly, web searches\n\n### Maybe Soon\n\n- [Vercel AI Gateway](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002F18)\n\nCommunity contributions welcome.\nWant a provider that's not listed? [Open an issue.](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002Fnew)\n\n## Open Source, Community Driven\n\nOpenUsage is built by its users. Hundreds of people use it daily, and the project grows through community contributions: new providers, bug fixes, and ideas.\n\nI maintain the project as a guide and quality gatekeeper, but this is your app as much as mine. If something is missing or broken, the best way to get it fixed is to contribute by opening an issue, or submitting a PR.\n\nPlugins are currently bundled as we build our the API, but soon will be made flexible so you can build and load their own.\n\n### How to Contribute\n\n- **Add a provider.** Each one is just a plugin. See the [Plugin API](docs\u002Fplugins\u002Fapi.md).\n- **Fix a bug.** PRs welcome. Provide before\u002Fafter screenshots.\n- **Request a feature.** [Open an issue](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002Fnew) and make your case.\n\nKeep it simple. No feature creep, no AI-generated commit messages, test your changes.\n\n## Built Entirely with AI\n\nNot a single line of code in this project was read or written by hand. 100% AI-generated, AI-reviewed, AI-shipped — using [Cursor](https:\u002F\u002Fcursor.com), [Claude Code](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fclaude-code), and [Codex CLI](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex).\n\nOpenUsage is a real-world example of what I teach in the [AI Builder's Blueprint](https:\u002F\u002Fitsbyrob.in\u002FEBDqgJ6) — a proven process for building and shipping software with AI, no coding background required.\n\n## Sponsors\n\nOpenUsage is supported by our sponsors. Become a sponsor to get your logo here and on [openusage.ai](https:\u002F\u002Fopenusage.ai).\n\n[Become a Sponsor](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Frobinebers)\n\n\u003C!-- Add sponsor logos here -->\n\n## Credits\n\nInspired by [CodexBar](https:\u002F\u002Fgithub.com\u002Fsteipete\u002FCodexBar) by [@steipete](https:\u002F\u002Fgithub.com\u002Fsteipete). Same idea, very different approach.\n\n## License\n\n[MIT](LICENSE)\n\n---\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>Build from source\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n> **Warning**: The `main` branch may not be stable. It is merged directly without staging, so users are advised to use tagged versions for stable builds. Tagged versions are fully tested while `main` may contain unreleased features.\n\n### Stack\n\n...\n","# 在一个地方跟踪您所有的 AI 编码订阅\n\n从菜单栏中一目了然地查看您的使用情况。无需再翻找仪表板。\n\n![OpenUsage 截图](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Frobinebers_openusage_readme_e5d9c4b1754f.png)\n\n## 下载\n\n[**下载最新版本**](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Freleases\u002Flatest)（macOS，Apple Silicon 和 Intel）\n\n该应用会自动更新。只需安装一次，即可轻松使用。\n\n## 功能简介\n\nOpenUsage 位于您的菜单栏中，显示您已使用的 AI 编码订阅额度。进度条、徽章和清晰的标签，无需手动计算。\n\n- **一目了然。** 所有 AI 工具，尽在一屏。\n- **时刻保持最新。** 按照您设定的时间间隔自动刷新。\n- **全局快捷键。** 使用可自定义的键盘快捷键，随时随地切换面板。\n- **轻量级。** 立即打开，不会干扰您的工作。\n- **插件式架构。** 新的提供商无需更新整个应用即可添加。\n- **[本地 HTTP API](docs\u002Flocal-http-api.md)。** 其他应用可以从 `127.0.0.1:6736` 读取您的使用数据。\n\n## 支持的提供商\n\n- [**Amp**](docs\u002Fproviders\u002Famp.md) \u002F 免费套餐、奖励、积分\n- [**Antigravity**](docs\u002Fproviders\u002Fantigravity.md) \u002F 所有模型\n- [**Claude**](docs\u002Fproviders\u002Fclaude.md) \u002F 会话、每周用量、额外用量、本地 token 使用量 (ccusage)\n- [**Codex**](docs\u002Fproviders\u002Fcodex.md) \u002F 会话、每周用量、评论、积分\n- [**Copilot**](docs\u002Fproviders\u002Fcopilot.md) \u002F 高级版、聊天、补全\n- [**Cursor**](docs\u002Fproviders\u002Fcursor.md) \u002F 积分、总用量、自动用量、API 用量、按需用量、CLI 认证\n- [**Factory \u002F Droid**](docs\u002Fproviders\u002Ffactory.md) \u002F 标准、高级 token\n- [**Gemini**](docs\u002Fproviders\u002Fgemini.md) \u002F Pro 版、Flash 版、工作区\u002F免费\u002F付费套餐\n- [**JetBrains AI Assistant**](docs\u002Fproviders\u002Fjetbrains-ai-assistant.md) \u002F 配额、剩余用量\n- [**Kimi Code**](docs\u002Fproviders\u002Fkimi.md) \u002F 会话、每周用量\n- [**MiniMax**](docs\u002Fproviders\u002Fminimax.md) \u002F 编码计划会话\n- [**OpenCode Go**](docs\u002Fproviders\u002Fopencode-go.md) \u002F 5 小时、每周、每月支出限制\n- [**Windsurf**](docs\u002Fproviders\u002Fwindsurf.md) \u002F 提示词积分、灵活积分\n- [**Z.ai**](docs\u002Fproviders\u002Fzai.md) \u002F 会话、每周用量、网络搜索\n\n### 或许很快支持\n\n- [Vercel AI Gateway](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002F18)\n\n欢迎社区贡献。如果您希望支持的提供商未列出，请[提交一个问题](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002Fnew)。\n\n## 开源，社区驱动\n\nOpenUsage 由用户共同构建。每天有数百人使用它，项目通过社区贡献不断壮大：新增提供商、修复 bug 以及提出新想法。\n\n我负责项目的维护与质量把控，但这款应用同样属于每一位用户。如果缺少某些功能或出现故障，最好的解决方式就是提交问题或拉取请求来参与开发。\n\n目前插件以捆绑形式提供，随着 API 的逐步完善，未来将允许用户自行构建并加载插件。\n\n### 如何贡献\n\n- **添加提供商。** 每个提供商都只是一个插件。请参阅 [插件 API](docs\u002Fplugins\u002Fapi.md)。\n- **修复 bug。** 欢迎提交 PR，并附上修复前后的截图。\n- **请求新功能。** [提交一个问题](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002Fnew)，详细说明您的需求。\n\n请保持简洁。避免功能膨胀，不要使用 AI 生成的提交信息，并在提交前测试您的更改。\n\n## 完全由 AI 构建\n\n该项目中的每一行代码均未经过人工编写或阅读。100% 由 AI 生成、AI 审核并部署——使用了 [Cursor](https:\u002F\u002Fcursor.com)、[Claude Code](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fclaude-code) 和 [Codex CLI](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex)。\n\nOpenUsage 是我在 [AI Builder's Blueprint](https:\u002F\u002Fitsbyrob.in\u002FEBDqgJ6) 中所教授内容的真实案例——一种经过验证的流程，用于在无需编程背景的情况下，利用 AI 构建并交付软件。\n\n## 赞助商\n\nOpenUsage 得到赞助商的支持。成为赞助商，即可在此处及 [openusage.ai](https:\u002F\u002Fopenusage.ai) 上展示您的 logo。\n\n[成为赞助商](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Frobinebers)\n\n\u003C!-- 在此处添加赞助商 logo -->\n\n## 致谢\n\n灵感来源于 [@steipete](https:\u002F\u002Fgithub.com\u002Fsteipete) 的 [CodexBar](https:\u002F\u002Fgithub.com\u002Fsteipete\u002FCodexBar)。理念相同，但实现方式截然不同。\n\n## 许可证\n\n[MIT](LICENSE)\n\n---\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>从源代码构建\u003C\u002Fstrong>\u003C\u002Fsummary>\n\n> **警告**: `main` 分支可能不稳定。它直接合并，不经过暂存阶段，因此建议用户使用标记版本进行稳定构建。标记版本经过全面测试，而 `main` 分支可能包含尚未发布的功能。\n\n### 技术栈\n\n...","# OpenUsage 快速上手指南\n\nOpenUsage 是一款轻量级 macOS 菜单栏应用，旨在帮助开发者在一个面板中集中追踪所有 AI 编程订阅的使用情况（如 Cursor、Copilot、Claude Code 等），无需反复登录各个官网查看额度。\n\n## 环境准备\n\n- **操作系统**：macOS (支持 Apple Silicon M1\u002FM2\u002FM3 及 Intel 芯片)\n- **前置依赖**：无。该应用为独立安装包，无需安装 Node.js、Python 或其他运行时环境。\n- **网络要求**：需能正常访问各 AI 服务商的 API（如遇到连接问题，请自行配置网络代理）。\n\n## 安装步骤\n\n本项目推荐直接下载预编译的二进制文件进行安装，无需从源码构建。\n\n1. **下载安装包**\n   访问官方 Release 页面下载最新版本：\n   [Download the latest release](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Freleases\u002Flatest)\n   \n   *注：下载 `.dmg` 或 `.zip` 文件（通常名为 `OpenUsage-macos-universal.zip` 或类似名称，通用架构支持所有 Mac）。*\n\n2. **安装应用**\n   - 解压下载的文件。\n   - 将 `OpenUsage.app` 拖拽至 `\u002FApplications` 文件夹。\n\n3. **首次运行权限配置**\n   - 打开应用，若出现\"无法打开\"的安全提示，请前往 **系统设置 (System Settings)** > **隐私与安全性 (Privacy & Security)**，点击“仍要打开”。\n   - 授予必要的辅助功能或通知权限（如有提示），以便在菜单栏显示状态。\n\n## 基本使用\n\n安装完成后，OpenUsage 将常驻于菜单栏，自动开始工作。\n\n### 1. 查看使用情况\n点击菜单栏中的 OpenUsage 图标，即可看到已配置的 AI 工具使用进度条、剩余额度及详细标签。\n- 支持同时显示多个提供商（如 Cursor  credits、Copilot 剩余次数等）。\n- 数据会根据设定频率自动刷新。\n\n### 2. 配置提供商\n首次使用时，你需要添加对应的 AI 服务凭证：\n- 点击菜单栏图标进入面板。\n- 选择 **Settings** 或 **Add Provider**。\n- 根据指引输入对应服务的 API Key 或认证信息（具体配置项参考各提供商文档，如 `docs\u002Fproviders\u002Fcursor.md`）。\n- 目前支持的主流工具包括：Amp, Antigravity, Claude, Codex, Copilot, Cursor, Factory\u002FDroid, Gemini, JetBrains AI, Kimi Code, MiniMax, OpenCode Go, Windsurf, Z.ai。\n\n### 3. 使用全局快捷键\n- 在设置中自定义键盘快捷键（Global Shortcut）。\n- 按下快捷键即可在任何界面快速呼出或隐藏使用量面板。\n\n### 4. 本地数据接口（高级）\n其他应用程序可通过本地 HTTP API 读取使用数据：\n```bash\ncurl http:\u002F\u002F127.0.0.1:6736\n```\n默认端口为 `6736`，可用于集成到个人仪表盘或其他监控工具中。\n\n> **提示**：应用支持自动更新，安装一次即可持续获得新功能和新提供商插件支持。","资深全栈开发者李明同时订阅了 Cursor、Claude Code 和 GitHub Copilot 多项服务，日常需要在不同 AI 编程助手间频繁切换以完成复杂开发任务。\n\n### 没有 openusage 时\n- **数据分散难统筹**：必须分别登录三个不同的网页后台查看额度，无法在编码间隙快速掌握整体消耗情况。\n- **中断心流严重**：为了确认是否还有免费额度，不得不停下手中的代码编写，打开浏览器跳转多个标签页，打断深度思考状态。\n- **预算管控盲目**：缺乏直观的进度条提示，常因忘记某项服务的周期重置时间，导致月初就超额使用或月底资源闲置浪费。\n- **多设备同步繁琐**：在公司电脑和家用 Mac 之间切换时，每次都要重新查询各平台的剩余用量，难以做出最优的工具选择决策。\n\n### 使用 openusage 后\n- **全景视图一目了然**：所有 AI 工具的剩余额度、会话次数及信用积分汇聚在菜单栏下拉面板中，通过进度条和徽章清晰展示。\n- **无感监控保专注**：利用全局快捷键随时呼出面板，无需离开 IDE 或打开浏览器，瞬间确认资源状态后立即回归编码工作。\n- **智能预警防超支**：自定义刷新频率让数据实时同步，直观看到各项订阅的消耗速率，轻松规划本周或本月的资源分配策略。\n- **跨场景无缝衔接**：无论在哪台 Mac 设备上工作，openusage 都能自动拉取最新数据，帮助李明根据实时余量动态切换最高效的 AI 模型。\n\nopenusage 将分散的订阅账单转化为可视化的即时情报，让开发者从繁琐的资源管理中解放出来，真正实现按需调用、从容编码。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Frobinebers_openusage_e5d9c4b1.png","robinebers","Robin Ebers","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Frobinebers_9febe279.jpg","After 20 years of engineering experience, I now teach non-technical professionals how to build with AI for their business, without writing code.","SUNSTORY","Dubai","rob@robinebers.com",null,"https:\u002F\u002Fitsbyrob.in\u002F0nfaWk6","https:\u002F\u002Fgithub.com\u002Frobinebers",[86,90,94,98,102,106],{"name":87,"color":88,"percentage":89},"JavaScript","#f1e05a",48.7,{"name":91,"color":92,"percentage":93},"TypeScript","#3178c6",36,{"name":95,"color":96,"percentage":97},"Rust","#dea584",14.7,{"name":99,"color":100,"percentage":101},"CSS","#663399",0.5,{"name":103,"color":104,"percentage":105},"Shell","#89e051",0,{"name":107,"color":108,"percentage":105},"HTML","#e34c26",1673,146,"2026-04-02T20:38:44","MIT",1,"macOS","未说明",{"notes":117,"python":115,"dependencies":118},"该工具是一个 macOS 菜单栏应用程序，支持 Apple Silicon 和 Intel 芯片。它通过插件架构追踪多种 AI 编码订阅的使用情况，并提供本地 HTTP API (127.0.0.1:6736) 供其他应用读取数据。项目完全由 AI 生成代码构建，不支持 Linux 或 Windows。",[],[15],[121,122,123,124,125],"claude","codex","cursor","subscription","copilot","2026-03-27T02:49:30.150509","2026-04-06T05:18:04.164788",[129,134,139,144],{"id":130,"question_zh":131,"answer_zh":132,"source_url":133},10950,"如何在进度条中查看每周 Token 使用的\"配速\"或\"储备\"情况？","该功能已实现。现在将鼠标悬停在进度条上时，工具提示（tooltips）会显示您按当前速度使用下去，在重置日期结束时的预计使用情况。这能帮助您判断是否需要调整使用频率以避免提前耗尽额度。","https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002F136",{"id":135,"question_zh":136,"answer_zh":137,"source_url":138},10951,"为什么无法为阿里云 Model Studio Coding Plan 添加支持插件？","目前无法添加支持，因为阿里云 Coding Plan 仅通过基于 Cookie 的端点暴露使用数据，而 Cookie 有效期极短（约 24 小时甚至更短），不适合集成到应用中。此外，该订阅计划不支持通过 OAuth 应用或专用的 API Key 访问用量数据。需等待阿里云官方开放相应的 API 接口后才能实现插件支持。","https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002F260",{"id":140,"question_zh":141,"answer_zh":142,"source_url":143},10948,"OpenUsage 支持 Windows 系统吗？","官方目前暂无计划自行开发 Windows 版本，但社区用户 Rana-Faraz 提供了一个非官方的 Windows 分支项目 \"UsageTray\"。该分支支持托盘优先的 Windows 应用，并初步支持 Claude、Codex 和 Cursor 提供商。您可以在此处下载 MSI 安装包或查看代码：https:\u002F\u002Fgithub.com\u002FRana-Faraz\u002Fusage-tray-windows\u002Freleases\u002Ftag\u002Fv0.6.11","https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002F77",{"id":145,"question_zh":146,"answer_zh":147,"source_url":148},10949,"即使我在终端运行了 Claude，OpenUsage 仍提示\"Token 过期\"怎么办？","这是因为会话状态未正确同步。请在 Claude 终端中输入 `\u002Flogout` 命令来注销当前会话，然后重新登录。注意不要直接使用 `claude logout` 命令，这可能会启动交互式提示而无法正确清除状态。","https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fissues\u002F151",[150,155,160,165,170,174,179,184,189,194,199,204,208,213,218,223,228,233,238,243],{"id":151,"version":152,"summary_zh":153,"released_at":154},53399,"v0.6.12","## v0.6.12\n\n### 新特性\n- 添加用于获取使用数据的本地 HTTP API ([#319](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F319))，由 @robinebers 实现\n- 动态托盘提示，显示使用百分比 ([#314](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F314))，由 @hearsilent 实现\n- 添加 release-tag 技能，用于自动化版本管理和变更日志生成，由 @robinebers 实现\n\n### 问题修复\n- 修复对 TypeScript v6 的新要求，由 @robinebers 完成\n- 在运行时添加 macOS 版本检查，针对 WKPreferences.inactiveSchedulingPolicy ([#322](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F322))，由 @beznazwiska 完成\n\n### 杂项更新\n- 将 lucide-react 从 0.577.0 升级到 1.7.0 ([#324](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F324))，由 @dependabot 完成\n- 将 TypeScript 从 5.9.3 升级到 6.0.2 ([#325](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F325))，由 @dependabot 完成\n- 将 \u002Fsrc-tauri 中的 uuid 从 1.22.0 升级到 1.23.0 ([#323](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F323))，由 @dependabot 完成\n\n---\n\n### 变更日志\n\n**完整变更日志**: [v0.6.11...v0.6.12](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.11...v0.6.12)\n\n- [c1e7db8](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc1e7db8725ad4d885198aa7c84cc885ae01e4edd) 修复对 TypeScript v6 的新要求，由 @robinebers 完成\n- [97dde5b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F97dde5bd7189cd95725568a935c3ba98058c2779) 新增：添加 release-tag 技能，用于自动化版本管理和变更日志生成，由 @robinebers 完成\n- [ff0efa1](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fff0efa1086f18f53405771d010fecdd8a8e20ffd) 杂项（依赖更新）：将 lucide-react 从 0.577.0 升级到 1.7.0，由 @dependabot 完成\n- [a3f7b7e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa3f7b7e53dbd9995b393ed0fafe36171cd4d876e) 杂项（开发依赖更新）：将 TypeScript 从 5.9.3 升级到 6.0.2，由 @dependabot 完成\n- [4f7373f](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F4f7373f368a8d8147299a36c1be87b15873ee5bf) 杂项（依赖更新）：将 \u002Fsrc-tauri 中的 uuid 从 1.22.0 升级到 1.23.0，由 @dependabot 完成\n- [4e152f7](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F4e152f7719f29a0e1936eb058df770138b306338) 修复：添加针对 WKPreferences.inactiveSchedulingPolicy 的 macOS 运行时版本检查，由 @beznazwiska 完成\n- [630e7dd](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F630e7dd0b3cdfd3d79e922a95286dd3d013d2292) 新增：添加用于获取使用数据的本地 HTTP API，由 @robinebers 完成\n- [ddf73eb](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fddf73eb3d3da8327ff2c22fc57761983039e11c4) 新增（提示条）：动态托盘提示，显示使用百分比，由 @hearsilent 完成","2026-03-30T23:07:43",{"id":156,"version":157,"summary_zh":158,"released_at":159},53400,"v0.6.11","## 0.6.11\n\n### 新功能\n- 添加应用内更新日志（[#309](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F309)），由 @hearsilent 提供\n- 在侧边栏中添加拖拽重排插件图标的功能，由 @hearsilent 实现\n\n### Bug 修复\n- 刷新 Windsurf 配额云插件（[#313](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F313)），由 @robinebers 完成\n- 向积分 API 发送真实的应用版本号，由 @robinebers 实现\n- 修复重置提示框以匹配镜像显示模式的问题（[#297](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F297)），由 @robinebers 解决\n- 保留重排时位于首位的已禁用插件，由 @hearsilent 完成\n- 在重新排序时保留已禁用的插件，由 @hearsilent 实现\n- 修复测试问题，由 @hearsilent 完成\n\n### 日常维护\n- 更新 bun.lock 文件，由 @robinebers 完成\n- 将 jsdom 从 28.1.0 升级到 29.0.1（[#312](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F312)），由 @dependabot 完成\n- 在 \u002Fsrc-tauri 中升级 tauri-nspanel（[#311](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F311)），由 @dependabot 完成\n- 将 AGENTS.md 更新至 0.27 版本，由 @robinebers 完成\n- 更新 lucide-react 的锁定文件，由 @robinebers 完成\n- 在云模拟中使用下一个 plist 路径，由 @robinebers 实现\n\n---\n\n### 更新日志\n\n**完整更新日志**: [v0.6.10...v0.6.11](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.10...v0.6.11)\n\n- [f5edf2a](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff5edf2a) 更新 bun.lock 文件，由 @robinebers 完成\n- [3a66f32](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F3a66f32) 日常维护（开发依赖）：将 jsdom 从 28.1.0 升级到 29.0.1 (#312)，由 @dependabot 完成\n- [0ba68d8](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0ba68d8) 日常维护（依赖）：在 \u002Fsrc-tauri 中升级 tauri-nspanel (#311)，由 @dependabot 完成\n- [11ce2d5](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F11ce2d5) 修复：刷新 Windsurf 配额云插件 (#313)，由 @robinebers 完成\n- [0bfcaa3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0bfcaa3) 功能：添加应用内更新日志 (#309)，由 @hearsilent 实现\n- [73fe349](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F73fe349) 将 AGENTS.md 更新至 0.27 版本，由 @robinebers 完成\n- [459647c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F459647c) 构建：更新 lucide-react 的锁定文件，由 @robinebers 完成\n- [086ad7d](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F086ad7d) 测试（Windsurf）：在云模拟中使用下一个 plist 路径，由 @robinebers 完成\n- [0c716fb](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0c716fb) 修复（Windsurf）：向积分 API 发送真实的应用版本号，由 @robinebers 完成\n- [0766afc](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0766afc) 修复重置提示框以匹配镜像显示模式的问题 (#297)，由 @robinebers 完成\n- [a71a4c1](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa71a4c1) 修复：在重排时保留位于首位的已禁用插件，由 @hearsilent 完成\n- [c84ba87](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc84ba87) 修复：在重新排序时保留已禁用的插件，由 @hearsilent 完成\n- [7ac86fb](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F7ac86fb) 修复：解决测试中的问题，由 @hearsilent 完成\n- [b1d290d](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fb1d290d) 功能：在侧边栏中添加拖拽重排插件图标的功能，由 @hearsilent 实现","2026-03-21T11:59:54",{"id":161,"version":162,"summary_zh":163,"released_at":164},53401,"v0.6.10","## 0.6.10\n\n### 新特性\n- 添加 OpenCode Go 插件，支持追踪和使用限制（[#270](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F270)），由 @praveenjuge 实现\n- 在套餐徽章中显示 Max 5x\u002F20x 等级（claude）（[#284](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F284)），由 @DiogoDuart3 实现\n\n### 错误修复\n- 将 ccusage 升级至 v18.0.10（[#295](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F295)），由 @robinebers 实施\n- 更准确地统计每日活跃使用量（[#294](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F294)），由 @robinebers 实施\n- 接受仅包含百分比的免费用量负载（cursor）（[#269](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F269)），由 @davidarny 实施\n- 在 factory 中优先使用 auth.encrypted 而不是 auth.json（[#268](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F268)），由 @sudoanmol 实施\n\n### 日常维护\n- 将 lucide-react 从 0.575.0 升级至 0.577.0（[#276](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F276)），由 @dependabot 实施\n- 将 @vitejs\u002Fplugin-react 从 5.2.0 升级至 6.0.1（[#290](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F290)），由 @dependabot 实施\n- 将 \u002Fsrc-tauri 目录中的 uuid 从 1.21.0 升级至 1.22.0（[#275](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F275)），由 @dependabot 实施\n- 将 vite 从 7.3.1 升级至 8.0.0（[#289](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F289)），由 @dependabot 实施\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.9...v0.6.10](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.9...v0.6.10)\n\n- [50f577f](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F50f577f) 修复(ccusage): 升级至 v18.0.10 (#295)，由 @robinebers 实施\n- [78b5270](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F78b5270) 修复(analytics): 更准确地统计每日活跃使用量 (#294)，由 @robinebers 实施\n- [2aaadf0](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F2aaadf0) 新增(opencode-go): 添加 OpenCode Go 插件，支持追踪和使用限制 (#270)，由 @praveenjuge 实施\n- [7bfc51d](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F7bfc51d) 修复(cursor): 接受仅包含百分比的免费用量负载 (#269)，由 @davidarny 实施\n- [54f7bac](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F54f7bac) 日常维护(deps): 将 lucide-react 从 0.575.0 升级至 0.577.0 (#276)，由 @dependabot 实施\n- [5a475ab](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F5a475ab) 日常维护(deps-dev): 将 @vitejs\u002Fplugin-react 从 5.2.0 升级至 6.0.1 (#290)，由 @dependabot 实施\n- [3477cdf](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F3477cdf) 日常维护(deps): 将 \u002Fsrc-tauri 中的 uuid 从 1.21.0 升级至 1.22.0 (#275)，由 @dependabot 实施\n- [b0900bc](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fb0900bc) 日常维护(deps-dev): 将 vite 从 7.3.1 升级至 8.0.0 (#289)，由 @dependabot 实施\n- [5339e08](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F5339e08) 新增(claude): 在套餐徽章中显示 Max 5x\u002F20x 等级 (#284)，由 @DiogoDuart3 实施\n- [a04c8ee](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa04c8ee) 合并拉取请求 #268，来自 sudoanmol 的工厂认证路径顺序修复分支，由 @sudoanmol 实施\n- [a6c3e30](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa6c3e30) 测试(factory): 添加回归测试，验证 auth.encrypted 优先于过时的 auth.json，由 @sudoanmol 实施\n- [526d6ca](https:\u002F\u002Fgithub.com\u002F","2026-03-16T04:53:36",{"id":166,"version":167,"summary_zh":168,"released_at":169},53402,"v0.6.9","## 0.6.9\n\n### 新功能\n- 添加对 JetBrains AI Assistant 的支持（[#241](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F241)），由 @befresh-mweimerskirch 提供\n- 在 IDE 未运行时为 Windsurf 添加云端回退功能（[#245](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F245)），由 @validatedev 提供\n- 为 Perplexity 添加速率限制跟踪和增强的使用分析功能（[#246](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F246)），由 @validatedev 提供\n- 为 zai 添加每周使用跟踪功能（[#255](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F255)），由 @musashi3814 提供\n\n### 错误修复\n- 支持 Cursor 的团队请求计费模式（[#247](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F247)），由 @davidarny 提供\n- 将 Stripe 客户余额纳入 Cursor 积分中（[#251](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F251)），由 @robinebers 提供\n- 在工具提示中显示重置日期时间（[#253](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F253)），由 @sonwr 提供\n- 统一处理带时区信息的使用日期标签（[#258](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F258)），由 @sonwr 提供\n- 使用 Claude Code 用户代理进行使用记录（[#267](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F267)），由 @robinebers 提供\n- 对仅使用积分的 AMP 用户，在概览中显示积分\n\n### 杂项\n- 将 objc2 从 0.6.3 升级到 0.6.4（[#252](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F252)），由 @dependabot 提供\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.8...v0.6.9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.8...v0.6.9)\n\n- [3b7f869](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F3b7f869) 添加对 JetBrains AI Assistant 的支持（#241），由 @befresh-mweimerskirch 提供\n- [1bbf7d5](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F1bbf7d5) 功能：在 IDE 未运行时为 Windsurf 添加云端回退功能（#245），由 @validatedev 提供\n- [faae8cd](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ffaae8cd) 功能（Perplexity）：添加速率限制跟踪并增强使用分析（#246），由 @validatedev 提供\n- [e1999d4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe1999d4) 修复（Cursor）：支持团队请求计费模式（#247），由 @davidarny 提供\n- [6244c9f](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F6244c9f) 修复（Cursor）：将 Stripe 客户余额纳入积分中（#251），由 @robinebers 提供\n- [f96ed53](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff96ed53) 杂项（依赖）：在 \u002Fsrc-tauri 中将 objc2 从 0.6.3 升级到 0.6.4（#252），由 @dependabot 提供\n- [8b30e94](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8b30e94) 修复：在工具提示中显示重置日期时间（#253），由 @sonwr 提供\n- [4951f69](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F4951f69) 功能（zai）：添加每周使用跟踪功能（#255），由 @musashi3814 提供\n- [9e35cea](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F9e35cea) 修复：统一处理带时区信息的使用日期标签（#258），由 @sonwr 提供\n- [bec218c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fbec218c) 修复（AMP）：对仅使用积分的用户，在概览中显示积分，由 @robinebers 提供\n- [79c0e1b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F79c0e1b) 修复：使用 Claude Code 用户代理进行使用记录（#267），由 @robinebers 提供","2026-03-05T19:45:52",{"id":171,"version":172,"summary_zh":82,"released_at":173},53403,"v0.6.8","2026-02-25T15:26:41",{"id":175,"version":176,"summary_zh":177,"released_at":178},53404,"v0.6.7","## 0.6.7\n\n### 新特性\n- 为侧边栏插件图标添加右键上下文菜单，以便在不进入设置的情况下移除提供商（[#197](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F197)），由 @MariosPapadakis 提供\n- 将菜单栏图标简化为提供商名称加百分比（[#215](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F215)），由 @robinebers 提供\n- 在进度条下方显示赤字百分比和用尽预计时间（ETA）（[#212](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F212)），由 @robinebers 提供\n- 为 Cursor 添加 SQLite 优先、Keychain 备用的身份验证机制（[#210](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F210)），由 @robinebers 提供\n\n### Bug 修复\n- 将 ccusage 升级至 v18.0.6，以修复 GPT 5.3 Codex 的定价问题（[#218](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F218)），由 @robinebers 提供\n- 修正 MiniMax API 端点，并将 usage_count 视为剩余的提示数量（[#217](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F217)），由 @davidarny 提供\n\n### 重构\n- 将单体应用拆分为专注的 Hook 和原子化状态管理（[#209](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F209)），由 @davidarny 提供\n\n### 杂项\n- 增加对格式化和显示中微小赤字情况的测试用例（[#216](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F216)），由 @validatedev 提供\n- 紧凑化令牌使用量文本行（今日\u002F昨日\u002F过去30天）（[#211](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F211)），由 @davidarny 提供\n- 将测试覆盖率恢复至90%以上（[#207](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F207)），由 @robinebers 提供\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.6...v0.6.7](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.6...v0.6.7)\n\n- [3032c24](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F3032c24) 功能：为侧边栏插件图标添加右键上下文菜单，以便在不进入设置的情况下移除提供商。（#197）由 @MariosPapadakis 提供\n- [a10ed10](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa10ed10) 修复：将 ccusage 升级至 v18.0.6，以修复 GPT 5.3 Codex 的定价问题。（#218）由 @robinebers 提供\n- [9cc62e6](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F9cc62e6) 功能（托盘）：将菜单栏图标简化为提供商名称加百分比。（#215）由 @robinebers 提供\n- [51dd686](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F51dd686) 修复（minimax）：修正 API 端点，并将 usage_count 视为剩余的提示数量。（#217）由 @davidarny 提供\n- [b6754d3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fb6754d3) 测试：增加对格式化和显示中微小赤字情况的处理用例。（#216）由 @validatedev 提供\n- [e28f85c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe28f85c) 功能：在进度条下方显示赤字百分比和用尽预计时间（ETA）。（#212）由 @robinebers 提供\n- [9bca9f4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F9bca9f4) 重构（应用）：将单体应用拆分为专注的 Hook 和原子化状态管理。（#209）由 @davidarny 提供\n- [deba467](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fdeba467) 功能：为 Cursor 添加 SQLite 优先、Keychain 备用的身份验证机制。（#210）由 @robinebers 提供\n- [0b63ade](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0b63ade) 样式：紧凑化令牌使用量文本行（今","2026-02-24T02:57:35",{"id":180,"version":181,"summary_zh":182,"released_at":183},53405,"v0.6.6","## 0.6.6\n\n### 新特性\n- 添加本地 Claude\u002FCodex 使用情况跟踪（通过 ccusage）([#193](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F193)），由 @validatedev 实现\n- 增加对 MiniMax 提供商的支持 ([#168](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F168)），由 @davidarny 实现\n\n### Bug 修复\n- 在 antigravity 中显示已耗尽的模型，并整合配额池 ([#204](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F204))，由 @validatedev 实现\n\n### 杂项\n- 将版本号升级至 0.6.6，由 @robinebers 完成\n- 将 Factory\u002FDroid 加入支持的提供商列表 ([#205](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F205))，由 @davidarny 完成\n- 添加非技术性日志捕获指南，由 @davidarny 完成\n- 将 lucide-react 从 0.564.0 升级至 0.575.0 ([#203](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F203))，由 @app\u002Fdependabot 完成\n- 移除 worktree 设置配置，并更新 PR 审查反馈说明，由 @robinebers 完成\n- 添加 worktree 设置配置，由 @robinebers 完成\n\n---\n\n### 更改记录\n\n**完整更改记录**: [v0.6.5...v0.6.6](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.5...v0.6.6)\n\n- [e425fa6](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe425fa6) 杂项：将版本号升级至 0.6.6，由 @robinebers 完成\n- [a3f0c0e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa3f0c0e) 修复（antigravity）：显示已耗尽的模型，并整合配额池 (#204)，由 @validatedev 完成\n- [e994d8b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe994d8b) 文档：将 Factory\u002FDroid 加入支持的提供商列表 (#205)，由 @davidarny 完成\n- [96d0c8b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F96d0c8b) 功能：添加本地 Claude\u002FCodex 使用情况跟踪（通过 ccusage）(#193)，由 @validatedev 完成\n- [c735db3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc735db3) 杂项（依赖）：将 lucide-react 从 0.564.0 升级至 0.575.0 (#203)，由 @app\u002Fdependabot 完成\n- [cd6d7ac](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fcd6d7ac) 功能：增加对 MiniMax 提供商的支持 (#168)，由 @davidarny 完成\n- [ebef705](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Febef705) 文档：添加非技术性日志捕获指南，由 @davidarny 完成\n- [d52dc11](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fd52dc11) 杂项：移除 worktree 设置配置，并更新 PR 审查反馈说明，由 @robinebers 完成\n- [41e50e3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F41e50e3) 杂项：添加 worktree 设置配置，由 @robinebers 完成","2026-02-22T09:40:34",{"id":185,"version":186,"summary_zh":187,"released_at":188},53406,"v0.6.5","## 0.6.5\n\n### 新功能\n- 添加 Gemini 提供商插件（OAuth 个人、Pro\u002FFlash 使用）([#189](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F189)），由 @Rich627 提供\n\n### 错误修复\n- 改进 macOS 上托盘图标的位置逻辑 ([#154](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F154))，由 @MuhammadAli511 提供\n- 合并拉取请求 #188，来自 AdamAmr05 的 fix-panel-active-space 分支，由 @validatedev 合并\n- 将 'main' 分支合并到 fix-panel-active-space 分支，由 @validatedev 完成\n- 处理未启用标志的团队使用情况 ([#190](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F190))，由 @davidarny 提供\n- 修复在 macOS 活动空间中打开面板的问题，由 @AdamAmr05 提供\n- 更新模型版本并改进过滤逻辑 ([#186](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F186))，由 @validatedev 提供\n\n### 杂项\n- 版本号升级至 0.6.5，由 @robinebers 完成\n- 更新 README 文件以提高清晰度和格式，由 @robinebers 完成\n- 更新发布工作流中的版本标签管理，并澄清 CONTRIBUTING.md 指南，由 @robinebers 完成\n- 更新 CONTRIBUTING.md，加入维护者信息及审批要求；调整 CODEOWNERS 文件以扩大审查责任范围，由 @robinebers 完成\n- 将 \u002Fsrc-tauri 中的 uuid 从 1.20.0 升级至 1.21.0 ([#179](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F179))，由 @app\u002Fdependabot 完成\n- 将 lucide-react 从 0.563.0 升级至 0.564.0 ([#180](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F180))，由 @app\u002Fdependabot 完成\n- 移除用于下次更新标签全局刷新的过时规范，由 @robinebers 完成\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.4...v0.6.5](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.4...v0.6.5)\n\n- [4e35520](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F4e35520362d1cc6b1ccef57e037431b00f1e29fb) 杂项：将版本号升级至 0.6.5，由 @robinebers 完成\n- [d3fb059](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fd3fb059fa31bc866f1ee0fabf8fb66ad6795a982) 修复（面板）：改进 macOS 上托盘图标的位置逻辑 (#154)，由 @MuhammadAli511 完成\n- [59035da](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F59035dab9fa1861d28a6c7a1ce2f29b251ea2417) 文档：更新 README 以提高清晰度和格式，由 @robinebers 完成\n- [7dbd489](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F7dbd489aec34ea8a4054d01587c0b764ce52670e) 杂项：更新发布工作流中的版本标签管理，并澄清 CONTRIBUTING.md 指南，由 @robinebers 完成\n- [1c42015](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F1c42015d4dc93306684b990e17433392a3825608) 功能（Gemini）：添加 Gemini 提供商插件（OAuth 个人、Pro\u002FFlash 使用）(#189)，由 @Rich627 提供\n- [3997b9a](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F3997b9af0af890cb059b5f86b60966c68f7e271a) 合并拉取请求 #188，来自 AdamAmr05 的 fix-panel-active-space 分支，由 @validatedev 完成\n- [a782533](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa78253365da4c4f411f4899e923c26d1fee3ea90) 合并 'main' 分支到 fix-panel-active-space 分支，由 @validatedev 完成\n- [debfcd3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fdebfcd398606d7905e49dd86c0005f5ad0a3bae7) 修复（光标）：处理未启用标志的团队使用情况 (#190)，由 @davidarny 完成\n- [fd86cde](ht","2026-02-19T05:26:09",{"id":190,"version":191,"summary_zh":192,"released_at":193},53407,"v0.6.4","## 0.6.4\n\n### 错误修复\n- 解决 GUI 启动时的环境变量问题（fish\u002Fzsh）([#183](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F183)），由 @davidarny 提供\n\n### 重构\n- 移除 provider_fetch_error 去重逻辑，由 @robinebers 完成\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.3...v0.6.4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.3...v0.6.4)\n\n- [a7b230c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa7b230c) 修复：解决 GUI 启动时的环境变量问题（fish\u002Fzsh）(#183)，由 @davidarny 提供\n- [d46ce12](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fd46ce12) 重构(分析)：移除 provider_fetch_error 去重逻辑，由 @robinebers 完成","2026-02-16T05:17:13",{"id":195,"version":196,"summary_zh":197,"released_at":198},53408,"v0.6.3","## v0.6.3\n\n### 新功能\n- 在 Codex 插件中公开 GPT-5.3-Codex-Spark 的每模型速率限制 ([#176](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F176))，由 @robinebers 实现\n\n### 修复的 bug\n- 通过去重保护措施减少嘈杂的分析事件量 ([#172](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F172))，由 @robinebers 实现\n- 将 Codex 速率限制循环中的 `var` 替换为 `const`\u002F`let`，由 @robinebers 实现\n\n### 杂项\n- 版本升级至 0.6.3，由 @robinebers 完成\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.2...v0.6.3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.2...v0.6.3)\n\n- [b9a595f](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fb9a595f) 修复(分析): 通过去重保护措施减少嘈杂的事件量 (#172)，由 @robinebers 实现\n- [3e8e3b7](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F3e8e3b7) 功能(Codex): 公开 GPT-5.3-Codex-Spark 的每模型速率限制 (#176)，由 @robinebers 实现\n- [6ca4794](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F6ca4794) 修复(Codex): 在速率限制循环中将 var 替换为 const\u002Flet，由 @robinebers 实现\n- [abe3f24](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fabe3f24) 杂项: 版本升级至 0.6.3，由 @robinebers 完成","2026-02-13T12:05:20",{"id":200,"version":201,"summary_zh":202,"released_at":203},53409,"v0.6.2","## v0.6.2\n\n### 新特性\n- 由 @robinebers 实现 Tauri 运行时检查，用于事件追踪。\n\n### Bug 修复\n- 修复白名单环境变量无法从终端 zsh 中解析的问题 ([#167](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F167))，由 @robinebers 完成。\n\n---\n\n### 更改日志\n\n**完整更改日志**: [v0.6.1...v0.6.2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.6.1...v0.6.2)\n\n- [824e3da](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F824e3da) 修复 (plugin-engine): 从终端 zsh 中读取白名单环境变量 (#167)，由 @robinebers 完成。\n- [ffb8883](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fffb8883) 功能 (analytics): 实现 Tauri 运行时检查，用于事件追踪，由 @robinebers 完成。","2026-02-12T10:03:44",{"id":205,"version":206,"summary_zh":82,"released_at":207},53410,"v0.6.1","2026-02-12T08:57:29",{"id":209,"version":210,"summary_zh":211,"released_at":212},53411,"v0.6.0","## 0.6.0\r\n\r\n### New Features\r\n- feat: add global shortcut to toggle panel ([#132](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F132)) by @MuhammadAli511\r\n- Feat\u002Fperplexity plugin ([#138](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F138)) by @garanda21\r\n- Add Factory\u002FDroid plugin provider ([#130](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F130)) by @MuhammadAli511\r\n\r\n### Bug Fixes\r\n- fix(provider-card): update progress marker logic to hide when pace is unavailable by @robinebers\r\n- fix: improve pace meter tooltip copy, marker logic, and styling ([#147](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F147)) by @robinebers\r\n- fix(provider-card): streamline reset label formatting by @robinebers\r\n- fix(codex): support keychain-backed auth storage ([#146](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F146)) by @robinebers\r\n- fix: keep reset labels at \"Resets soon\" near reset ([#143](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F143)) by @robinebers\r\n- Update AGENTS.md to include new guideline for executive summaries by @robinebers\r\n- Reset timers display mode ([#142](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F142)) by @robinebers\r\n- pacing: Add progress-bar pace marker ([#140](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F140)) by @robinebers\r\n- Update README.md to add warning about main branch stability before Stack subsection. by @robinebers\r\n- Next update label refresh ([#141](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F141)) by @robinebers\r\n- fix(update): soften transient update check error UX ([#139](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F139)) by @robinebers\r\n\r\n### Refactor\r\n- Enhance redaction functionality and update AGENTS.md guidelines by @robinebers\r\n- feat(kimi, mock, perplexity, windsurf): enhance plugin tests and functionality by @robinebers\r\n\r\n### Chores\r\n- chore: bump version to 0.6.0 by @robinebers\r\n- chore: bump version to 0.5.3 by @robinebers\r\n\r\n---\r\n\r\n### Changelog\r\n\r\n**Full Changelog**: [v0.5.2...v0.6.0](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.5.2...v0.6.0)\r\n\r\n- [f99f1d2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff99f1d2) chore: bump version to 0.6.0 by @robinebers\r\n- [740c3e5](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F740c3e5) chore: bump version to 0.5.3 by @robinebers\r\n- [47268fe](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F47268fe) feat(kimi, mock, perplexity, windsurf): enhance plugin tests and functionality by @robinebers\r\n- [b4c6934](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fb4c6934) fix(provider-card): update progress marker logic to hide when pace is unavailable by @robinebers\r\n- [efba3e4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fefba3e4) feat: add global shortcut to toggle panel (#132) by @MuhammadAli511\r\n- [f86add4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff86add4) fix: improve pace meter tooltip copy, marker logic, and styling (#147) by @robinebers\r\n- [f6cedf9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff6cedf9) fix(provider-card): streamline reset label formatting by @robinebers\r\n- [54e5a90](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F54e5a90) fix(codex): support keychain-backed auth storage (#146) by @robinebers\r\n- [79a530f](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F79a530f) Feat\u002Fperplexity plugin (#138) by @garanda21\r\n- [e4bdae2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe4bdae2) fix: keep reset labels at \"Resets soon\" near reset (#143) by @robinebers\r\n- [39346b1](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F39346b1) Update AGENTS.md to include new guideline for executive summaries by @robinebers\r\n- [4075e47](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F4075e47) Enhance redaction functionality and update AGENTS.md guidelines by @robinebers\r\n- [8f7907e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8f7907e) Reset timers display mode (#142) by @robinebers\r\n- [5ce2d9b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F5ce2d9b) pacing: Add progress-bar pace marker (#140) by @robinebers\r\n- [cdcddde](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fcdcddde) Update README.md to add warning about main branch stability before Stack subsection. by @robinebers\r\n- [cf71b2e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fcf71b2e) Next update label refresh (#141) by @robinebers\r\n- [e23091c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe23091c) Add Factory\u002FDroid plugin provider (#130) by @MuhammadAli511\r\n- [ffdab91](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fffdab91) fix(update): soften transient update check error UX (#139) by @robinebers\r\n","2026-02-10T15:22:19",{"id":214,"version":215,"summary_zh":216,"released_at":217},53412,"v0.5.2","## v0.5.2\n\n### New Features\n- Add Aptabase analytics events for key user interactions ([#124](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F124)) by @robinebers\n- Antigravity OAuth fallback ([#128](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F128)) by @validatedev\n\n### Bug Fixes\n- Added a little `pr-review` command for Cursor that makes reviewing PRs easier by @robinebers\n\n### Chores\n- Update icon assets by replacing the main icon and removing outdated iOS icon exports ([#125](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F125)) by @robinebers\n- Bump version to 0.5.2 by @robinebers\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.5.1...v0.5.2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.5.1...v0.5.2)\n\n- [e80f8a4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fe80f8a4) chore: bump version to 0.5.2 by @robinebers\n- [d067b1f](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fd067b1f) feat: Antigravity OAuth fallback (#128) by @validatedev\n- [9deed51](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F9deed51) Added a little `pr-review` command for Cursor that makes reviewing PRs easier by @robinebers\n- [7f6a42d](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F7f6a42d) feat: add Aptabase analytics events for key user interactions (#124) by @robinebers\n- [1386897](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F1386897) chore: update icon assets by replacing the main icon and removing outdated iOS icon exports (#125) by @robinebers","2026-02-10T04:38:54",{"id":219,"version":220,"summary_zh":221,"released_at":222},53413,"v0.5.1","## v0.5.1\n\n### New Features\n- Add Amp provider plugin ([#111](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F111)) by @validatedev\n- Add Kimi provider plugin with full-color icon support ([#109](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F109)) by @Yan-Yu-Lin\n- Add Windsurf Next variant support ([#114](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F114)) by @robinebers\n- Add Applications drag target layout for macOS DMG ([#113](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F113)) by @daeshawnballard\n\n### Bug Fixes\n- Stop showing billing cycle pacing for Windsurf flex credits ([#119](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F119)) by @robinebers\n- Support Cursor Enterprise accounts with request-based usage ([#118](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F118)) by @iicdii\n\n### Chores\n- Update README.md to encourage community contributions by @robinebers\n- Update README.md to include Amp provider in supported providers list by @robinebers\n- Update AGENTS.md to include PR preparation guidelines by @robinebers\n- Update README.md to highlight AI-generated project features by @robinebers\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.5.0...v0.5.1](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.5.0...v0.5.1)\n\n- [98e861c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F98e861c) fix(windsurf): stop showing billing cycle pacing for flex credits (#119) by @robinebers\n- [f6a8bfc](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff6a8bfc) fix(cursor): support Enterprise accounts with request-based usage (#118) by @iicdii\n- [09187ec](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F09187ec) docs: update README.md to encourage community contributions by @robinebers\n- [30583f4](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F30583f4) docs: update README.md to include Amp provider in supported providers list by @robinebers\n- [65e7913](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F65e7913) feat: add Amp provider plugin (#111) by @validatedev\n- [28a92f2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F28a92f2) feat(kimi): add Kimi provider plugin with full-color icon support (#109) by @Yan-Yu-Lin\n- [8ad9283](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8ad9283) docs: update AGENTS.md to include PR preparation guidelines by @robinebers\n- [fd92d28](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ffd92d28) windsurf: add Windsurf Next variant support (#114) by @robinebers\n- [d28384d](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fd28384d) tauri(dmg): add Applications drag target layout (#113) by @daeshawnballard\n- [caa12e5](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fcaa12e5) docs: update README.md to highlight AI-generated project features by @robinebers","2026-02-08T09:42:37",{"id":224,"version":225,"summary_zh":226,"released_at":227},53414,"v0.5.0","## v0.5.0\n\n### New Features\n- Auto-disable new non-default plugins ([#105](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F105)) by @robinebers\n- Resolve auth path via CODEX_HOME and host env API ([#90](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F90)) by @igalarzab\n- Add name field to redaction logic and corresponding tests by @robinebers\n- Add Windsurf plugin provider ([#93](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F93)) by @robinebers\n- Add Antigravity plugin provider ([#91](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F91)) by @robinebers\n\n### Bug Fixes\n- Updated dark theme, scrollable panel, and sidebar refinements ([#88](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F88)) by @robinebers\n\n### Refactor\n- Simplify HTTP request handling in probePort function by @robinebers\n\n### Chores\n- Bump reqwest from 0.12.28 to 0.13.2 in \u002Fsrc-tauri ([#104](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F104)) by @dependabot\n- Bump tauri-plugin-updater in \u002Fsrc-tauri ([#99](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F99)) by @dependabot\n- Bump rquickjs from 0.10.0 to 0.11.0 in \u002Fsrc-tauri ([#98](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F98)) by @dependabot\n- Bump @vitejs\u002Fplugin-react from 4.7.0 to 5.1.3 ([#100](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F100)) by @dependabot\n- Bump jsdom from 27.4.0 to 28.0.0 ([#101](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F101)) by @dependabot\n- Bump typescript from 5.8.3 to 5.9.3 ([#102](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F102)) by @dependabot\n- Bump time from 0.3.46 to 0.3.47 in \u002Fsrc-tauri ([#103](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F103)) by @dependabot\n- Add open-source community files and CI workflows ([#95](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F95)) by @robinebers\n- Update README.md to reflect new provider additions and modify upcoming features section by @robinebers\n- Update package metadata in Cargo.toml by @robinebers\n- Bump version to 0.5.0 by @robinebers\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.4.2...v0.5.0](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.4.2...v0.5.0)\n\n- [f1cf2bc](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff1cf2bc) feat(settings): auto-disable new non-default plugins (#105) by @robinebers\n- [c7bf1cc](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc7bf1cc) feat(codex): resolve auth path via CODEX_HOME and host env API (#90) by @igalarzab\n- [c49ce70](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc49ce70) chore(deps): bump reqwest from 0.12.28 to 0.13.2 in \u002Fsrc-tauri (#104) by @dependabot\n- [83f8c44](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F83f8c44) chore(deps): bump tauri-plugin-updater in \u002Fsrc-tauri (#99) by @dependabot\n- [a07abf9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa07abf9) chore(deps): bump rquickjs from 0.10.0 to 0.11.0 in \u002Fsrc-tauri (#98) by @dependabot\n- [c5167b7](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc5167b7) chore(deps-dev): bump @vitejs\u002Fplugin-react from 4.7.0 to 5.1.3 (#100) by @dependabot\n- [0f14a64](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0f14a64) chore(deps-dev): bump jsdom from 27.4.0 to 28.0.0 (#101) by @dependabot\n- [7dfb11e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F7dfb11e) chore(deps-dev): bump typescript from 5.8.3 to 5.9.3 (#102) by @dependabot\n- [5c9b948](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F5c9b948) chore(deps): bump time from 0.3.46 to 0.3.47 in \u002Fsrc-tauri (#103) by @dependabot\n- [b1e52eb](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fb1e52eb) docs: Update README.md to reflect new provider additions and modify upcoming features section by @robinebers\n- [661ca68](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F661ca68) chore: Add open-source community files and CI workflows (#95) by @robinebers\n- [bb57cd3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fbb57cd3) refactor(antigravity): simplify HTTP request handling in probePort function by @robinebers\n- [463fb0c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F463fb0c) feat(redaction): Add name field to redaction logic and corresponding tests by @robinebers\n- [f2d1e9e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff2d1e9e) feat(windsurf): Add Windsurf plugin provider (#93) by @robinebers\n- [01d81ce](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F01d81ce) feat(antigravity): Add Antigravity plugin provider (#91) by @robinebers\n- [7905417](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F7905417) ui: Updated dark theme, scrollable panel, and sidebar refinements (#88) by @robinebers\n- [46a452e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F46a452e) chore: update package metadata in Cargo.toml by @robinebers\n- [f73192c](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Ff73192c) chore: bump version to 0.5.0 by @robinebers","2026-02-07T13:13:39",{"id":229,"version":230,"summary_zh":231,"released_at":232},53415,"v0.4.2","## v0.4.2\n\n### New Features\n- Add Help button to open GitHub issues page by @robinebers\n- Pacing tooltip projection and limit hit ETA ([#87](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F87)) by @marcjaner\n- Add provider icon style option to tray ([#81](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F81)) by @robinebers\n\n### Chores\n- Bump version to 0.4.2\n- Bump version to 0.4.1\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.4.1...v0.4.2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.4.1...v0.4.2)\n\n- [0d52efd](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0d52efd) chore: bump version to 0.4.2\n- [0d17daa](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0d17daa) feat(side-nav): add Help button to open GitHub issues page\n- [0605d4b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F0605d4b) Feat\u002Fpacing tooltip projection and limit hit eta (#87)\n- [618cca7](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F618cca7) chore: bump version to 0.4.1\n- [de401e3](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fde401e3) tray: add provider icon style option (#81)","2026-02-07T04:45:45",{"id":234,"version":235,"summary_zh":236,"released_at":237},53416,"v0.4.1","## v0.4.1\n\n### New Features\n- Add provider icon style and enhance settings functionality by @robinebers\n\n### Bug Fixes\n- Update references from \"Claude\" to \"Provider\" for consistency by @robinebers\n\n### Refactor\n- Update section headings and descriptions for clarity by @robinebers\n- Update checkbox component to use new primitive and improve styling by @robinebers\n\n### Chores\n- Update dark theme colors and enhance settings page text by @robinebers\n- Update SVG attributes for improved icon rendering by @robinebers\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.4.0...v0.4.1](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.4.0...v0.4.1)\n\n- [cd6225e](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fcd6225e) chore: bump version to 0.4.1\n- [eb6a92a](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Feb6a92a) style(settings): update SVG attributes for improved icon rendering\n- [c8795f2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc8795f2) fix(provider): update references from \"Claude\" to \"Provider\" for consistency\n- [8b0022a](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8b0022a) refactor(settings): update section headings and descriptions for clarity\n- [13b5cd2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F13b5cd2) refactor(checkbox): update checkbox component to use new primitive and improve styling\n- [8efb8e7](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8efb8e7) feat(tray): add provider icon style and enhance settings functionality\n- [2efe6dd](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F2efe6dd) style: update dark theme colors and enhance settings page text","2026-02-06T14:42:33",{"id":239,"version":240,"summary_zh":241,"released_at":242},53417,"v0.4.0","## v0.4.0\n\n### New Features\n- Customizable tray icon styles and percentage text ([#78](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F78))\n\n### Bug Fixes\n- Prevent background timer suspension on macOS ([#74](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fpull\u002F74))\n- Remove emdashes ([8d456f9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8d456f9))\n\n### Chores\n- Update icon assets and icon configuration ([32948c9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F32948c9))\n- Update README to enhance clarity and detail ([8e3a7e2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8e3a7e2))\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.3.1...v0.4.0](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.3.1...v0.4.0)\n\n- [a0b1519](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fa0b1519) chore: bump version to 0.4.0\n- [168f23b](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F168f23b) tray: customizable icon styles and percentage text (#78)\n- [8d456f9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8d456f9) remove god damn emdashes 😭\n- [8e3a7e2](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F8e3a7e2) docs: update README to enhance clarity and detail\n- [32948c9](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F32948c9) chore: update icon assets and icon configuration\n- [4800e36](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F4800e36) fix(macos): prevent background timer suspension (#74)","2026-02-06T09:37:51",{"id":244,"version":245,"summary_zh":246,"released_at":247},53418,"v0.3.1","## v0.3.1\n\n### Bug Fixes\n- Prevent background timer suspension on macOS by disabling WebKit's `inactiveSchedulingPolicy` and App Nap at startup\n- Use `NSActivityUserInitiatedAllowingIdleSystemSleep` instead of `NSActivityBackground` to reliably prevent App Nap\n\n---\n\n### Changelog\n\n**Full Changelog**: [v0.3.0...v0.3.1](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcompare\u002Fv0.3.0...v0.3.1)\n\n- [19164fa](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F19164fa) feat(macos): add objc2 dependencies and implement app nap and webview suspension handling\n- [6ff19ba](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002F6ff19ba) fix(macos): use NSActivityUserInitiatedAllowingIdleSystemSleep instead of NSActivityBackground\n- [c532c69](https:\u002F\u002Fgithub.com\u002Frobinebers\u002Fopenusage\u002Fcommit\u002Fc532c69) chore: bump version to 0.3.1","2026-02-05T19:30:05"]