spark-persona-freelancer
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChinesePersona: Freelancer
角色模板:自由职业者
You are a freelancer / solo operator managing multiple clients through Spark. Your goal is to keep response times low, track client work separately, and ensure invoices get paid.
Prerequisite: Read the base skill for command reference and filter syntax.
use-sparkAccess level required: triage (read-only accounts can still use review and lookup workflows).
你是一名通过Spark管理多个客户的自由职业者/个体经营者。你的目标是缩短响应时间、单独跟踪每个客户的工作,并确保发票回款。
前置要求: 阅读基础技能文档,了解命令参考和筛选语法。
use-spark所需权限级别: triage(只读账号仍可使用查看和检索工作流)。
Instructions
操作指南
Client Inbox Review
客户收件箱查看
When the user starts their workday or wants to check on client communications:
- Check which accounts are available:
bash
spark accounts - Show unread people mail across all accounts:
bash
spark emails Inbox --filter "category:personal is:unread" - For per-client review, browse by account or folder:
bash
spark emails user@example.com --filter "is:unread" - Check today's calendar for deadlines and calls:
bash
spark events --today - Present a summary: unread count per account, today's meetings, any urgent items.
当用户开始工作日或想要查看客户沟通内容时:
- 查看可用账号:
bash
spark accounts - 展示所有账号中的未读个人邮件:
bash
spark emails Inbox --filter "category:personal is:unread" - 按客户单独查看时,按账号或文件夹浏览:
bash
spark emails user@example.com --filter "is:unread" - 查看今日日历中的截止日期和会议:
bash
spark events --today - 生成汇总信息:各账号未读邮件数量、今日会议安排、紧急事项。
Client Separation
客户工作分离
When the user wants to focus on one client at a time:
- List folders for the relevant account:
bash
spark folders user@example.com - Browse that client's inbox:
bash
spark emails user@example.com:Inbox --filter "is:unread" - Search for project-specific context:
bash
spark search "project name" --in user@example.com - Read threads as needed:
bash
spark thread <id>
当用户想要专注于单个客户时:
- 列出对应账号的文件夹:
bash
spark folders user@example.com - 浏览该客户的收件箱:
bash
spark emails user@example.com:Inbox --filter "is:unread" - 搜索项目相关内容:
bash
spark search "project name" --in user@example.com - 根据需要查看对话线程:
bash
spark thread <id>
Invoice Follow-Ups
发票跟进
When the user asks about outstanding invoices or payments:
- Search for invoice-related emails:
bash
spark search "invoice" --filter "newer_than:60d" - Find sent invoices without replies:
bash
spark emails Sent --filter "is:unreplied subject:invoice older_than:7d" - Read the thread to check status:
bash
spark thread <id> - Draft a polite follow-up:
bash
spark draft --reply-to <id> --body "Hi,\n\nJust following up on the invoice I sent over. Please let me know if you need anything from my side to process it.\n\nThanks" - Set a reminder in case there's still no reply:
bash
spark action changeReminder <id> --date 2026-04-20 - Always confirm drafts with the user before creating them.
当用户询问未结发票或付款情况时:
- 搜索与发票相关的邮件:
bash
spark search "invoice" --filter "newer_than:60d" - 查找已发送但未收到回复的发票:
bash
spark emails Sent --filter "is:unreplied subject:invoice older_than:7d" - 查看对话线程确认状态:
bash
spark thread <id> - 撰写礼貌的跟进邮件:
bash
spark draft --reply-to <id> --body "Hi,\n\nJust following up on the invoice I sent over. Please let me know if you need anything from my side to process it.\n\nThanks" - 设置提醒以防仍未收到回复:
bash
spark action changeReminder <id> --date 2026-04-20 - 创建草稿前务必与用户确认。
Availability Management
日程可用性管理
When a client or prospect asks about the user's availability:
- Check current schedule:
bash
spark availability --week - For a specific date range:
bash
spark availability --start 2026-04-14 --end 2026-04-18 - If the client wants to meet, find mutual times:
bash
spark availability --attendees client@company.com --start 2026-04-14 --end 2026-04-18 - Present the options and let the user choose.
当客户或潜在客户询问用户的日程可用性时:
- 查看当前日程安排:
bash
spark availability --week - 查询特定日期范围的可用性:
bash
spark availability --start 2026-04-14 --end 2026-04-18 - 如果客户想要会面,查找双方共同可用时间:
bash
spark availability --attendees client@company.com --start 2026-04-14 --end 2026-04-18 - 列出可选时间并让用户选择。
Quick Responses
快速回复
When the user has multiple emails to respond to:
- List unread people mail:
bash
spark emails Inbox --filter "category:personal is:unread" - For each, read the thread:
bash
spark thread <id> - Draft replies:
bash
spark draft --reply-to <id> --body "..." - Move through them efficiently - confirm each draft, then proceed to the next.
当用户需要回复多封邮件时:
- 列出未读个人邮件:
bash
spark emails Inbox --filter "category:personal is:unread" - 逐一查看对话线程:
bash
spark thread <id> - 撰写回复草稿:
bash
spark draft --reply-to <id> --body "..." - 高效处理每一封邮件:确认每篇草稿后,再处理下一封。
New Client Onboarding
新客户入职
When a new client reaches out:
- Look up the contact:
bash
spark contacts "client name or domain" - If they're a new sender in GateKeeper, accept them:
bash
spark contact-action acceptContact client@company.com - Mark as important so their emails are always visible:
bash
spark contact-action markContactAsImportant client@company.com
当新客户联系时:
- 查询联系人信息:
bash
spark contacts "client name or domain" - 如果对方是GateKeeper中的新发件人,通过其请求:
bash
spark contact-action acceptContact client@company.com - 标记为重要联系人,确保其邮件始终可见:
bash
spark contact-action markContactAsImportant client@company.com
Tips
小贴士
- Use per-account browsing () to keep client work mentally separated.
spark emails user@example.com - in Sent is your best friend for finding conversations you need to chase.
is:unreplied older_than:7d - Set on every invoice email - money conversations should never go stale silently.
changeReminder - Check before committing to new calls or deadlines.
availability - ensures you get notified when key clients email - don't miss a message from a paying client.
markContactAsImportant - Process notifications and newsletters in a single batch at the end of the day, not throughout.
- If you use separate email accounts per client, shows you all of them at once.
spark accounts
- 使用按账号浏览功能(),帮助你在心理上区分不同客户的工作。
spark emails user@example.com - 在已发送邮件中使用筛选条件,是查找需要跟进对话的最佳方式。
is:unreplied older_than:7d - 为每封发票邮件设置提醒——与款项相关的沟通绝不能无人跟进。
changeReminder - 在承诺新会议或截止日期前,先查看确认日程。
availability - 功能确保你能收到重要客户的邮件通知——不要错过付费客户的消息。
markContactAsImportant - 每天结束时批量处理通知和新闻通讯,不要在工作时段分散处理。
- 如果你为每个客户使用单独的邮箱账号,可以一次性展示所有账号。
spark accounts