lgquan/dsh-workspace-memory0

@flowingspring/dsh-workspace-memory

Workspace-scoped durable memory for DeepSeek Harness and optional voice integrations

包名
@flowingspring/dsh-workspace-memory
版本
0.2.15
许可证
MIT
最近更新
2026年9月2日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lgquan/dsh-workspace-memory

安装后怎么使用

  1. 重启 dsh web
  2. 打开 DSH 设置。
  3. 进入“记忆”页面。
  4. 正常与 Agent 对话。插件会自动缓冲、整理并在后续任务中检索相关记忆。

安装成功后,设置页会显示:

  • 全局记忆和各项目记忆;
  • 自动生成的稳定摘要;
  • 可展开查看的结构化记忆;
  • 记忆状态、历史修订和冲突信息;
  • 已删除项目对应的记忆回收区。

也可以用以下命令确认安装版本:

dsh plugin --profile web list

与 dsh-voco 一起使用

安装 dsh-voco 0.3.6 或更高版本后,语音主 Session、普通 Session 和语音委派子 Session 只要使用相同的工作目录,就会共享同一个项目记忆范围。每个完成的语音委派任务会以 task-end 触发整理;只提交用户原始请求和最终可见结果,不把 reasoning、工具日志或注入上下文保存为长期记忆。

dsh-voco 不是必需依赖。未安装语音插件时,dsh-workspace-memory 仍可独立服务普通 DSH Agent。

可选配置

默认配置已经可以直接使用。需要调整时,可以在插件 loader 配置中覆盖以下字段:

- insert:
    - id: workspace-memory
      name: '@flowingspring/dsh-workspace-memory'
      config:
        memoryDir: ''
        checkpointTurns: 10
        checkpointChars: 4000
        idleCheckpointMs: 300000
        consolidateEvery: 5
        summaryMaxBytes: 3000
        recallMaxBytes: 5000
        recallLimit: 8
        checkpointMaxChars: 40000
        keepSummaryVersions: 10
        surfacedPenalty: 8
        summarizeProvider: ''
        summarizeModel: ''

summarizeProvidersummarizeModel 留空时,使用 DSH 当前默认模型。