add agent workspace

This commit is contained in:
2026-02-18 22:39:35 -08:00
commit e8389b8772
48 changed files with 3476 additions and 0 deletions

100
MEMORY.md Normal file
View File

@@ -0,0 +1,100 @@
# MEMORY.md - 有路的长期记忆
_这份文件记录持续性项目和重要状态,跨会话保留。_
---
## 🎯 活跃项目
### 1. UCLA 普拉提课程监控
**状态**: 运行中
**创建**: 2026-02-13
**配置**:
- 脚本: `~/.openclaw/workspace/scripts/ucla_pilates_monitor.py`
- Cron: 每天 9:00 / 13:00 / 21:00PST
- 监控: Sec 16B、Sec 19B 已排除(时间不合适)
- 当前: 无可用课程
**规则**: 只报告有空位的课程,全满时静默。
---
### 2. 每日待办提醒系统
**状态**: 运行中
**创建**: 2026-02-15
**配置**:
- 脚本: `~/.openclaw/workspace/scripts/reminder_check.py`
- Cron: 每天 08:00PST
- 文件: `~/.openclaw/workspace/reminders/active.md`
**功能**:
- 显示所有 pending 事项
- 按优先级分组(高/中/低)
- 显示剩余天数(今天/明天/X天后/逾期)
- 备注说明"为什么要做"
---
### 3. 邮件自动处理器(广告过滤)
**状态**: 已部署,测试中
**创建**: 2026-02-15
**配置**:
- 脚本: `~/.openclaw/workspace/scripts/email_processor/main.py`
- 配置: `~/.openclaw/workspace/scripts/email_processor/config.json`
- 日志: `~/.openclaw/workspace/scripts/email_processor/logs/`
**功能**:
- IMAP 连接 youlu@luyanxin.com
- 本地 Qwen3 分析邮件内容
- 广告邮件 → 自动移至 Trash可恢复
- 非广告邮件 → 保留收件箱
- 分析失败 → 保持未读,下次重试
**待优化**: 考虑升级到"互动模式"(非广告邮件需用户指令处理)
---
## 📝 重要规则
### 邮件系统配置
- **工具**: himalaya现代 Rust CLI统一管理收发
- **配置**: `~/.config/himalaya/config.toml`
- **发送**: `himalaya message send``himalaya template send`
### 邮件发送规则v2
- **youlu@luyanxin.com → lu@luyx.org**: 直接发送,无需确认
- 其他所有对外邮件: 仍需确认
### 代码审查规则
写/改/部署代码前,必须先确认:
1. 为什么需要?
2. 改了什么功能?
3. 文件放在哪里?
---
## 👤 用户背景
- **称呼**: 小鹿
- **时区**: America/Los_Angeles (PST)
- **当前事务**: 医疗相关跟进
- 过敏治疗(集群过敏针)
- 囊肿检查(超声波预约)
- 备孕准备(子宫情况跟进)
- 保险报销iui + CVS 药物)
---
## 📁 项目文件索引
| 项目 | 位置 |
|------|------|
| 普拉提监控 | `~/.openclaw/workspace/scripts/ucla_pilates_monitor.py` |
| 待办提醒 | `~/.openclaw/workspace/scripts/reminder_check.py` |
| 邮件处理器 | `~/.openclaw/workspace/scripts/email_processor/` |
| 待办列表 | `~/.openclaw/workspace/reminders/active.md` |
| 邮箱配置 | `~/.config/himalaya/config.toml` |
---
_最后更新: 2026-02-18_