Skip to content

dsh-memory v0.1.0

Choose a tag to compare

@vpromise vpromise released this 13 Aug 16:04
· 1 commit to main since this release

首个公开版本: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).