Skip to content

时间注入功能失效了 #333

Closed

Description

@lqs50

现象 / What happened

没有注入时间

复现步骤 / Steps to reproduce

正常对话,查看轨迹记录

期望行为 / Expected behavior

注入时间

环境 / Environment

  • dsh-mneme 版本 / plugin version:0.2.0-rc.1
  • DSH 桌面端版本与通道(stable / Beta / NEXT)/ DSH version & channel: web
  • 操作系统 / OS: windows
  • Node 版本 / Node version: 24
  • 安装方式 / install method (npm / dsh-market): dsh market
  • 相关路由模型(巩固/蒸馏/实体抽取用的是什么模型)/ relevant model routes:

日志 / Logs

No response

披露 / Disclosure

  • 本报告由 AI 辅助整理(人工审核后提交)/ Drafted with AI assistance, reviewed by a human

Activity

  1. added
    bug功能异常、崩溃、数据错误(agent 诊断 → 人工确认)
    on Sep 29, 2026
  2. added a commit that references this issue on Sep 29, 2026
  3. modusensus commented on Sep 29, 2026

    @modusensus
    Member

    已合并(f56f5b6),随 PR #335 落地,下个版本发布。

    核实结论:injectTimePrefix 确实在 v0.7.11 面板大改版时随一次批量删除被静默移除,CHANGELOG 无登记——同期被误删的 escapePromptVars 后来随 #162/#165 恢复了,本函数漏了。所以不是「功能失效」,是功能不存在了,而文档没跟上。

    本次按 v0.7.2 语义原样恢复:

    • 键名 injectTimePrefix、默认值 false、格式 [当前时间: YYYY-MM-DD 周X HH:MM] 全部不变
    • 存量 feature_flags 里开过的配置,升级后自动恢复生效,无需重设
    • per-session 闩锁改为按会话集合记录(review 指出的 A→B→A 交替重复注入问题已修),每个新会话只注入一次
    • 注入位置:记忆块最前(时间 → 热上下文 → 长期记忆)

    感谢报告——版本字段填的 0.2.0-rc.1 与实际不符(dsh-mneme 没有该版本),不影响定性;如果您还有印象是在哪个 DSH 版本上发现时间开始不出现的,欢迎补充,方便我们确认 v0.7.11 就是断点。

  4. modusensus commented on Sep 29, 2026

    @modusensus
    Member

    v0.8.10 已发布,升级命令:

    npm install -g @modusensus/[email protected]
    

    (DSH 桌面端用户重启 DSH 后插件即更新到 0.8.10。)

    本版包含 #334(emoji 截断)与 #333(时间注入恢复)两个修复。@kklaozero 报告的会话级 400 在升级后即止——已损坏的历史会话无需处理:畸形文本是截断点留在注入消息里的,0.8.10 的注入不再产生新的畸形文本,旧会话下一轮注入按新逻辑渲染即可恢复正常。

    @lqs50 injectTimePrefix 升级后自动恢复生效:键名/格式不变,之前在 feature_flags 里开过的配置无需重设;每个新会话首轮注入一次 [当前时间: YYYY-MM-DD 周X HH:MM],默认仍关。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug功能异常、崩溃、数据错误(agent 诊断 → 人工确认)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions