rainow/dsh-simple-wiki-memory

rainow★ 1JavaScript最后同步: 2026-08-20

在 GitHub 打开

DSH的简化版llm-wiki记忆插件,纯md文档。A lightweight long-term memory framework for DeepSeek harness, simplified LLM-Wiki. No RAG, no vector DB, no LLM calls at runtime. Just Markdown + git.

README 摘要

DSWM — DeepSeek Harness 简易 Wiki 记忆插件 超级简化版 llm-wiki 记忆插件:一个索引文档(自动加载)+ 每个 topic 一个单独 md 文件(需要时才 read),避免啥都往上下文里面塞浪费 token。简单轻量,安装卸载都没有压力,想怎么改就怎么改。 基于 DeepSeek Harness(DSH)原生 dsh-agent-instructions (AGENTS.md)机制的自维护持久记忆系统。无 RAG、无向量库、无运行时 LLM 调用——纯 Markdown + git。 English: README.en.md. 简介 — 解决什么问题? 长期记忆多但不费 token。 如果把所有记忆一股脑塞进提示词,记忆越多每个会话烧的 token 越贵。DSWM 默认只加载 索引 (小、每个会话自动注入),主题文件在任务需要时 按需读取 。 轻量,不上重型机制。 LLM-Wiki 那套系统功能强但重、维护困难,对大多数用户没必要。DSWM 的所有记忆就是简单的 .md 文件——手动改、或让 agent 改都行,所见即所得。 记忆跨 harness 共享。 长期记忆应该属于你,而不是属于某一个 harness。DSWM 的纯 md 记忆文件随时可以共享给其他 harness 使用——只需要把对应 harness 的 AGENTS.md (或等效文件)指向它即可。 功能 DSH 在 每个会话第一个请求前 自动注入 /.dsh/AGENTS.md (记忆 索引 + 规则 )。DSWM 维护该文件和一个小型 wiki 库: reference/ 里就是按主题命名的 md 文件,一个主题一个文件,像这样: 每个文件是一个主题的完整细节(如 DOCKER-NAS.md 、 INFRA-SERVERS.md 、 HOME-ASSISTANT-CONTROL.md ),由 AGENTS.md 索引条目指向;任务需要时才 read 对应文件,平时只加载索引,不占上下文。 六条规则(全在 AGENTS.md,注入每个会话) 1. 写入触发(实时捕捉) — 会话过程中产生值得记住的信息 立即 写入(不等待会话结束、不默默丢弃)。写入是实时的(直接进 pending/ ),确认是延迟的(下次会话开始时汇报)—— /new 或关闭页面都不会丢失。 2. 准入流程 — 未确认 → pending/ ;说"存档/确认" → 晋升到 reference/ + 更新索引 + 记日志。TTL:交互 7 天 / 无人值守 30 天。 3. 无人值守会话 (task-board 定时、后台 subagent)— 只写 pending/ ,不自动晋升。 4. 定期整理 — 说"整理记忆" → agent 输出重组方案(拆分/合并/改名/归档),你确认后执行,过…

在 GitHub 查看完整 README →
工具/开发dsh-pluginagent

分类