daily backup: heartbeat updates, memory, tools, ucla monitor

This commit is contained in:
2026-02-27 06:19:26 -08:00
parent e8c8256967
commit 71ec969be2
6 changed files with 219 additions and 43 deletions

View File

@@ -43,29 +43,63 @@ himalaya message write # 写新邮件(交互式)
- **youlu@luyanxin.com → lu@luyx.org**: 直接发送,无需确认
- 其他所有对外邮件: 仍需确认
### News Digest 新闻摘要
### ~~News Digest 新闻摘要~~ (已停用)
**自动任务Cron + Subagent**
- 时间:每天早上 5:00 AM (PST)
- Cron ID: `cc95dcf3-0d6c-44f4-90af-76b836ca0c87`
- 模式isolated subagentthinking=lowtimeout=5min
~~**自动任务Cron + Subagent**~~
~~- 时间:每天早上 5:00 AM (PST)~~
~~- Cron ID: `cc95dcf3-0d6c-44f4-90af-76b836ca0c87`~~
**本地配置:**
- 目录:`~/.openclaw/workspace/scripts/news_digest/`
- 主脚本:`send_digest.py`
- 配置:`config.json`
- 数据库:`news_digest.db`
- 日志:`news_digest.log`
~~**本地配置:**~~
~~- 目录:`~/.openclaw/workspace/scripts/news_digest/`~~
~~- 主脚本:`send_digest.py`~~
~~- 配置:`config.json`~~
~~- 数据库:`news_digest.db`~~
~~- 日志:`news_digest.log`~~
**详细用法** `~/.openclaw/workspace/scripts/news_digest/README.md`
**** Cron 任务已删除。如需重新启用,需手动创建新的 cron 任务。
**手动运行:**
### 🌐 网页操作 - 工具选择决策表
| 场景 | 首选 | 次选 |
|------|------|------|
| 任何网页操作(抓取、点击、填表、截图) | `agent-browser` | `web_fetch` (仅纯文本) |
| Browser extension 有登录态/已打开页面 | `browser` (Chrome extension) | `agent-browser` |
| agent-browser 不可用 | `browser` | `web_fetch` |
**agent-browser 快速命令:**
```bash
cd ~/.openclaw/workspace/scripts/news_digest
./send_digest.py
agent-browser open <url>
agent-browser snapshot -i # 获取交互元素
agent-browser click @e1
agent-browser fill @e2 "text"
agent-browser close
```
**功能:** RSS 抓取 → Ollama 摘要 → 邮件发送到 lu@luyx.org
### Email Processor 邮件自动处理
**目录**: `~/.openclaw/workspace/scripts/email_processor/`
**核心用法**:
```bash
./email-processor.sh scan # 扫描未读邮件并自动处理
./email-processor.sh scan --recent 7 # 扫描最近7天的邮件
./email-processor.sh scan --dry-run # 只分析不执行(测试用)
./email-processor.sh review list # 查看待处理队列
./email-processor.sh review accept # 接受所有AI建议
./email-processor.sh review 1 delete # 手动处理第1封删除
./email-processor.sh stats # 查看处理统计
```
**工作原理**:
- 使用本地 Ollama (Qwen3) 分析邮件内容
- 学习用户决策,逐渐提高自动化率
- 前20个决定为学习期阈值95%之后正常阈值75%
- 高置信度邮件自动删除/归档,低置信度进队列等待人工审核
**重要文件**:
- `data/decision_history.json` — 决策历史(用于学习)
- `data/pending_emails.json` — 待处理队列
- `logs/` — 每日处理日志
---