用途:处理会议、日历事件与带参会人标记的转录。可列出即将开始/历史会议(/meetings)、打开单个会议详情(/meetings/:id,左侧转录、右侧 AI 笔记)、为已结束会议生成摘要/要点/行动项,以及连接 Google Calendar。按住说话类听写属于 dictate 技能,不在此列。
主要能力:会议数据模型含 meetings、meeting_participants、meeting_action_items、calendar_accounts、calendar_events、recordings。音频采集同时录制 mic(本地发言)与 system(扬声器中的远程参会人),每段转录带 source 标记,用于把行动项归属到正确参会人;仅 mic 录制时远程参会人会静音,展示行动项时需说明此限制。会议与录制双向关联(meetings.recordingId 与 recordings.meeting_id)。日历事件在开始前 1 分钟弹桌面通知,持续到开始后 5 分钟;桌面 Zoom 使用原生 zoommtg:// 链接直接打开应用。桌面端还会检测 Zoom/Teams 成为前台约 9 秒后创建 adhoc 会议并弹出笔记提示。
使用方式:通过动作调用,如 list-meetings、get-meeting、create-meeting、update-meeting、delete-meeting、start-meeting-recording、stop-meeting-recording、finalize-meeting、cleanup-transcript、connect-calendar、list-calendar-accounts、sync-calendars、disconnect-calendar。常用命令示例:pnpm action navigate --view=meetings;pnpm action finalize-meeting --id=<id>;pnpm action connect-calendar --provider=google。所有动作经 accessFilter/assertAccess,AI 工作通过 sendToAgentChat 委派,不内联调用 LLM。转录清理凭据优先 Builder.io Connect(托管 Gemini 3.1 Flash-Lite,无需密钥),其次为自带 GEMINI_API_KEY;cleanup-transcript 不调用 Groq 或 OpenAI。
适用场景:查询今日会议、打开某场通话、总结刚结束的站会、汇总某人欠下的行动项、连接日历等。
限制:界面遵循 Granola 风格(按日分组卡片网格、双栏详情、shadcn 组件、Tabler 图标,不使用 emoji 或闪光/机器人图标);日历来源列表无“新建会议”按钮,事件实时读取 Google Calendar;若通话不在日历上,应引导用户去 /record,而非伪造会议。设计参考文件缺失时视为待办。iCloud 支持、具体收费与平台范围暂未提供。