核心功能
Context Switcher 是一款专为 OpenClaw 设计的本地化场景管理技能,通过自然语言或日历事件自动切换四种生活模式:Work/Focus(工作专注)、Personal(个人生活)、Creative(创意创作)、Do Not Disturb(完全免打扰)。每种模式不仅是一个标签,而是一套完整的环境重塑方案——包括智能通知过滤、记忆上下文切换、响应风格调整,以及自动恢复机制。
显著优点
1. 完全本地化,零隐私风险:所有状态存储于 ~/.openclaw/skills/context-switcher/,无需 API 密钥,不调用任何外部服务,数据不出本机。
2. 深度场景感知:通过关键词触发(如 "deep work"、"family time")或日历事件自动识别(如 "standup"、"gym"),无需手动操作即可无缝切换。
3. 记忆上下文管理:自动保存切换前状态(pre-switch-state.json),恢复时提供 "while you were away" 摘要,确保任务不遗漏。
4. 差异化响应策略:工作模式简洁任务导向,创意模式鼓励发散联想,个人模式温暖对话,DND 模式完全静默仅记录日志。
5. 灵活的自动恢复:支持基于日历事件时长或用户指定时间的自动恢复,也可随时手动退出。
潜在局限
- 依赖 OpenClaw 生态:通知控制、日历读取等功能依赖 OpenClaw 底层能力,若主平台未集成则部分功能受限。
- 初始配置成本:需手动编辑
modes/*.md文件定义个人工作/生活项目,首次使用有一定设置门槛。 - 无跨设备同步:纯本地存储,多设备使用需分别配置。
- 自动触发误识别风险:日历关键词匹配可能产生误判(如 "creative writing class" 被误触发创意模式)。
适合人群
- 需要严格区分工作与生活边界的远程工作者
- 创意从业者(作家、设计师、音乐人)追求深度沉浸
- ADHD 或注意力管理困难用户,需要外部系统辅助场景切换
- 隐私敏感用户,拒绝云端待办或时间管理工具
常规风险提示
尽管本技能设计安全,仍需注意:DND 模式会静默记录所有消息至 dnd-log.json,敏感信息虽本地存储但仍以明文形式存在;自动恢复机制依赖系统计时器,若设备休眠可能导致恢复延迟;建议定期检查 snapshots/ 目录避免日志文件累积占用空间。