rezon-aki/dsh-memory-steward ↗★ 0
dsh-memory-steward
记忆管家:为 dsh-memory-evolve 补上记忆入库之后的生命周期闭环——预算看门狗、整理到期提醒、待审批队列与审批 Tab、带备份执行。只读观测记忆文件,写入一律回调 memory-evolve 官方 HTTP API。 适合需要对进化记忆进行预算控制、整理和备份的深度用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:rezon-aki/dsh-memory-steward配置
Tab 里改,落盘在 /steward/config.json(默认 ~/.dsh/memories/steward/config.json):
| 键 | 默认 | 说明 |
|---|---|---|
autoCheck | true | 自动检查:12h 定时 + 回合末刷新库存 |
nudge | true | 超预算/到期时往 systemPrompt 注入一行提醒 |
lightMode | true | 提醒里优先建议 archiveCheck + deep,候选多再拉全量 |
sweepIntervalDays | 7 | 距上次整理够多少天才再次提醒 |
archiveMaxEntries | 30 | 归档轨条数阈值(超过也视为「该做一轮」) |
budgetRatio | 1.5 | 设基准后:预算 = max(固定阈值, ⌈基准 × 该值⌉) |
roundKeep | 10 | 开销审计滚动保留轮数 |
historyKeep | 20 | 队列保留最近 N 条已结项 |
historyKeepDays | 30 | 已结项早于 M 天才可能被淘汰/精简(与 N 取「且」) |
historySlim | true | 已结项正文精简(有备份即精简,正文只留 backups/) |
autoApprove | off | off / deterministic(只自动跑确定性归档)/ all |
baseline | null | 预算基准快照;设了就用「基准 ×倍率」而非固定阈值 |
纯手动模式 = autoCheck:false + nudge:false(Tab 一键):此后只有工具/API 调用才刷新、才产提案。