用途:这是 Spark CLI 中的 Freelancer 角色(persona),面向通过 Spark 管理多个客户的自由职业者或单人运营者,目标是降低响应时间、按客户隔离工作,并确保发票收款。需要先阅读 use-spark 基础技能以获取命令参考与过滤语法;所需访问级别为 triage,只读账户仍可使用审阅与查询类工作流。
主要能力与用法: 客户收件箱审阅:用 spark accounts 查看可用账户;用 spark emails Inbox --filter "category:personal is:unread" 查看所有账户的未读私人邮件;按账户或文件夹浏览,如 spark emails user@example.com --filter "is:unread";用 spark events --today 查看今日日程,汇总未读数、会议与紧急事项。 客户隔离:用 spark folders user@example.com 列出文件夹;用 spark emails user@example.com:Inbox --filter "is:unread" 浏览指定客户收件箱;用 spark search "project name" --in user@example.com 搜索项目上下文;用 spark thread <id> 阅读线程。 发票跟进:用 spark search "invoice" --filter "newer_than:60d" 搜索发票邮件;用 spark emails Sent --filter "is:unreplied subject:invoice older_than:7d" 找出发出后未获回复的发票;用 spark thread <id> 查看状态;用 spark draft --reply-to <id> --body "..." 起草礼貌催款;用 spark action changeReminder <id> --date 2026-04-20 设置提醒。创建草稿前须与用户确认。 可用时间:用 spark availability --week 或 spark availability --start 2026-04-14 --end 2026-04-18 查看空闲;用 spark availability --attendees client@company.com --start ... --end ... 查找双方共同时间,列出选项供用户选择。 快速回复:列出未读私人邮件,逐封读取线程,用 spark draft --reply-to <id> --body "..." 起草回复,逐一确认后继续。 新客户接入:用 spark contacts "client name or domain" 查询联系人;如为新发件人,可用 spark contact-action acceptContact client@company.com 接受;用 spark contact-action markContactAsImportant client@company.com 标记为重要。
提示:按账户浏览可隔离客户工作;Sent 中 is:unreplied older_than:7d 适合追踪待跟进对话;每封发票邮件都设 changeReminder;承诺会议或截止前先查可用时间;markContactAsImportant 确保关键客户邮件有通知;通知与简报集中到一天结束时批量处理;若按客户使用独立邮箱,spark accounts 可一次显示全部。
限制:官方资料未提供具体的配额、收费与平台支持范围等信息,暂未提供。