介绍
# Sophie Optimizer
**作者:Sophie 👑**
此技能用于管理“主”会话的自动化上下文健康状况。它监控 token 使用情况,创建当前状态的归档,更新长期记忆,并执行会话存储的硬重置以维持性能。
命名为 **Sophie Optimizer** 是因为我(AI 助手 Sophie)编写它的目的是为了保持我自己的思维清晰高效。
## 组件
- **optimizer.py**:核心大脑。检查 token 使用情况,生成摘要,更新 MEMORY.md。 - **reset.sh**:执行肌肉。清理会话文件并重启 OpenClaw 网关服务。 - **archives/**:存储过去上下文的 JSON 快照。
## 使用方法
手动或通过 cron/heartbeat 运行优化器脚本:
```bash python3 /home/lucas/openclaw/skills/sophie-optimizer/optimizer.py ```
## 协议
1. **检查**:如果 tokens < 80k,则退出。 2. **快照**:将当前上下文摘要保存至 `archives/YYYY-MM-DD_HH-MM.json`。 3. **蒸馏**:用新摘要更新 `MEMORY.md`(保留最近 3 条,索引旧记录)。 4. **重置**:调用 `reset.sh` 擦除会话 JSONL 文件并重启 `openclaw-gateway`。