D
@eco-dsh/eco-memory-tree
v0.3.0 · 0 天前发布
dsh plugin: scored memory tree with BM25 search and Obsidian bidirectional sync (port of eco-agent memory_tree.py)
README
eco-memory-tree
dsh plugin — 评分制记忆树:BM25 搜索 + 中文降级 + Obsidian 双向同步。
移植自 xiejianjun000/eco-agent 的 agent_core/memory_tree.py(MIT License)。
作用
score(重要性)、tags、parent_id(树形结构)。id/score/tags/updated_at),也从 vault 导入用户编辑后的笔记,按 updated_at 保留最新。v0.2.0 — 向量检索通道
eco_memory_vector_search:配置 OpenAI 兼容 embedding 端点后启用向量检索(BM25 + 余弦分数融合排序)。vector_enabled=false,不阻塞使用。embeddingBaseUrl / embeddingApiKey / embeddingModel,或运行时 ctx.ecoMemory.setEmbeddingFn(fn)。v0.3.0 — 遗忘与维护(eco_memory_prune)
eco_memory_prune 工版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ❓ 未知 | metadata 缺失 |
dsh@0.1.0 | ❓ 未知 | — |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- @eco-dsh/eco-memory-tree
- Repo
- —
- Engines
{}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{}