JohnXu22786/memory-standard

JohnXu22786★ 0TypeScript最后同步: 2026-08-20

在 GitHub 打开

Memory Standard Protocol (mm) for DeepSeek Harness: layered MEMORY.md, deterministic budgets, frozen snapshots, cross-agent markdown/URI interop; dsh bundle + standalone CLI.

README 摘要

dsh-memory-standard English 简体中文 A Memory Standard Protocol (mm) plugin for the DeepSeek Harness (dsh): a deterministic, layered, cross-agent memory system built on plain markdown files — not a proprietary protocol. The dsh ecosystem has dozens of memory plugins but no shared standard, and the official core only ships a default-off MCP memory example. This plugin claims the missing "standard seat": deterministic budgets + layered MEMORY.md + cross-agent mutual recognition + session-log ingestion that works with official compaction/session logs. - Layered memory — MEMORY.md is the hand-loaded index (hard cap: 200 lines / 25 KiB, default); detailed notes live in memories/ .md and load on demand. - Deterministic budgets — over any budget is a structured error with usage metrics demanding an index rewrite, never a silent truncation . Writes carry a character budget and return usage so an agent can compress on the spot. - Cross-agent mutual recognition — a documented plain-markdown format, portable mm:// / URIs, a JSON Schema ( schema/memory.schema.json ), and an open read/write API. No closed protocol. - Write timing — mem write API plus session-end / periodic nudging; writes persist t…

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdshdsh-pluginagent

分类