Files
llm-intelligence/MEMORY.md
2026-05-13 14:42:45 +08:00

68 lines
2.8 KiB
Markdown
Raw Permalink 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.
# llm-intelligence MEMORY.md
> 项目长期稳定记忆文件。存项目范围、稳定决策、长期风险、项目专属规则。
> 高频工作状态优先写 `SESSION-STATE.md`,任务状态以 `TASKS.md` 为准。
## 项目级记忆分层
| 文件 | 用途 | 更新频率 |
|------|------|----------|
| `SESSION-STATE.md` | 当前任务的活动工作记忆 | 高频 |
| `memory/YYYY-MM-DD.md` | 单日归档、阶段性总结、重要决策快照 | 低频 |
| `memory/README.md` | 项目 daily memory 的初始化与写法规则 | 很低频 |
| `MEMORY.md` | 项目长期稳定知识 | 蒸馏后更新 |
| `TASKS.md` | 项目任务真相来源 | 状态变化时 |
| `GOALS.md` | 项目目标真相来源 | 里程碑变化时 |
## 当前范围快照
- **目标主线**: 数据采集、存储、报告、最低可用前台、OpenClaw 项目内闭环
- **目标来源**: `GOALS.md`
- **任务来源**: `TASKS.md`
- **当前阶段认知**:
- Phase 1 主链路已打通
- Phase 2 重点转向国内云厂商 / 中转商数据源扩展
- 日报内容与展示质量仍需继续收口
## 稳定项目规则
- 本项目任务状态只写回本项目 `TASKS.md`,不要回写全局 `~/.openclaw/workspace/TASKS.md`
- 本项目目标范围只以本项目 `GOALS.md` 为准
- 日报链路“能跑通”不等于“结果质量可交付”,评估时要区分功能闭环与产出质量
- 项目内高频状态先写 `SESSION-STATE.md`,不要把 `memory/YYYY-MM-DD.md` 当成实时 WAL
- `memory/YYYY-MM-DD.md` 若不存在,先按项目模板初始化,再追加条目
- `cron` / `review` / `verifier` 写 daily memory 时使用统一 section 格式,避免自由发挥
## 关键技术与流程决策
- 以 Go + PostgreSQL 为主线,而不是 Python 脚手架
- 验证器默认优先读取本项目 `TASKS.md`
- 大文档或日志型文件写入时,优先“读全量 + `write` 全量重写”而不是依赖脆弱的 `edit`
## 当前已知风险
- **日报实现漂移**: 当前日报 HTML 和内容结构与用户期望仍有偏差
- **数据覆盖不足**: 当前主数据源仍偏向 OpenRouter国内云厂商与运营商数据严重不足
- **工程收口风险**: 工作区改动多,部分结果仍停留在未提交状态
## 后续关注项
- `T-Video-1` 视频日报原型仍待规划
- `T-Data-1` 国内云厂商价格采集仍待启动
- 日报展示、分类、榜单逻辑需要进一步贴近真实业务需求
## 相关文件索引
- `GOALS.md` — 项目目标
- `TASKS.md` — 项目任务清单
- `SESSION-STATE.md` — 当前工作态
- `memory/YYYY-MM-DD.md` — 项目单日归档
- `memory/README.md` — 项目 daily memory 规则
- `OPENCLAW_EXECUTION.md` — 项目执行说明
- `reports/daily/` — 日报产物
- `scripts/verify_*.sh` — 验证脚本
---
*Created: 2026-05-11*
*Updated: 2026-05-11*