structured-memory-engine
AI 工作空间的结构化内存系统。将 Markdown 内存文件索引到 SQLite FTS5 中,以进行快速引用搜索。提取结构化事实,维护内存健康状况,并为 MCP 服务器提供用于 Claude Code 集成的实时搜索 + 写入路径。 --- # 结构化内存引擎 ## MCP 工具 (v4) 当作为 MCP 服务器运行时 (`node lib/mcp-server.js`),公开: - `sme_query` — 搜索内存。支持`query`、`limit`、`since`、`type`、`minConfidence`、`includeStale`。 - `sme_context` — 获取消息的相关上下文。返回排序的、令牌预算的、格式化的上下文以进行注入。支持 `message`、`maxTokens`。 - `sme_remember` — 将事实/决定/偏好保存到今天的内存日志中。自动索引。 - `sme_index` — 重新索引工作区。使用“force: true”进行完全重建。 - `sme_reflect` — 运行维护:衰减、强化、陈旧检测、矛盾、修剪。 使用 `dryRun: true` 进行预览。 - `sme_status` — 索引统计信息。 ## CLI 命令 ```bash # 索引工作区内存文件节点 lib/index.js index [--workspace PATH] [--force] [--include extra.md,other.md] # 搜索索引内存节点 lib/index.js 查询“search terms” [--limit N] [--since 7d|2w|3m|2026-01-01] [--context N] [--type fact|confirmed|inferred|...] [--min-confidence 0.5] [--include-stale] # 显示索引状态 node lib/index.js status [--workspace PATH] # 内存维护节点 lib/index.js 反映 [--workspace PATH] [--dry-run] node lib/index.js 矛盾 [--workspace PATH] [--unresolved] node lib/index.js archived [--workspace PATH] [--limit N] node lib/index.js Restore <chunk-id> [--workspace PATH] ``` ## 配置
更新日志: Source: GitHub https://github.com/Bryptobricks/Structured-Memory-Engine
还没有评论,快来第一个发言吧。