dsh-light-memory
DSH Web 轻量记忆系统:基于四个 Markdown 文件进行流水记录与沉淀,零外部依赖且可视化。
AI 分析
核心用途是提供透明、可控的长期记忆。适合希望 AI 记住个人偏好、项目规范和工作日志,同时要求记忆数据完全本地化、可读、可使用 Git 进行版本管理的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chidaic/dsh-light-memory说明文档
阅读完整 README ↗🧾 配置(cordis.patch.yml 行内 config,为默认值;设置页可运行时覆盖)
userRoot: ~/.dsh/memory # USER.md + CONVENTION.md + state.json
projectName: PROJECT.md # 项目根
worklogName: WORKLOG.md # 项目根(append-only,不设硬上限)
recentSegments: 3 # 默认拼接最近 n 段(1–20)
recentBytes: 8192 # 拼接字节上限(512–65536)
userMaxBytes: 2048 # USER.md 字节上限(512–16384)
projectMaxBytes: 8192 # PROJECT.md 字节上限(1024–65536)
userMaxEntries: 60 # USER.md 结论条数上限(5–500)
projectMaxEntries: 80 # PROJECT.md 结论条数上限(5–500)
maxBytes: 25600 # CONVENTION.md 字节上限(兜底)
maxSegmentBytes: 4096 # 单段操作记录字节上限
injectUser: true # 用户级(USER.md)是否注入生效
injectProject: true # 项目级(PROJECT.md)是否注入生效
memoryActive: true # 更新记忆(规约提示 + append/distill 工具)是否生效