04月
07

强化记忆:使用 LLM 技术构建持久对话知识库的新方法与应用

08:25:48

Basic Memory是Basic Machines推出的知识管理系统,借助与Claude等LLM自然对话构建持久知识,并存储于本地Markdown文件,通过MCP协议实现LLM对本地知识库的读写。

多数LLM互动短暂,缺乏背景知识,现有解决方法有局限。Basic Memory则优势显著:知识本地存储,由用户掌控;支持用户与LLM双向读写同一文件;采用Markdown和语义模式,结构清晰简单;形成可遍历知识图谱,便于LLM跟踪链接;兼容Obsidian等编辑器;基础设施轻量,仅索引本地文件。

在实际应用中,以探索咖啡冲泡方法为例,用户先聊天分享心得,再让LLM构建知识,生成含语义和链接的Markdown文件,可实时查看并同步。聊天时参考话题,LLM能构建丰富上下文,实现人与LLM对文件的双向操作,知识留于本地。

技术上,它将内容存于Markdown文件,用SQLite数据库搜索索引;从Markdown提取语义形成Entity对象,含Observations和Relations以构建知识图谱;提供双向同步,实现MCP协议,可跨工具引用实体。文件格式含前言、Observations和Relations。

该系统与Claude Desktop配合,配置好后可进行知识同步,LLM能使用多种工具,用户可尝试不同提示指令。Basic Memory开源,采用AGPL -3.0许可证,为知识管理带来新方式,助力用户打造个性化知识库。 

地址:https://github.com/basicmachines-co/basic-memory

+1
0

好文章,需要你的鼓励

下一篇

华为近期揭晓了其2024年度的业绩报告,数据彰显了公司的稳健发展态势。据统计,华为在全球范围内实现了8621亿元人民币的销售收入,净利润达

2025-04-07 08:20:44

24小时热榜
最近更新