ECNU/EduWork--packages-dsh-memory ↗★ 184

@eduwork/dsh-memory

Local memory and conversation recall for DeepSeek Harness 适合需要本地化存储个人记忆、支持手动修改/遗忘及跨会话检索的用户。

パッケージ
@eduwork/dsh-memory
互換性
未検証
Harness ピア範囲
>=0.2.1-rc.2 <0.3.0-0
Cordis ピア範囲
>=4.0.5 <4.1.0
バージョン
0.2.0
ライセンス
MIT
最終更新
2026/10/19

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ECNU/EduWork#0df230d4883a1c97d5c5b97fc8b359d4813b8a79&path:packages/dsh-memory

ドキュメント

README 全文を読む ↗

使用

“设置 → 个性化”提供整体开关和过往对话检索开关,二者默认开启。工具辅助聊天自动写入默认关闭,明确要求记住的事实仍可保留来源引用。管理弹窗每页 10 条,支持搜索、修改、保留、普通删除和“遗忘且不再自动记住”。单条删除/遗忘可在 Host 未重启的 30 秒内撤销。

默认最多 400 条语义记忆(可配置为 16–10,000);新增时可自动清理 30 天未使用的普通记录,容量满时按重要性、使用次数和时间淘汰。用户保留和模型关键记忆不参与自动淘汰;全部受保护时拒绝新增。遗忘标记仅存哈希,当前无总量上限,改写较大的同义事实仍可能绕过词法匹配。

保存/检索由当前模型按需调用工具完成。本版没有独立后台提炼与 consolidation 作业。跨会话检索复用 DSH 官方 Session Query / SQLite FTS5,原始会话仍由官方 JSONL 保存。

支持命令 /memories on|off|reset 和 /memories use|generate|search on|off|inherit;工具为 memory_remember、memory_recall、memory_forget、memory_search_threads、memory_open_thread。管理界面支持单次编辑撤销;删除全部记忆不可撤销,也会移除遗忘标记,但不删除原始会话。