Files
DevFlow/docs/02-架构设计/专项设计/上下文管理对标u-claw与大批量并行差距分析-2026-10-19.md
T
lxy 0317873a5b 文档: 上下文管理设计/对标u-claw差距分析与看板登记
- 专项设计:M1-M4四批修复蓝图+对标u-claw六能力画像与P0-P2补差
- 看板:M1销账(验收证据)/收尾令/对标P0-P2条目登记
2026-10-19 00:25:52 +08:00

4.9 KiB
Raw Blame History

上下文管理对标 u-claw 与大批量并行差距分析(2026-10-19)

用户令(2026-10-18 飞书):①大批量 AI 任务调度/多会话多任务并行是未来常态核心场景;②战略目标=DevFlow 部署 Linux 替代 u-claw+Claude Code(CC 效率不够高、资源消耗太大);③第一门槛=上下文管理三命题:丢记忆、历史信息召回、高效利用 token;④方法=学习 u-claw 历史提交记录补 devflow 场景不足。

一、u-claw 上下文管理能力画像(源自主仓 6 条相关提交,核心是 86e9216)

# 能力 u-claw 实现 要点
1 token 水位判据 140K≈200K 窗口 70% 主判据(可配),体积判据降兜底 治「换代过早」:350KB 体积≈真实水位 20-35%,体积判据致 23 代/日→水位判据 <5/日
2 usage 真值采集 读流解析 message.usage(input+cache_read+cache_creation),失败静默 0 水位判据的数据底座
3 大内容外置纪律 system prompt 处理规则:大结论写盘 out/,回复只给路径+3 行结论 治上下文滚雪球(attach/ 86 文件 25MB 实锤)
4 换代通知推送 rollover 等会话层事件经渠道真推送(非仅日志) 用户对会话滚动有感知
5 /history 归档检索 无参列最近 10 代,关键词 grep summary 跨代记忆召回入口
6 归档检索指引 sopHint 注明 jsonl 字段与 grep→读 summary 操作路径 让 AI 自己会查历史

另:0a4f8dd 重上下文估算(防图片堆积)、a3f28dc 群聊上下文增量注入(按决策价值治理进度卡)。

二、devflow 现状对照(三命题 × 已治/缺口)

命题 1:丢记忆

  • ✅ 已治:目标语义重构(用户任务原文入 pinned_goals)、恢复链快照([系统恢复]/[补充指令] 产物双侧过滤,10-18 批)、压缩摘要四段式(意图/决策/文件/约束+失败事实保留)、E2 降级透出(10-18)
  • ❌ 缺口:boundary/loop_state 填充率 0(终局态建模半闭环)——「代」的显式语义缺失,会话边界靠消息流推断

命题 2:历史信息召回

  • ✅ 已治:单会话内压缩可召回(archive jsonl+召回句柄行)、知识路标投影进系统提示词
  • ❌ 缺口:跨会话检索无入口(u-claw /history 等价物缺失)——「上次那个任务怎么弄的」只能靠人翻侧栏;消息全文搜索未做(F4-1 只做了标题+列表分页)

命题 3:高效利用 token

  • ✅ 已治:压缩 memoization+决策冻结(10-04 病②治愈)、尾部追加摘要保前缀缓存、E13 超时连败收敛
  • ❌ 缺口:
    • usage 真值采集未落地(6 月 P1 敲定至今暂缓;cache_hit≈0% 说明 cache 口径有列无真值)——水位判据缺数据底座
    • 压缩触发判据待查:压缩/请求比 4.8 偏频,疑体积/轮次判据过敏感(对标 u-claw 病灶同型)
    • 大内容外置纪律缺失:工具输出有 truncate,但「大结论写盘+回复给路径」没有

大批量并行新命题(u-claw 亦未解,devflow 需原创)

  • 多会话同时压缩互不感知(各自预算独立,全局 token 消耗无视图)
  • 并行任务的信息投影(侧栏/仪表盘聚合 N 个会话的进行态)
  • 调度面:优先级/抢占/停靠恢复已有底座(TaskBoundary/parked),缺全局调度器视角

三、补差优先级(P0→P2)

级 项 移植来源 落点
P0 usage 真值采集(stream_options.include_usage 三口径) u-claw #2 6 月 P1 设计直接复活;先有数据再谈判据
P0 压缩触发改 token 水位主判据(≈窗口 70%,体积兜底) u-claw #1 maybe_auto_compress 判据重构,依赖上项
P1 跨会话归档检索:/history 等价(关键词搜消息全文+摘要) u-claw #5/#6 ai_messages 全文索引(FTS5 或 LIKE 起步);检索指令+AI 检索指引
P1 boundary/loop_state 写入闭环(代语义显式化) — 停靠/终局时填充;换代通知推送(u-claw #4 同款)
P2 大内容外置纪律(system prompt 处理规则+out/ 目录约定) u-claw #3 prompt.rs 处理规则段+workspace 目录约定
P2 并行资源治理:全局 token 预算视图+多会话压缩协防 原创 调度器域,与 Linux 化路线(看板 10-18 远程容器方向)合流设计

四、与 Linux 化战略的衔接

上下文管理是第一门槛(用户拍板),Linux 化是最终形态。依赖链:usage 真值 → 水位判据 → 代语义+归档检索 → 并行调度治理 → server 化无头运行。前三步在现有 Tauri 架构内即可推进(P0 两项纯 Rust 域),后两步与远程容器/df-tunnel 线合流。建议节奏:P0 两项作下一批(devflow agent 领单),P1 随后,P2 与 Linux 化立项合并设计。