Releases: wxy/ai-pulse
Releases · wxy/ai-pulse
Release list
v0.4.0 — Spend Alerts & Billing Models
New
- 💰 Spend alerts: badge animation (🌕/💰) + Chrome notification on spending
- 📊 Spend prediction: days remaining shown next to balance
- ▲▼ Trend indicator: balance up/down/flat
- 🆕 xAI / Grok + Perplexity providers
- 📐 Multi-billing-model support: prepaid / usage / quota
- ⭐ Default visibility: mainstream providers shown by default
- 🔔 Sound toggle in Settings (animation always on)
Test Coverage
- 11 test files, 72 tests passed
- spend-checker, new providers, balanceType, popular markers
v0.3.1 — Bug Fixes
Fixes
- Badge background resets to default after alert clears (was permanently red)
- Re-enabled providers no longer stay invisible (hiddenIds cleared on re-enable)
- Initial badge update now awaited at SW startup
- Display name saves on blur instead of every keystroke
- Daily average now works for USD providers (was CNY-only)
- Granted/topped-up amounts show correct currency symbol
v0.3.0 — Popup Integration & Polish
What's New
Popup Integration
- Settings and provider detail now live inside the popup — no separate windows
- Monitor/Settings tabs for quick navigation
- Click any provider card to open full detail (API key, alerts, chart, links)
Provider Management
- Enable/disable toggle in provider detail with optimistic UI (instant feedback)
- Disabled providers accessible from Settings tab with one-click re-enable
- Green/red button styling for enable/disable actions
OpenAI Usage Tracking
- Track spend via /v1/usage API (last 3 days consumption in USD)
Chart Improvements
- Time-scale X-axis with proper numeric spacing, one tick per day
- Cleaner grid lines and adaptive Y-axis
UI Polish
- Summary footer showing enabled count and configured keys
- About section in Settings tab
- Full English/Chinese i18n coverage
- Fixed duplicate arrow on back button
v0.2.0 — OpenAI Usage & Popup Polish
What's New
- OpenAI Usage Tracking: Tracks spend via /v1/usage API (shows last 3 days consumption in USD)
- Popup Layout: Settings button moved to header, summary info in footer
- Daily Avg: Shows per-day unit (¥x.xx/日 / $x.xx/day)
- Disabled Providers: No longer fetched in background, hidden from badge tooltip
- Chart Fixes: X-axis uses numeric timestamps with proper time spacing, one tick per day
- i18n Coverage: 14 missing EN/ZH translation keys added
AI Pulse v0.1.0 — 首个正式版本
简介
AI Pulse 是一个 Chrome 扩展,用于一站式监控 AI 服务商的用量、余额和服务状态。
功能特性
- 16+ AI 服务商:DeepSeek、Kimi、ChatGLM、百川、通义千问、文心一言、OpenAI、Claude、Gemini、Mistral、Cohere,支持自定义添加
- 双模式监控:有 API Key 时追踪余额+历史图表,无 Key 时仅监控在线状态
- 智能预警:基于日均消费自动计算阈值,余额不足时图标徽章变红
- 余额历史:折线图展示趋势,日均消费估算
- 中英文双语:自动检测浏览器语言,支持手动切换
- 深色/浅色主题
- Material Outlined 图标:使用 monitor_heart 心电监护图标
- Chrome 标准 i18n:支持
_locales清单本地化
技术栈
WXT + React 18 + TypeScript + Recharts
安装
下载 ai-pulse-0.1.0-chrome.zip,解压后在 Chrome 扩展管理页加载已解压的扩展程序。