update start_long_term desc: remove single-call limit, add 15-turn rule
This commit is contained in:
@@ -10,6 +10,8 @@
|
||||
3. **禁止存储易变状态 (No Volatile State)**
|
||||
* **定义**:严禁存储随时间/会话高频变化的数据。
|
||||
* **示例**:当前时间戳、临时 Session ID、正在运行的 PID、某个具体绝对路径、连接的设备信息
|
||||
4. **最小充分指针 (Minimum Sufficient Pointer)**
|
||||
* 上层只留能定位下层的最短标识,多一词即冗余。
|
||||
---
|
||||
## 记忆层级架构
|
||||
```
|
||||
@@ -24,7 +26,7 @@ L3: ../memory/ (记录库层 - 包含 .md/.py 等各类文件)
|
||||
### L1:全局内存索引 (global_mem_insight.txt)
|
||||
**职责**:为 L2 和 L3 提供极简导航索引,确保关键能力可被发现。
|
||||
**特征**:
|
||||
- 体积限制:≤ 30 行(硬约束)
|
||||
- 体积限制:≤ 30 行(硬约束),严禁填写细节(除非极高频任务)
|
||||
- 内容:两层「场景关键词→记忆定位」映射 + RULES(红线规则 + 高频犯错点)
|
||||
- 第一层:高频场景 key→value(直接给出 sop/py/L2 section 名),自包含可只写一个词
|
||||
- 第二层:低频场景仅列关键词,需要时 read L2 或 ls L3 自行定位
|
||||
@@ -41,7 +43,7 @@ L3: ../memory/ (记录库层 - 包含 .md/.py 等各类文件)
|
||||
**特征**:
|
||||
- 趋势:随环境扩展而膨胀(可接受)
|
||||
- 内容:按 `## [SECTION]` 组织的事实条目
|
||||
- 同步:变化时更新 L1 的相应 TOPIC 导航行
|
||||
- 同步:变化时更新 L1 的相应 TOPIC 导航行,只能导航
|
||||
**禁止**:禁止存储易变状态、禁止存储猜测、严禁存储大模型可推理的通用常识
|
||||
---
|
||||
### L3:任务级精简记录库 (../memory/)
|
||||
@@ -61,6 +63,9 @@ L3: ../memory/ (记录库层 - 包含 .md/.py 等各类文件)
|
||||
| L2/L3 删除场景 | 删除对应层的关键词/映射行 |
|
||||
| L2/L3 修改值 | 若不影响场景定位则不动 L1 |
|
||||
| 发现通用避坑规律 | 压缩为一句加入 RULES |
|
||||
|
||||
> **同步红线**:L1 只写关键词/名称,禁搬细节。
|
||||
|
||||
---
|
||||
## 信息分类快速决策树
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user