Files
openclaw-config/workspace-resume/memory/dreaming/rem/2026-09-05.md
T

10 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# REM Sleep
### Reflections
- No strong patterns surfaced.
### Possible Lasting Truths
- - **7 月**:W28(消息通知功能) W29(库存出库缺陷修复) W30(主数据页面) W31(G6 委外发料) - **8 月**W32(G6 工程配置) W33(销售管理) W34(G6 销售采购) ### 关键经验 / 坑 - eml 列表项 `*` 与文字常被拆成**两行**,需整行归入当日明细 - 日期行有 `周一(2026-06-08`(带年)和 `周一(06-08`(不带年)两种,还有 📅 emoji 前缀 - 「存在问题」区:`无/暂无` 不算问题;`下周计划` 等小标题需退出问题区,但正文字段如「本周部分...」不能误判(正则要收紧) - 项目名据内容自动判 G5/G6,标题随之动态 - 数据库有历史**孤儿问题记录**(report_id 无对应主表),需清理 - 旧格式 `2026-W29.md` 与标准 `2026-W29-周报.md` 重复,待用户确认是否清理 ### 待办 - [x] 旧 `2026-W29.md` 去留(同 W29-周报 内容重复),已移入回收站 - [x] 清理 `media/inbound` 下已处理的 12 封周报 eml,已移入回收站 - [x] `eml-archive/` 目录:核实全部 50 份历史周报在 weekly-reports 均有副本(零缺失),属迁移后遗留冗余,已移入回收站 ### 技能文档更新 & 归档链路盘点(10:44 [confidence=0.52 evidence=memory/2026-08-27.md:17-33]
- - **迁移 12 份核心周报**2026-W23~W34G5×9+G6×3),明细 60 条、问题 1 条,**SQLite↔MySQL 字节级一致(HEX 对比 0 不一致)** - **send_weekly_report.py 加 MySQL 同步**:新增 `sync_to_mysql()`/`_parse_plain_for_db()``send_to_drafts()` 默认 sync_mysql=True,命令行 `--no-mysql` 跳过;已用测试数据验证写入正常后清理 - **文档更新**SKILL.md(自动归档章节加 MySQL 同步)、TOOLS.md(新增 MySQL 中枢小节)、MEMORY.md(新增方案 A 章节) - **用户决策**:只迁高质量核心数据(39 份叙述式 txt 不迁);OKR 后续再处理 ### OKR 1月绩效归档(11:00 - 用户提供 `研究院-维云智造G5-1月OKR-杨轩.xlsx`,要求解析归档 202601(方案 A:入库 MySQL resume - 在 resume 库建 2 张 OKR 表:`okr_monthly_records`(主)+ `okr_objectives`(目标明细外键级联) - 撰写 `okr/parse_okr_to_mysql.py`(读 Excel sheet → 写 MySQL--month/--dry-run - **已归档 202601 杨轩**:6 项目标、月度评价 7.0、权重 0.15/0.2/0.15/0.1/0.2/0.2 - Excel [confidence=0.51 evidence=memory/2026-08-27.md:49-62]
- 2. **`parse_eml_to_md.py` + `import_md_to_db.py`**(本次新加)→ eml→md→db 全链 3. **`sync_reports_db.py`** / `sync_reports_to_db.py`(备用)→ md→db 同步 4. **`migrate_legacy_reports.py`** → 旧 txt→md 迁移 5. **cron「周五周报发送检查」** → 只查草稿箱,不归档 - 结论:归档链路完整,但 **send_weekly_report.py 生成周报后不会自动入库数据库**,需手动 sync ### MySQL 周报数据中枢(方案 A)建立(10:45-10:55 - **背景**:用户备有本地 MySQL `resume` 库(简历业务库),问为何用 SQLite。确认方案 A:SQLite 做本地归档,MySQL 做统一数据中枢(月度/年度/OKR 取数) - **在 resume 库建 3 张周报表**weekly_reports(主)、weekly_report_daily(明细)、weekly_report_problems(问题),外键 report_id 级联 - **撰写 `weekly-reports/migrate_to_mysql.py`**SQLite → MySQL 全量迁移(--dry-run 预览) - **迁移 12 份核心周报**2026-W23~W34G5×9+G6×3),明细 60 条、问题 1 条,**SQLite↔MySQL 字节级一致(HEX 对比 [confidence=0.48 evidence=memory/2026-08-27.md:39-50]