全部插件

DSH / BUNDLE / CLIENT-UI

dsh-global-memory

v0.1.007vvvv / dsh-global-memoryd0aa3faf26

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-global-memory

全局记忆(Global Memory):一条跨会话、跨任务的常驻要求,注入每一个会话的系统提示词,因此每次任务都必须遵循。设置页可视化编辑,global_memory 工具可读写;独立于 memory-eternal。

README / ZH

插件文档

目录摘要

全局记忆(Global Memory):一条跨会话、跨任务的常驻要求,注入每一个会话的系统提示词,因此每次任务都必须遵循。设置页可视化编辑,global_memory 工具可读写;独立于 memory-eternal。

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

1. **只有一条记忆**:单个纯文本字段,没有多条目、标签、分类、检索、版本历史。要分类就用换行分条自己排。 2. **常驻 = 每轮都占上下文预算**:正文越长,system prompt 越长,开销与注意力稀释越明显。建议控制在几百字以内,只写「能判断做到/没做到」的行为要求。 3. **生效时机是「下一条消息」**:写入后立刻重建 prompt 段,下一次请求即带上;已经发出的当前这一轮不变。 4. **不做内容校验**:写什么就注入什么,没有敏感词过滤、没有权限校验、没有长度上限(只受宿主提示词上限约束)。 5. **HTTP API 无鉴权**:依赖宿主只监听回环地址。不要把端口暴露出去(见 [HTTP API](#http-api) 的鉴权说明)。 6. **删文件 ≠ 停用**:存储文件缺失会回退为「默认正文 + 已启用」。要「空且不注入」,先清空正文并关闭开关。 7. **损坏文件不自动修复**:JSON 坏掉时只在内存里用默认值,原文件保留不动;插件日志会标注「文件损坏,暂用默认值」,需要你手工修复或删除。 8. **注入顺序是约定**:`order: 555` 的本意是排在 memory-eternal 的 `600` 之前;如果对方改了 order,相对顺序会变。 9. **未适配纯 TUI profile**:缺 `systemPrompt` 服务时不激活(会在日志里看不到已加载行),已声明支持的 profile 为 `web` / `desktop`。 10. **Windows 建链接**:目录链接用 `mklink /J`(junction,无需管理员)或 `mklink /D`(符号链接,需要管理员/开发者模式)。