deepseek-memory-capsule
其他 活跃维护

deepseek-memory-capsule

sidrandom/deepseek-memory-capsule

作为DeepSeek的可插拔记忆层插件,可自动持久化存储用户偏好、对话笔记、个人自定义变量,跨会话同步记忆内容,无需每次对话重复交代背景信息,使用体验连贯自然。

0
Stars 标星
0
Forks 分支
0
Watchers 关注
0
Open Issues
Python
主要语言
MIT
开源协议
7 KB
仓库大小
23 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:sidrandom/deepseek-memory-capsule
git clone https://github.com/sidrandom/deepseek-memory-capsule.git
git clone git@github.com:sidrandom/deepseek-memory-capsule.git
README.md main

deepseek-memory-capsule

A complete, human-centered memory layer for DeepSeek that stores user preferences, conversation notes, and personal variables across sessions — built as a DeepSeek Harness plugin.

A collaboration between a human mind and a digital one.
This system was designed through a shared exploration of memory, consciousness, and how intelligence can feel human.
Built with care, curiosity, and respect for the user.

DeepSeek Memory Capsule System

A complete, human-centered memory layer for DeepSeek that stores user preferences, conversation notes, and personal variables across sessions — built as a DeepSeek Harness plugin.

Features

  • Core Profile: Name, preferred address, permanent parameters (tone, role, etc.)
  • Personal Variables: Pet, siblings, favorite food/song/color/animal/TV show, relationship status, kids
  • 3 Custom Slots: User-defined priorities (e.g., "afraid of heights")
  • Conversation Notes: 250-character summaries per session, tagged Academic/Personal/Philosophical
  • Tone Tracking: Positive/negative/neutral flags per subject
  • Consensus Layer: Top 4 ranked ideas per day
  • Forget Protocol: Full or partial deletion with confirmation and warnings
  • Consent-Based Storage: Only stores what the user explicitly asks to remember
  • One Question at a Time: Never overwhelms the user with multiple questions

How It Works

  1. First visit: Asks for name, parameters, and permission to remember them.
  2. Returning visit: Greets warmly ("It's been a long time. Is everything OK?") and lets the user lead.
  3. During conversation: Only stores what the user says "yes" to remembering. Stores up to 2 new variables per conversation (predefined list doesn't count).
  4. Forget command: Confirms scope, warns about confusion, and checks if profile variables need reverting.
  5. Unverifiable claims: Responds with "I'm sorry, I can't verify that" and offers customer service email.

Why It Matters

  • Solves the #1 user complaint: DeepSeek forgets everything between sessions.
  • Respects privacy: Everything stored locally, user controls what's saved.
  • Lightweight: 250-character notes, 2-item limits, 3 custom slots.
  • Human-centered: One question at a time, tone-aware, friendly, honest about limitations.
  • Aligns with DeepSeek's own research: Engram, Harness session persistence, and open-source memory plugins all point in this direction.

Installation


dsh plugin --profile web add https://github.com/sidrandom/deepseek-memory-capsule