alanzhao0128/dsh-memory-lite ↗★ 1

@alanzhao/dsh-memory-lite

基于Markdown文件的轻量级本地记忆存储与检索插件 适合需要零依赖本地记忆提取、自动将历史上下文注入模型的用户。

包名
@alanzhao/dsh-memory-lite
兼容性
待验证
Harness 依赖范围
>=0.1.2-rc.1
Cordis 依赖范围
^4.0.1
版本
0.2.8
许可证
MIT
最近更新
2026年9月20日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:alanzhao0128/dsh-memory-lite

配置

全部在 设置 → memory-lite 里改,存到 ~/.dsh/settings.yaml 的 dsh-memory-lite: 段。多数字段保存即生效;root 与 sharing.* 需要重启。

分组字段说明
提取提取模式incremental(默认,隐式提取开)/ explicit_only / off
触发方式窗口触发(消息数)新增消息数 ≥ 此值触发一次;默认 50;0 = 每条消息触发(不是禁用)
空闲兜底(分钟)空闲 N 分钟后提取剩余窗口;默认 30
回合边界触发 / 会话落盘触发默认关闭(成本更高)
回合边界最小消息数 / 回合防抖(毫秒)上面两个触发器的门槛
提取内容单次消息上限一次喂给模型的最大消息数;默认 20
计入窗口的消息类型默认 用户 + 助手;工具结果原文默认排除(只增成本与噪声);三项全不勾 = 用默认
工具结果截断(字节)仅勾选「工具结果原文」时生效
携带会话摘要 / 去重检索默认都开
提取模型提取模型默认跟随全局默认模型(活值);也可固定到某个 provider/model
推理强度按所选模型声明的强度读取;建议 off
可靠性解析失败重试JSON 解析失败时一次廉价 repair 调用(默认开)
审计日志写 peers/{peer}/sessions/{session-id}.json 与 extraction.log
目录注入目录 token 上限L0 目录截断上限,默认 1200
界面指示器位置标题栏 utilities 槽顺序;保存后刷新页面生效
存储与共享记忆根目录默认 ~/.agent-memory,重启生效
默认 peer无 cwd 会话的归属
跨 peer 共享总开关,重启生效;具体挂载在下方勾选

完整 schema 与默认值见 src/config.ts。