Luma 活动管理器 是做什么的?
通过网页抓取(无需 API 密钥)以主办方和参与者身份管理 Luma 活动。
功能
公开(无需认证)
- 发现任何地点附近的活动
- 查看活动详情
- 地理过滤
认证(需要 Cookie)
- 查看您已 RSVP 的活动
- 查看您主办的活动
- 访问嘉宾名单
- RSVP 到活动
- 将活动同步到 Google 日历(通过
gogCLI)
触发命令
发现活动(公开)
- "luma search AI" — 按主题查找活动
- "luma search startup near San Francisco" — 主题 + 地点
- "luma events near San Francisco"
- "luma events near Belmont this weekend"
- "luma event ai-meetup-sf"
主办方模式(需要认证)
- "luma host events" — 列出您主办的活动
- "luma host guests " — 查看嘉宾名单
参与者模式(需要认证)
- "luma my events" — 您已 RSVP 的活动
- "luma rsvp " — RSVP(是/否/可能/候补)
工具
- "luma configure" — 设置认证
- "luma status" — 检查连接
- "luma help" — 显示帮助
- "luma add calendar " — 将活动添加到 Google 日历
设置
基础(仅限公开活动)
无需设置。直接使用发现命令即可。
完全访问(您的活动 + 嘉宾名单)
- 在浏览器中登录 lu.ma
- 打开开发者工具(F12)→ 应用 → Cookie → lu.ma
- 复制 Cookie 值:
luma_session,luma_user_id - 存储在 pass 中:
pass insert luma/cookies
# 输入: {"luma_session": "value", "luma_user_id": "value"}
日历同步(可选)
需要已授权 Google 账号的 gog CLI。
gog auth add [email protected]
然后:
"luma add calendar <slug>"
"luma add calendar <slug> --account [email protected]"
"luma add calendar <slug> --calendar_id primary"
示例
"Events near me this weekend"
"What's the AI meetup about?"
"luma event startup-pitch-night"
"Show my upcoming events"
注意
- 使用网页抓取(无需付费的 Luma Plus)
- 指数退避,最低 1 请求/秒,以尊重 lu.ma
- 后备选择器 + Next.js JSON 解析,选择器失败时会发出警告
- Cookie 认证用于私有数据
- 公开活动始终可用