dsh-memory v0.1.0
首个公开版本:DeepSeek Harness 跨会话持久记忆插件(灵感来自 claude-mem)。
First public release: a cross-session persistent memory plugin for DeepSeek Harness (inspired by claude-mem).
-
捕获:session/event 原生事件流(用户提示、模型摘要、工具调用配对)
-
压缩:每 turn 结束由 LLM 蒸馏为 [{text, tags}] 语义记忆
-
存储:每项目一个 JSONL 文件,零外部进程/数据库
-
注入:agent/pre-step 瀑布折入 system-reminder / recall 帧
-
工具:memory_search / memory_save / memory_list
-
46 个单元 + 集成测试全绿;loader 冒烟与真实 LLM e2e 验证通过
-
Capture: native session/event stream (user prompts, assistant summaries, paired tool calls)
-
Compress: LLM distills each turn into [{text, tags}] semantic memories
-
Store: one JSONL file per project, zero external processes/databases
-
Inject: folded into the agent/pre-step waterfall as system-reminder / recall frames
-
Tools: memory_search / memory_save / memory_list
-
46 unit + integration tests green; loader smoke and real-LLM e2e verified
安装 / Install: mount dist/index.js into DSH's cordis.patch.yml (see README).