Files
GenericAgent/memory/memory_cleanup_sop.md
2026-04-15 09:26:46 +08:00

36 lines
1.8 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.
# 记忆整理 SOP
L1唯一目的**存在性**索引:知道什么情况下有什么相关记忆去查
## ROI模型
L1每词每轮付成本但防犯错保险。ROI = (犯错概率 × 代价) / 词数成本
## 该留的高ROI
- 红线:违反就不可逆,如"禁杀python" → 5词防-100k
- 反直觉触发词没提示想不到读SOP如"HttpOnly" → 4词防任务失败
- 路由指针最小化SOP定位如"vision_sop+vision_api.py"
## 该删的低ROI
- 实现细节SOP里已有的"怎么做" → 只留触发词
- 直觉能力:不提醒也能想到 → 0收益
- 冗余L3已覆盖的规则 / L1其他行已含的片段 → 重复交税不值
## 逐条四问
1. 删了它,犯错概率真的上升吗?→ 不上升就删
2. L3 SOP已覆盖→ 有就只留触发词
3. 没这词能自己想到读SOP吗→ 能就删
4. 同样收益,能用更少词吗?→ 能就压缩
## L1写入检验写之前必过
- "这几个词触发什么场景?" → 答不上来就别写;触发词=场景名(视频内容理解)非工具名(yt-dlp)
- 压缩按场景价值不按字数:触发场景的词一字不删,没独立场景的实现细节才是压缩对象
- 等级匹配红线→RULESSOP索引→L3文件名即可禁加描述词名字自解释的不需要额外触发词L0不塞工具
- 记忆修改是持久性伤害,错误在后续每轮复利 → 整理比日常任务更需谨慎
## 整理流程
0. 先交付任务再沉淀,禁未完成就写记忆
1. 逐行读insight按|拆片段,每片段标注:红线/触发词/路由/实现细节
2. 低ROI片段 → 确认L3覆盖后删RULES逐条问"违反就炸还是好习惯"
3. 检查近期犯错经验补遗漏的高ROI触发词
4. 验证总行数≤30