AI 产品解读Save and restore groups of selected calendars in Google Calendar's sidebar, allowing users to quickly switch between different calendar visibility presets
Users with many Google Calendars (colleagues, teams, conference rooms) must manually toggle each calendar checkbox one by one when switching between different views. This extension lets them save their current calendar selection as a named preset and restore it with a single click, eliminating repetitive manual toggling.
1. User opens Google Calendar (must be logged in). 2. Extension injects UI buttons into the Google Calendar header (Enable, Save As, Restore, Clear, Presets). 3. User can enable a calendar by name/regex, save current calendar selection as a named preset, load a saved preset to switch all calendars at once, or clear all calendars. 4. Presets are stored in chrome.storage.sync and sync across Chrome devices. 5. User can import/export presets as JSON for backup/sharing.
Save current calendar selection as a named presetRestore a saved preset with one clickClear all visible calendarsEnable a calendar by name or regex patternKeyboard shortcuts (Ctrl+Alt+key combinations)Import/export presets as JSON
- 目标用户
- Google Calendar power users with many calendars / Team members who switch between different calendar views (e.g., team calendars, conference rooms, personal vs work) / Users managing multiple calendar accounts
- Cannot verify if Google Calendar account login is required at runtime since the extension operates as a content script that manipulates the calendar sidebar DOM. The dependency on being logged into Google Calendar is inferred from the host_permissions and content script behavior rather than explicit authentication code in the extension.
付费分析未识别到付费功能
No paid features, subscription model, or billing code exists in the extension's own source files. The deterministic heuristic's paid keywords (subscribe, upgrade) are false positives: 'upgrade' matches in src/inject/inject.js refer to componentHandler.upgradeElements() (Material Design Lite DOM API), not paid upgrades. All other paid keyword matches come from bundled jQuery library code (prototype, proxy, promise, property, license = MIT license). The extension is MIT licensed open source (mentioned in changelog v0.1.4), uses only chrome.storage.sync for data persistence, and has no payment platform integration, premium tiers, or feature gating.
- 置信度
- 95
- 支付平台
- --
- 来源
- AI / 高
- 需要登录
- 是
- 登录理由
- The extension is a content script that injects into Google Calendar (host_permissions: https://calendar.google.com/*). It manipulates the calendar sidebar checkboxes to enable/disable calendar visibility. Users must be logged into Google Calendar for the extension to function, but the extension itself has no login UI or authentication code—it relies entirely on the user being authenticated with Google Calendar.