Arborsm/dsh-remember0

dsh-remember

Cross-session long-term memory for the DeepSeek Harness: a two-phase extraction/consolidation pipeline over a file-based memory workspace, recall injection, a citation feedback loop, lease-based job semantics, plus a settings page, a sidebar status panel and a memory viewer.

包名
dsh-remember
版本
0.1.0
许可证
MIT
最近更新
2026年9月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Arborsm/dsh-remember

Configuration

Every field has a default; the plugin works out of the box. Override via cordis.yml or the config: block of a dev overlay. Field definitions live in src/config.ts.

Commonly tuned:

FieldDefaultDescription
enabledtrueMaster switch
generateMemoriestrueRun extraction and consolidation
useMemoriestrueInject the memory summary into prompts
extractModel / consolidationModel''provider/model; empty = deployment default
workspaceDir / dbPath''Empty = under ~/.dsh-memory/
summaryTokenLimit2500Token cap for the injected summary
scanIntervalMinutes15Background scan interval
minRolloutIdleHours1Idle time before a session becomes extractable
maxUnusedDays30Retention for never-cited memories

There are 23 fields in total (scheduling, retries, concurrency, consolidator tool deny-list, …) — see src/config.ts. All of them are editable on the settings page.