wanghehe123/dsh-Friend--packages-dsh-friend-memory1

@wishp3/dsh-friend-memory

Markdown 记忆存储、记忆工具、自动小结、夜间归纳

AI Analysis

核心用途是为虚拟伴侣提供基于 Markdown 的持久化记忆管理与夜间自动归纳。适合需要伴侣能够记住用户事实、约定和近期主题的用户。

Package
@wishp3/dsh-friend-memory
Version
0.1.0
License
MIT
Last updated
Aug 14, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

@wishp3/dsh-friend-memory

Markdown 记忆存储、记忆工具、自动小结、夜间归纳。不依赖 embedding。

落盘布局(相对 friend 数据根)

characters//MEMORY.md
characters//MEMORY.md.bak.1 … bak.7
characters//memory/YYYY-MM-DD.md
characters//memory/archive/YYYY-MM/
characters//memory/imported/YYYY-MM-DD.md
characters//story.md
user/USER.md

MEMORY.md 固定四分节:关于用户 / 重要事实 / 近期主题 / 待办与约定。

角色分流

  • host apply():挂载 /friend/memory* 路由、自动小结、04:00 蒸馏。注册工具。
  • companion-preset apply():注册 memory_append / memory_search / memory_getfriend:memory 提示词分区。

伴侣预设 agent.cordis.yml 需要增加一行 dsh-friend-memory + role: companion-preset 后,真实会话才能看到工具(本包不能改 persona)。

验证

export CI=true
pnpm exec vitest run packages/dsh-friend-memory

手工:打开 /friend/memory,改一条 MEMORY.md 并保存,再用 memory_get / 搜索框核对。