感谢反馈!这个需求很合理——新对话开始后,如果模型感知不到"现在是什么时间",遇到时效性问题(今天几号、周几、几点)确实会答不准。
先同步一下现状,我确认过代码:
一点技术判断:自动注入时间这类"每次对话都生效"的需求,本质上更适合放在 DSH 框架层的 system prompt(这样无论有没有记忆注入都能带上时间);mneme 作为记忆插件,只能在发生记忆注入时顺带把时间加进去。
自动注入时间
所以初步考虑两条路:
[当前时间: 2026-08-25 周一 14:30]
injectTimePrefix
方便的话补充一下你遇到的具体场景(比如哪类对话里发现模型不知道时间、用的什么 DSH 版本),我们好把注入格式和触发时机定得更贴合实际。排期我确认后回复你,也欢迎直接提 PR (๑•̀ㅂ•́)و✧
只需要在对话开始时注入即可
chore: release v0.7.2 (issue #34 injectTimePrefix + issue #35 delete …
已实现并随 v0.7.2 发布 ✅ 按你说的「只需对话开始时注入一次」来做:
新配置 injectTimePrefix(opt-in,默认关,关闭时行为与之前完全一致):
[当前时间: 2026-08-26 周二 19:30]
用法(DSH 配置里加):
{ "injectTimePrefix": true }
770 测试全绿(新增 4 条回归测试)。如果之后 DSH 框架层补了全局时间注入,把这个开关关掉即可避免重复。感谢反馈!╰(°▽°)╯
v0.7.2 已发布,关闭本 issue
fix(inject): emoji 代理对截断与会话时间注入恢复(issues slow-stack#334 slow-stack#333)
Activity
Anans-Amarre commentedon Aug 24, 2026
感谢反馈!这个需求很合理——新对话开始后,如果模型感知不到"现在是什么时间",遇到时效性问题(今天几号、周几、几点)确实会答不准。
先同步一下现状,我确认过代码:
一点技术判断:
自动注入时间这类"每次对话都生效"的需求,本质上更适合放在 DSH 框架层的 system prompt(这样无论有没有记忆注入都能带上时间);mneme 作为记忆插件,只能在发生记忆注入时顺带把时间加进去。所以初步考虑两条路:
[当前时间: 2026-08-25 周一 14:30],默认关闭(injectTimePrefix,opt-in 开启),作为过渡方案成本很小,不改变现有行为;方便的话补充一下你遇到的具体场景(比如哪类对话里发现模型不知道时间、用的什么 DSH 版本),我们好把注入格式和触发时机定得更贴合实际。排期我确认后回复你,也欢迎直接提 PR (๑•̀ㅂ•́)و✧
lqs50 commentedon Aug 25, 2026
只需要在对话开始时注入即可
chore: release v0.7.2 (issue #34 injectTimePrefix + issue #35 delete …
modusensus commentedon Aug 26, 2026
已实现并随 v0.7.2 发布 ✅ 按你说的「只需对话开始时注入一次」来做:
新配置
injectTimePrefix(opt-in,默认关,关闭时行为与之前完全一致):[当前时间: 2026-08-26 周二 19:30](星期中文)用法(DSH 配置里加):
{ "injectTimePrefix": true }770 测试全绿(新增 4 条回归测试)。如果之后 DSH 框架层补了全局时间注入,把这个开关关掉即可避免重复。感谢反馈!╰(°▽°)╯
modusensus commentedon Aug 26, 2026
v0.7.2 已发布,关闭本 issue
fix(inject): emoji 代理对截断与会话时间注入恢复(issues slow-stack#334 slow-stack#333)