通过 gogcli 跨日历聚合日程与关键词搜索,支持智能过滤与写入确认,Token 高效输出。
基本信息
- 技能名称?Google Calendar (via gogcli)
- 中文名称?跨日历聚合 · 智能过滤 · 安全写入
- 作者?lstpsche
- 分类?专业技能
- 版本?1.0.0
- 标签?calendar, google-calendar, scheduling, gogcli, productivity, cli-tool, cross-calendar, token-efficient, homebrew
使用方法
使用说明
核心用法
gog-calendar 是基于 gogcli 的 Google Calendar 技能,提供跨日历的日程查询与事件搜索能力。
主要功能
| 场景 | 命令模式 | 输出格式 | |------|---------|---------| | 日程查看(今天/本周/自定义范围) | gog calendar events --all --from X --to Y | --plain 默认,节省 Token | | 跨日历关键词搜索 | 遍历所有日历 + 聚合结果 | --json 用于结构化处理 | | 日历列表 | gog calendar calendars | --json 获取元数据用于过滤 | 显著优点
跨日历聚合 :自动查询所有日历并合并结果,避免遗漏多账户/多日历场景
Token 效率 :默认 --plain 纯文本输出,仅在需要结构化数据时用 --json
智能过滤 :自动排除节假日等噪音日历(支持用户自定义排除列表)
写入安全 :任何创建/更新/删除操作前必须显式确认
自动化友好 : --no-input 标志支持无人值守场景
潜在局限
关键词搜索需 逐日历迭代查询 ,非原生全量搜索,性能取决于日历数量
默认搜索窗口为 未来 6 个月 ,超期事件需显式扩展范围
依赖 gogcli 二进制,需单独安装(Homebrew: steipete/tap/gogcli )
对 Google Calendar API 限频敏感,大量日历时可能触发速率限制
适合人群
多日历管理者(工作/个人/共享日历)
需要程序化日历查询的开发者/自动化用户
注重 Token 成本的大模型 Agent 场景
常规风险
| 风险 | 缓解措施 | |-----|---------| | 误删/误改事件 | 写入前强制二次确认 | | 搜索遗漏(节假日过滤过度) | 显式报告过滤的日历名称 | | 时区歧义 | 使用 ISO 8601 格式或明确时区 | | API 限频 | 减少并发查询,必要时降速 |
💬 评论 (0)
📭 还没有评论,快来抢沙发吧!