证据快照复核于 2026-09-10GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle记忆与上下文Web Profile

Shoucang Memory

面向 DeepSeek Harness 的分层本地长期记忆插件,提供会话蒸馏与记忆设置面板。

快速了解

它能做什么

面向 DeepSeek Harness 的分层本地长期记忆插件,提供会话蒸馏与记忆设置面板。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
记忆与上下文记忆上下文会话管理
适配技术
deepseek-harnesscordis
兼容性

Web Profile
Not declared in supplied evidence

可信度与状态

证据已验证
核对日期 2026/9/10 UTC 14:19

有代码证据的贡献

它为 DSH 增加什么

记忆设置面板

在 DSH 侧栏提供记忆浏览、蒸馏与深度睡眠状态查看及参数调整面板。

机制证据
管理记忆

内嵌的 Agent 技能,定义分层记忆检索与写入纪律。

机制证据

选择前先看

守藏记忆为 DeepSeek Harness 增加分层记忆库:会话开始加载轻量索引,详情按需检索。它可将符合条件的空闲会话内容蒸馏写入记忆,在全部会话长期停滞后归纳经验,并在 DSH 侧栏提供状态和设置面板。

适合谁

希望让 DSH Agent 在会话之间保留经整理的上下文、偏好和可复用经验的用户。

常见任务

  • 跨 DSH 会话维护 Agent 画像和用户画像。
  • 在侧栏查看记忆索引、详情笔记、蒸馏统计和深度睡眠状态。
  • 配置空闲会话蒸馏、深度睡眠阈值和记忆根目录。

权限与数据

插件会持久化本地记忆和配置数据,并可能使用 LLM 子代理进行自动蒸馏。

权限
  • 写入和更新本地记忆索引、笔记、Agent 画像及用户画像。
  • 写入本地配置和面板状态;文档所述默认状态位置位于 ~/.dsh/storages/ 下。
数据处理
  • README 声明记忆库数据仅保存在本机,不会随仓库发布或上传。
  • 项目专属经验据称会写入工作区的 docs/devref/shoucang/ 路径。
外部服务
  • 需要 DeepSeek Harness 及其声明的 peer dependencies。
  • 蒸馏可使用配置的 LLM provider/model,或跟随主会话模型。
凭据
  • 提供的证据未声明凭据要求。

局限

  • 提供的证据未声明支持的 DSH Harness 版本范围。
  • 未找到 npm 上对应版本;请使用已验证的固定 Git Bundle 路径。
  • 未独立执行或审计安装、运行、自动写入及隐私声明。

DSHub 已核对

  • 存在固定 Git 提交、package manifest 和 Cordis bundle patch。
  • manifest 声明了 DSH LLM/tools、Cordis 和 Schemastery 的 peer dependency 范围。
  • README 记录了 web profile 安装命令、侧栏面板、本地记忆设计和配置项。

DSHub 未核对

  • 在 DSH 环境中安装或运行成功。
  • 会话蒸馏、深度睡眠、白名单门禁和设置面板的实际行为。
  • 与特定 DeepSeek Harness 版本或 LLM provider 的兼容性。

固定版本安装

安装 Shoucang Memory

这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。

访问源码项目

维护者原文

项目 README

查看 commit 5e02cc9 对应的 README
维护者编写的上游内容原文于 2026/9/10README.md 获取,正文和仓库相对媒体固定到 commit 5e02cc9aabc4,内容哈希为 d31cf3628ebe。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。

dsh-shoucang-memory

简体中文 | English

License DSH Platform

DeepSeek Harness (DSH) 记忆插件。让 DSH 拥有跨会话长期记忆

  • 🧠 长期记忆库 — 画像索引 + 知识索引 + 详情层分层结构,每次会话自动加载,越用越懂你
  • 🏭 会话蒸馏 — 会话空闲后自动唤醒,LLM 子代理裁决「什么值得记」,教程式浓缩写回记忆库
  • 🌙 深度睡眠 — 全部会话停滞后自动归纳「习得原则」进 agent 画像——像人睡前反思:认识自己,也认识用户
  • 👤 成长型 agent 画像 — AGENT.md(角色定位/稳定做法/能力边界/教训/习得原则)+ USER.md(用户画像),蒸馏与深睡双入口持续维护
  • 🖥️ 设置面板 — 侧栏入口:记忆库浏览、蒸馏统计、参数调节、深度睡眠视图,深浅色跟随宿主主题
  • 🛡️ 白名单门禁 — 写入过闸:不符白名单一律不存,宁缺毋滥

守藏(shoucang):取「善于收藏、守而不忘」之意。记忆插件的终态 = 一个能一直学习、反思、迭代的 agent 助理角色:蒸馏=学习,深度睡眠=反思,replace 更新=迭代。

🧠 长期记忆库

记忆库分索引层详情层:会话开始只加载轻量索引,详情按指针按需召回,不占上下文。

