v0.1.0
🎉 首个正式版本:项目记忆数据库插件
为 DeepSeek Harness 打造的项目级记忆数据库:自动沉淀每个项目的问答对话,并在每轮对话前智能检索注入相关历史记忆。
✨ 核心特性
- 📁 按项目独立记忆库:每项目一个数据库(
.dsh/memory-db/memory.json),项目级独立开关 + 全局默认 - 📝 自动收集问答:自动配对提问/回答,记录时间、会话标题及标题演变历史
- 🧭 三态智能分类器:
recall(回忆→标准注入)/continue(延续→零注入)/shift(转向→按任务类型注入 5% 或 40%) - 🔑 关键词直接检索:分类器提炼关键词 → 库内直接匹配 → 时间近到远排序
- 📊 上下文预算化:注入
min(40%×窗口, 可用),历史+记忆 ≤ 60% 窗口,注入回合动态压缩历史 - ♻️ 缓存友好:字节级相同注入自动去重,尾部追加不破坏前缀缓存
- 🛡️ 防污染:注入的记忆与网页正文自动排除,不重复入库
- 🌐 管理网页:
/memory-db-admin检索/筛选/增删/导入导出/去重/标题演变面板
🚀 快速上手
- 在 DeepSeek Harness 中以动态插件(Cordis)加载
plugin/host.js+plugin/client.js - 点击会话顶部「记忆库」按钮开启当前项目
- 浏览器打开
http://127.0.0.1:3080/memory-db-admin管理所有项目记忆
📚 文档
- README
docs/上下文优化改进方案.md(完整设计文档:预算/分类器/缓存策略)
🗺️ 路线图
- 普通插件化 + 开机自启(进行中)
- 记忆条目标注 / 手动修正
- 跨项目记忆共享(可选)