SuperAPI AI 工具集

granola-sync

数据与分析

查看项目

更新于 10-15 21:38

技能介绍

用途:将 Granola 会议笔记同步到 Obsidian 仓库,或把用户粘贴的会议转录整理成规范 Markdown。

主要能力:读取 Granola 本地缓存(~/Library/Application Support/Granola/cache-v3.json),解析嵌套 JSON 中的 documents,提取 id、title、notes_markdown、notes_plain、google_calendar_event.start.dateTime 与 attendees;筛选有笔记的会议;按 YYYY-MM-DD-kebab-case-title.md 命名,写入指定项目 meetings 文件夹,并生成含 type、project、status、date、attendees、source、granola-id、tags 的 frontmatter。

使用方式:缓存读取示例命令为 cat ~/Library/Application\ Support/Granola/cache-v3.json | python3 -c "..."(原样保留)。手动格式化时,向用户询问日期、参会人、主题,再按 Summary、Key Decisions、Discussion Notes、Action Items 结构输出。

限制:本地缓存无笔记时,需用户从 Granola 应用复制内容;不得同步无笔记内容的会议;不得未经询问覆盖已有文件;不得创建同一会议的重复文件;文件名用小写 kebab-case;创建前检查是否已存在;项目文件夹不明确时需询问;granola-id 用于防重复。

适用场景:会议记录归档、项目会议笔记整理、转录内容结构化。

暂未提供:安装方式、依赖版本、平台支持范围、收费信息。