dsh-memflow
MEMFLOW memory framework for DeepSeek Harness — distributed memory architecture: every project carries its own memory/, one plugin for Hermes-like memory across all your workflows
AI 분석
核心用途是提供轻量、分布式的项目级记忆管理,防止子代理递归。适合有多项目并行开发、需要智能体保持上下文记忆的 DSH 用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:crwsr124/dsh-memflow配置
插件行(row)config(在 profile cordis.patch.yml 按 id 覆盖):
| 键 | 默认 | 说明 |
|---|---|---|
protocolFile | 包内 MEMFLOW.md | 协议文件路径,实时读取;部署可指向自有协议副本 |
setDefault | true | 安装时经 settings 服务把默认预设设为 memflow |
memoryBootstrap | true | 会话首条消息注入记忆快照(depth-0 会话) |
memoryPriority | ['status','tasks','notes','brick_index','history'] | 记忆文件优先序 |
memoryPerFileBytes | 8192 | 单文件内联上限 |
memoryTotalBytes | 65536 | 快照总上限 |
maxInlineBytes | 32768 | delegate dossier 单文件内联上限 |
denyTools | ['subagent','subagent_fork','delegate'] | 子 agent 工具 deny 名单(防递归) |
enableRunInBackground | true | delegate 后台模式开关 |
backgroundMode | one-shot | continuable = 可续接子 agent(send_message 追活) |
provider | spawn | 子 agent provider |
toolName | delegate | 工具注册名 |
maxDepth | 1 | 委派递归深度上限(或 'provider-managed') |
suppressRoots | [] | 抑制目录:这些项目根(按 .git 向上发现)不注入协议、不注入记忆快照 |