Releases
v0.8.9
Compare
Sorry, something went wrong.
No results found
🐛 修复
V4 写入准入兼容(issue #326 ,PR #327 ) :全部 16 处会话消息写入点(蒸馏、注入续接、巩固、
睡眠、实体抽取、连通性探测)的 source.kind 从裸 "plugin" 改为生产者自有 kind
"plugin:dsh-mneme"(plugin 字段保留)。DSH 0.1.7-alpha.1 起的 V4 写入校验把
kind 缺失/空串/恰好等于 "plugin" 的消息整条拒绝
(format v4 message requires a producer-owned source kind):0.8.8 在新版宿主上
压缩边缘触发时当前轮直接报错(continuity 注入点,实测见 #326 ),且该次抢救因边缘
消费即删不会重试;其余 LLM 管线写入点同批统一,防宿主后续收紧时扩大受害面。
读侧过滤(kind === undefined || kind === "user" 白名单)不受影响,历史库里的旧形状
事件无需迁移。新增静态形状锁(test/llm-message-source.test.js)防止新增写入点回退
到裸 kind。
🆕 新增
面板状态页与设置页重排版(PR #328 ) :状态页九张卡拆成「库内一览 / 后台运转」两个扫读分组,
多指标卡片(记忆分类 / 实体分类 / 记忆复用 / 注入预览)从「·」串联的说明长句改成一行
一条的指标行(label 左、数值右),热度分布卡改三档堆叠条 + 分档计数——原「热门数」
大数字易误读成总量;注入预览的 maxItems= / threshold= 裸键名改白话标签。
设置页重组为「个性化 / 记忆引擎 / 搜索 / 连接与安全 / 帮助」五个分组(运行模式提前到
功能开关之前、向量搜索并入搜索组、API Token 与外部访问 API 相邻为「连接与安全」),
全部小节统一 boxed 卡片样式;功能开关说明全面白话化(document 记忆 / 严格隔离 /
高峰时段等),逐行「重启 DSH 后生效」后缀收敛到卡片级一处——生效语义不变
(feature_flags 仍是启动时合并,见 src/index.js)。意见与反馈入口重做:图标行 +
副标说明 + 版本 footer(兼当「关于」收尾)。补 memory.tab.summary 中文标签
(此前状态卡直接漏出英文 "summary")。
状态卡网格排布规整化(PR #328 ) :概览区三卡改 auto-fit 恒铺满(行尾不再留洞);「记忆复用 /
注入预览」在宽容器下各跨两列补齐引擎区的奇数行,跨列仅在 ≥2 列容器生效
(container query 守卫,单列下撤掉避免隐式轨道撑爆布局);向量卡在 2 列档位跨满整行。
面板星形全线统一(PR #328 ) :详情抽屉编辑态的重要度下拉(文本星号,角尖锐且无法与 SVG 星
同形)改为 SVG 星形按钮行(实心/描边与查看态同一规则,radiogroup + 逐星 aria-label);
重要度筛选 chip、图谱侧卡提及数、注入预览的行内星号统一走共享 StarGlyph
(同一份 Lucide 路径)。test/client.test.js 星形守卫同步收紧为「全文零文本星号」。
You can’t perform that action at this time.