


































@@ -633,12 +633,27 @@ List meeting artifacts and attendance after Meet has created conference records:
633633```bash
634634openclaw googlemeet artifacts --meeting https://meet.google.com/abc-defg-hij
635635openclaw googlemeet attendance --meeting https://meet.google.com/abc-defg-hij
636+openclaw googlemeet export --meeting https://meet.google.com/abc-defg-hij --output ./meet-export
636637```
637638638639With `--meeting`, `artifacts` and `attendance` use the latest conference record
639640by default. Pass `--all-conference-records` when you want every retained record
640641for that meeting.
641642643+Calendar lookup can resolve the meeting URL from Google Calendar before reading
644+Meet artifacts:
645+646+```bash
647+openclaw googlemeet latest --today
648+openclaw googlemeet artifacts --event "Weekly sync"
649+openclaw googlemeet attendance --today --format csv --output attendance.csv
650+```
651+652+`--today` searches today's `primary` calendar for a Calendar event with a
653+Google Meet link. Use `--event <query>` to search matching event text, and
654+`--calendar <id>` for a non-primary calendar. Calendar lookup requires a fresh
655+OAuth login that includes the Calendar events readonly scope.
656+642657If you already know the conference record id, address it directly:
643658644659```bash
@@ -654,15 +669,25 @@ openclaw googlemeet artifacts --conference-record conferenceRecords/abc123 \
654669 --format markdown --output meet-artifacts.md
655670openclaw googlemeet attendance --conference-record conferenceRecords/abc123 \
656671 --format markdown --output meet-attendance.md
672+openclaw googlemeet attendance --conference-record conferenceRecords/abc123 \
673+ --format csv --output meet-attendance.csv
657674```
658675659676`artifacts` returns conference record metadata plus participant, recording,
660677transcript, structured transcript-entry, and smart-note resource metadata when
661678Google exposes it for the meeting. Use `--no-transcript-entries` to skip
662679entry lookup for large meetings. `attendance` expands participants into
663-participant-session rows with join/leave timestamps. These commands use the Meet
664-REST API only; Google Docs/Drive document body download is intentionally out of
665-scope because that requires separate Google Docs/Drive access.
680+participant-session rows with first/last seen times, total session duration,
681+late/early-leave flags, and duplicate participant resources merged by signed-in
682+user or display name. Pass `--no-merge-duplicates` to keep raw participant
683+resources separate, `--late-after-minutes` to tune late detection, and
684+`--early-before-minutes` to tune early-leave detection.
685+686+`export` writes a folder containing `summary.md`, `attendance.csv`,
687+`transcript.md`, `artifacts.json`, and `attendance.json`. These commands use the
688+Meet REST API only for Meet resources; Google Docs/Drive document body download
689+is intentionally out of scope because that requires separate Google Docs/Drive
690+access.
666691667692Create a fresh Meet space:
668693此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。