From aa9e8c7454538e6d7ccd406e6c772f58263aeaa8 Mon Sep 17 00:00:00 2001 From: JianFeeeee Date: Sat, 31 Oct 2026 11:44:04 +0800 Subject: [PATCH] =?UTF-8?q?docs(site):=20=E4=BF=AE=E6=AD=A3=E4=BB=8B?= =?UTF-8?q?=E7=BB=8D=E7=AB=99=E4=B8=89=E5=A4=84=E4=B8=8E=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E4=B8=8D=E7=AC=A6=E7=9A=84=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 1. 「一轮里的多个 tool_call 默认并发」写反了 同一张卡的标题是「同轮工具默认串行,声明后才并发」,正文却写「默认并发」。 按 `internal/agent/core/argvalidate.go:307` 的 `batchRunnable`:批内**每一个** 工具都 `ParallelSafe` 才并发,有一个没声明就整批串行,`Serial` 优先级更高。 改:标题保留,正文按实现重写。 ## 2. 「最近 10 条恒受保护」已不成立 `effectiveProtectedCount` 现在返回 `min(配置值, ContextTokens/单条平均token)`。 固定 10 条在 50k 窗口、5800 token/事件时会占 58k,比 40000 预算还大 —— 这正是 召回率从 44% 掉到 22% 的那次实测。站点两处都还在写「恒受保护」,改成「受预算约束」。 ## 3. 第二层命名与描述 - 「低分下沉成文档,冷文档再蒸馏」→ 冷上下文 - ② 层正文「JSON + TF-IDF 索引的中间层」→ 实际是稠密 + TF-IDF 双路, 且与 L1 结构同构、取回走两阶段 - FAQ「上下文事件裁剪后归档成文档」同步改 全站 `文档层|冷文档|归档成文档|Document 层` 归零。 HTML 结构校验:div / section 配对差 0,`

` 开闭 62/62。 --- site/index.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/site/index.html b/site/index.html index 060acc52..c5793c4e 100644 --- a/site/index.html +++ b/site/index.html @@ -2056,13 +2056,13 @@

资源

记忆会下沉,不会无限堆积

-

上下文按相关性取舍,最近 10 条恒受保护。低分下沉成文档,冷文档再蒸馏成三元组。有效工作区间上限 60 万 token。

+

上下文按当前输入给每条历史事件打分,保留高分。最近 N 条不参与打分,但 N 受预算约束:不超过「窗口 token ÷ 单条平均 token」。低分事件下沉到冷上下文层,冷到阈值再蒸馏成三元组。

并行

同轮工具默认串行,声明后才并发

-

一轮里的多个 tool_call 默认并发,但安全性前置:工具必须在自己的定义里声明并发安全,未声明的一律串行。批内只要有一个不安全,整批降级——不做收益不抵风险的「部分并发」。同通道输出仍严格保序。

+

一轮里的多个 tool_call 默认串行。批内每一个工具都在自己的定义里声明了 ParallelSafe,整批才并发;有一个没声明就全部串行,Serial 优先级更高。同通道输出仍严格保序。

@@ -2557,8 +2557,8 @@

① Context工作窗口

内存中的事件窗口。按与当前输入的相关性打分:优先比统一空间的稠密向量余弦, - 未配置时退到稀疏词向量(TF-IDF / fastText)。最近 10 条受保护, - 低分事件归档进冷上下文层。 + 未配置时退到稀疏词向量(TF-IDF / fastText)。最近 N 条不参与打分直接保留, + N 受预算约束;低分事件归档进冷上下文层。

@@ -2987,7 +2987,7 @@ echo "你好,记住我喜欢喝咖啡" | ./build/waiter
记忆会不会无限膨胀?

- 不会。三层是迁移而非复制:上下文事件裁剪后归档成文档,文档冷掉后蒸馏成图谱三元组。图谱有去重与 UNIQUE 约束;媒体字节在块被永久删除时回收,但如果同一份字节仍被别的块共享,则不删。 + 不会。三层是迁移而非复制:上下文事件裁剪后归档成冷上下文,冷上下文文档久未访问后蒸馏成图谱三元组。图谱有去重与 UNIQUE 约束;媒体字节在块被永久删除时回收,但如果同一份字节仍被别的块共享,则不删。