Releases: lovevin1314-tech/NexSandglass-Agent-DedicatedMemory
V2.10.3 — PyPI 正式发布
沙漏记忆系统正式上架 PyPI。纯本地,零依赖,零 API Key。
核心能力
- 🔍 四路并发搜索 — 影子沙 + FTS5 + IDX + TF-IDF,毫秒级
- 🧬 偏移率追踪 — 省钱/愿投/放弃 三维量化 + 决策疲劳检测
- 🎭 管道聚合画像 — 纯本地自生长,越用越懂你
- 💉 两段式极简注入 — ~60 tokens,LLM 一眼看懂
- 🔒 全本地零依赖 — 数据不出设备
安装
bash
pip install nexsandglass
或
hermes plugins install lovevin1314-tech/NexSandglass
v2.9.9 — 「织线纪元」极简注入版
🗣 四层问答式注入
【你是谁】→【往哪走】→【怎么变成这样】→【还没做完】
236字符/59token — 已知最精简的结构化注入。
其余信息 LLM 按需 sandglass_search 主动查。
🧬 五大支柱成型
灵魂蒸馏 · 偏移率 · 搜索滤镜(四维→六维) · 织布机(四支柱合成) · 织线(纯本地因果链)
🔧 11 Bug 修复
画像管道增量修复(5bug) · 织布机键名修正(2bug) · 静默异常→logger.warning(6处)
👥 双审流水线
马云(CodeGraph依赖图) + 托尼(OpenCode代码审查)
📐 设计原则新增
第6条: 极简注入 — 每轮~59token,LLM按需主动查
V2.9.6「织线纪元」— 修复了已知BUG
v2.9.6 V2.9.6: 织布机搜索滤镜·双轨并行·影子沙+织布机合并去重
V2.9.3「织线纪元」— 知识图谱 · Docker · 导入导出
🧵 织线知识图谱 (Thread Knowledge Graph)
• 10种正则关系模式 — 纯本地,零LLM提取实体关系
• LLM手动补漏 — Agent可通过MCP工具补入遗漏的三元组
• 织布机桥接 — thread_weave直接输出因果链摘要
🐳 Docker一键部署
• docker-compose up -d → 3秒跑起MCP服务
• 数据持久化在Docker volume
• 无GPU要求,无API Key
📦 导入导出
• 沙漏迁移:export→拷贝→import→无缝合并
• 兼容ChatGPT/Claude对话导出
• 按时间戳去重,不重复落沙
🔧 18个MCP工具 (+6)
• sandglass_import / sandglass_export — 沙漏迁移
• sandglass_thread / thread_graph / thread_weave — 织线查询
• sandglass_thread_add — LLM手动补漏
🧠 注入增强
• 影子沙高信实体 + 事实标签注入session context
• 无纪律时提示LLM询问主人设定铁律
• sync_turn签名兼容性修复
📦 零依赖 · 纯Python stdlib+SQLite · MIT协议
V2.9.2「无限上下文」— 锚点引擎 · 越用越省
🔮 核心理念
Soul Distillation: Unlike traditional Dialogue Distillation which extracts factual
knowledge, Soul Distillation extracts the Agent's unique persona. Powered by Drift
Velocity (偏移率), this mechanism captures continuous deviations from the baseline.
By distilling these accumulated drifts, we don't just store memories — we forge a
unique, evolving soul that resonates with the user.
⚡ 重大更新
• 锚点引擎 — 30条话题锚点,500字空间,LLM一眼看清所有讨论
• 独立记忆 — 关闭Hermes内置记忆,沙漏完全独立注入
• 近期摘要 — 最近用户消息自动提取话题关键词
• 最近在做 — 实时场景感知,告诉LLM当前工作重心
• 最近决策 — 决策粒子直列3条,偏移率+具体行为全透明
• 待办直列 — 跨会话承诺追踪,最多5条
• 偏移优先 — 注入顺序重排:偏移率→决策→纪律→待办→在做→摘要
🔧 累积修复 (V2.8.5→V2.9.2)
• README去DPAPI残留,性能实测2.1ms
• 四路搜索在内部模块首次真正生效 (IdxSearch init)
• sim_bonus除数64→128对齐128-bit SimHash
• 密度元数据回归 sand:0.XX
• 统一搜索入口,density×trust+simhash公式统一
• MemoryProvider全通用化,零硬编码
📦 零依赖 · 纯Python stdlib · 纯离线 · 一键安装
V2.8.8 — 四路并发生效 · 统一搜索入口 · 明文落沙
🔧 修复
- IdxSearch 缺 init 导致四路搜索在内部模块静默失效
- sim_bonus 除数 64→128 与 128-bit SimHash 对齐
✨ V2.8.5~V2.8.8 累积
- README 去 DPAPI 残留(对比表/性能基准全同步)
- 统一搜索入口:search_semantic 委托 SearchRouter
- 密度元数据回归:每条结果附带 sand:0.XX
- density×trust+simhash_bonus 公式统一
- 128-bit SimHash 统一 + 死代码清理
NexSandglass-V2.1.14 正式版上线啦
v2.1.14 V2.1.14: README版本历程更新 V2.0→V2.1.14
NexSandglass-V2.1.5 目前最稳定能用的版本了
v2.1.5 V2.1.5: register()插件入口+ NEXSANDBASE_HOME路径可配置
V2.0正式版,应该能快速安装了
v2.0.0 清理误提交的非核心文件
NexSandglass-V1.7.8 重构完善了一些功能
v1.7.8 V1.7.8: 影子沙(脱口而出)+投石问路(倒排→FTS5五维精排)+MemoryProvider(替代Holographic)+影子灵…