内容
AGENT.md agent 自我画像(成长档案)— 角色定位 / 学习史 / 稳定做法 / 常犯错误 / [原则] 习得原则(深度睡眠归纳的跨任务通用经验,v16 并入此文件)/ [路径] 任务路径(v17,对标 AWM:可复用任务类型的变量化步骤序列),容量 3,000 字符
MEMORY.md 知识索引 — 工具用法 / 工作流 / 教训 / 环境事实,一行一条指向详情
USER.md 用户画像索引 — 你的偏好习惯,蒸馏 + 深睡双通道维护
notes/*.md 详情层(L2)— 按主题分文件(tools / flows / lessons / env / release / user / agent)

详情容量水位超 85% 触发审计重组;长期零召回的条目自动降级提纯(细节下放、经验上收),永不无限膨胀。

🏭 会话蒸馏(自动沉淀)

会话结束空闲约 10 分钟后自动运行:扫描本轮增量 → 信号词预筛(零 LLM 成本跳过无关会话)→ LLM 子代理按蒸馏契约裁决 → 过白名单门禁写回记忆库。

  • 粒度判定锚 — 只收「下次做类似任务给方向」的粗粒度指引,细碎条文宁可不存
  • 项目事实直写工作区 — 项目专属经验直写 <workspace>/docs/devref/shoucang/,跨工作区红线隔离
  • 拒收留痕 — 被门禁拒绝的条目写审计日志,蒸馏次数 / 入册数 / 拒收分布面板可见
  • 断点安全 — 水位推进 + 在途并发守卫,宿主重启不重复蒸馏

🌙 深度睡眠(记忆巩固)

全部会话停滞 ≥ 3 小时(可配)自动运行一次归纳 pass:自上次归纳以来的新痕迹(无痕迹则本轮不睡)→ 归纳子代理提炼「习得原则」与「通用任务路径([路径] 行,v17,具体值变量化)」与画像更新 → write_gate 校验 → 以 [原则]/[路径] 索引行原子写入 AGENT.md反思双通道:认识自己 + 认识用户,同步维护 USER 画像)。归纳材料含窗口内任务运行成败统计(v17,ExpeL 式成败对比信号,定位真因用)。

  • 会话活跃状态机 — RUNNING / ENDED / PROBING / SUSPECT / STALLED 五态,多轮采样 + 多信号交叉区分「正常长任务 / 卡住 / 异常退出」,除长任务外一律正常睡
  • 失败可重试 — 瞬时故障回滚水位,重启回放不重复、不丢痕迹

🖥️ 设置面板

DSH 网页侧栏入口(纯 DOM 面板,深浅色跟随宿主主题):

  • 记忆板块 — 三索引容量卡、notes 分类浏览、小节直达、蒸馏统计与趋势
  • 画像板块 — USER / AGENT 画像指针行,点击直达详情小节
  • 参数调节 — 注入档位滑块、布尔开关一键切换,改动即时写回(备份先行)
  • 深度睡眠视图 — 五态徽章、会话明细、停滞计时、手动归纳、阈值可调
  • 插件集合 / 配置原文 — suite 装配状态、根目录管理、配置 YAML 原文编辑

🚀 安装

dsh plugin --profile web add github:Fishsb/dsh-shoucang-memory

安装后重启 DSH(dsh web),侧栏出现守藏入口即安装成功。

需本机已装 DeepSeek Harness。记忆库数据区默认在 DSH 技能目录下,可经 MEMORY_ROOT 环境变量自定义位置。

⚙️ 配置

插件配置为扁平单层(面板或 config 文件均可改):

配置项 说明
state_path 面板 root 登记表存储位置(默认 ~/.dsh/storages/
members suite 外部成员注册表(默认空;单插件自足)
enableDistill 蒸馏器开关(默认开)
idleWakeMs 空闲唤醒阈值(默认 10 分钟)
distillPrescan 信号词预筛(默认开,无关会话零成本跳过)
llmProvider / llmModel 蒸馏子代理指定模型(缺省跟随主会话)
enableDeepSleep / deepSleepIdleMs 深度睡眠开关与停滞阈值(默认开 / 3 小时)
deepSleepProbe* 长任务探测:采样次数 / 确认轮数 / 重试 / 兜底时长

📚 文档

🔒 隐私:记忆库全部数据只存本机,不随仓库发布、不上报任何数据。

🛠️ 开发

npm install --legacy-peer-deps
npm run typecheck && npm run build

License: Apache-2.0

有意识地管理

安装与管理

前置条件与目标 Profile

目标 Web Profile

交付方式 Git Bundle — Fishsb/dsh-shoucang-memory#5e02cc9aabc45aa06f6a02b3eb642edff7a93915

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile web list

兼容性与访问范围

DSH bundle; requires declared DSH peer dependencies Not declared in supplied evidence

检查兼容性证据

风险事实

local-data-storage

Stores long-term memory and user-profile data locally; storage location can be configured.

证据
automated-memory-writing

Can automatically distill idle sessions and consolidate learned material after prolonged inactivity.

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

AI 已审查

若要使用本地持久记忆,请先确认其自动蒸馏和配置模型的行为符合你的隐私预期。

AI 审查于 2026/9/10 UTC 14:20GitHub 事实核对日期: 2026/9/10 UTC 14:20

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: Shoucang Memory