daily backup: heartbeat updates, memory, tools, ucla monitor
This commit is contained in:
66
TOOLS.md
66
TOOLS.md
@@ -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 subagent,thinking=low,timeout=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/` — 每日处理日志
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user