dsh-memory
v0.1.0 · 4 天前发布
Durable cross-session memory for DeepSeek Harness: local SQLite FTS5 store, three model-facing tools, and a recall prompt section — no embedding service and no sidecar
README
dsh-memory
Durable cross-session memory for DeepSeek Harness.
The harness ships no memory plugin. Its extension-cookbook names the mechanism — a prompt section plus tools — but nothing implements it, so every session starts blank. This package fills that gap with one local SQLite file: no embedding service, no API key, no sidecar process.
Install
bash
dsh plugin --profile web add dsh-memory
The shipped bundle row stores memories at $DSH_HOME/memory/memory.db, shared by every profile on the machine.
What it gives the model
| Tool | Purpose |
|---|---|
| memory_write | Store one self-contained durable fact, optionally tagged and pinned |
| memory_search | Keyword search over memory text and tags |
| `memory_
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-memory
- Repo
- https://github.com/FuRongJun-1999/dsh-memory
- Engines
{"node":"^22.19.0 || >=24.0.0"}- Weekly DL
- 0
- Monthly DL
- 0
- Stars
- ★ 2
- Open Issues
- 0
- GH License
- [object Object]
- Archived
- 否
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}