kenz1117/dsh-engram1

@kenz1117/dsh-engram

DeepSeek Harness 的跨会话长期记忆插件:基于 SQLite 的双维度记忆图谱、混合检索、来源审计与知识飞轮

AI 分析

核心用途是为 DSH 提供跨会话的长期记忆与用户画像注入。适合需要 AI 记住历史对话上下文、实现个性化持续交互的深度用户。

包名
@kenz1117/dsh-engram
版本
0.4.6
许可证
MIT
最近更新
2026年9月1日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kenz1117/dsh-engram

配置

可选配置(cordis.yml):

- id: dsh-engram
  name: '@kenz1117/dsh-engram'
  config:
    dbDir: '~/.dsh/engram'          # 分库与模型缓存根目录
    injectProfile: true             # 会话开始注入用户画像摘要
    profileTopN: 8                  # 注入条数上限(1-64)
    modelCacheDir: '~/.dsh/engram/models'  # 嵌入模型缓存目录
    hfEndpoint: 'https://huggingface.co'   # 模型下载端点,网络受限可配镜像
    ingest: 'off'                   # 自动摄取:off | light(仅用户消息,每轮≤2条)| eager(含助手消息,每轮≤5条)
    # provider 与 model 必须成对提供:摄取/蒸馏的辅助 LLM 路由覆盖(缺省从会话日志解析)
    # provider: 'deepseek'
    # model: 'deepseek-v4-flash'
    decayAfterDays: 30              # 衰减:最近访问超过该天数
    decayImportanceBelow: 0.3       # 衰减:且 importance 低于该值 → 归档(可恢复)