Context Assembler DSH
August 24, 2026 · View on GitHub
基于当前项目工作区上下文(git log / CHANGELOG / HANDOFF / 评审台账)汇编。 配套:docs/PLANNING-2026-08-20.md(规划摘要)、docs/DESIGN.md(设计意图与 Hermes 对照)。
一、发布状态
- V0.99.0(2026-08-18 首发),MIT,GitHub 主仓 + Gitee 镜像双平台。
- 测试 38 文件 / 466 用例 全绿,
tsc --noEmit干净(CI:.github/workflows/check.yml)。 - npm 自动发布 workflow 就绪:打
v*tag 触发(需在仓库 Secrets 配NPM_TOKEN)。
二、核心能力(8 项)
- 话题块上下文汇编 —— 会话实时分割为话题块,按「当前话题块视角」重建历史摘要版本,块内前缀稳定、云端缓存友好;
- 水位压力话题切割 ——
applyWaterPressure移植:ctx 字符上涨线性扣减 Jaccard,满压必切(forceAtPeak); - 话题定级与冻结 —— 切换时快照 ACT/REL/FAR 定级并冻结到下次切换,块内新轮 ACT(确定性、无 LLM);
- 工具轮压缩 ——
toolCall/toolResult结构化摘要(确定性)+ wire 级工具结果改写(带节省字符门槛与 dry-run); - reality 召回注入 —— 本地 4B embedding + 拣选,话题块开头注入相关背景(fail-open);
- 思考卡(OODA)装配 —— Fct 多事务 thought+tool 合流 + L1 事实附录(本地 4B 离线提炼,默认关、渐进验证);
- handoff 规划 —— 压力触发会话交接:分支摘要、边强度、视角、路由策略计算;
ca-db公开库 —— 话题/realities 持久化 DDL 与辅助导出。
三、近期进展(按时间倒序)
2026-08-25
- 三阶段接力架构落地:操作块生命周期「原文 → step 改写 → 折叠」逐级压缩(互斥解除—— step 改写不再下线折叠;阶段 2 限近区已闭合轮)。
- 跨块回溯 traceback 上线:动态分配默认 512 + 评估/实现口径共享(laterRefs 对齐 laterModelTextOf)——referenced 挽回 98.7%、L 42.0%(26 会话实证)。
- E 组豁免裁定执行:browser_eval + subagent 入内容型豁免集(改写层信息保存优先);workflow 不入。
- M2 评估口径对齐:nearTurnIds 近区边界 + deterministicFctEnabled 默认关镜像生产; 近区重跑计划 step 562→279、真实损失 377(全 run_code)——M2 维持 dry-run 观察。
- 测试基线:72 文件 / 931 用例全绿 + tsc 干净。
2026-08-20
- P2-5 收尾兜底改写:会话结束(
session/disposed)与压缩兜底落地后,统一改写剩余 backlog(全工作区 20 会话 backlog 286 行 ≈ 325K token;新增planToolRewritesBacklog+quantifyBacklogRewrite,净收益 = 节省字符 − 丢失高价值事实字符)。 - ca-db v4:
reality_merges历史 FK 修复(REFERENCES strand_summaries(id)→strand_id),事务化重建 + 数据保留。
2026-08-19
- dsh-context-caobs 观察镜实现完成:fork
dsh-contextv0.13.0 → 独立仓库;host 加checkpoint投影(compaction 摘要来源{compact, ca-v7});client 加「🔭 观察镜」三视图(上下镜像趋势 / 三组对照 / 折叠清单);对账真实日志:actual/checkpoint 0.0% 差。
2026-08-18
- 三处真实缺陷修复(
bb3e163):① handoff 压力诊断按 session 隔离从未在生产生效(字段名不匹配);②topicSplit*配置只透传一半(多口径不一致);③ 水位压力运行时断链(投影 view 不暴露totalChars,满压必切永不触发)。 - MI 互信息损失评估体系落地:指标体系论文 + 真实数据报告 + Flash-vs-4B 摘要 A/B 归因(Δ≈0)+ 效能评估 P1-P3 实施记录。
2026-08-15 ~ 08-17
- 7.1 稳定化:B7-B10 缺陷修复;B10 reality 注入运行时根因修复(pre-step
payload.messages取当前轮提问)。 - 7.2 K2 离线索引与镜像落地(thought 管道收口,
thinkIndexStage/CLI/实体图边/OV 镜像)。 - Fct 多事务 OODA 调查报告;压缩率代价量化(反事实 ρ 97.28% → 95.14%,-2.15pp)。
四、评审与质量
- 需求线:7.1 稳定化、7.2-K0/K1/K2 版本线定稿(当前需求口径 v1.10);评审意见 69 + 168 条闭环。
- 技术方案:设计文档 599 行、测试计划 T1-T11(含 T4c)已产出;技术方案评审进行中(已派发 6 个评审 subagent,报告待 ingest 评审台账)。
- 测试基线:
pnpm test全绿 +tsc --noEmit干净(release 466 用例 / dev 工作区最新全绿)。
五、本会话动作
- 外部专家对话 → 规划摘要(docs/PLANNING-2026-08-20.md)。
- README 项目介绍修订:补「算力置换 + 单位 token 互信息密度」视角(中英双语)。
- GitHub / Gitee 双平台同步更新(提交 → 双远端推送)。