my-neuro记忆系统详解:构建AI伙伴的长期记忆与个性化认知
my-neuro记忆系统详解构建AI伙伴的长期记忆与个性化认知【免费下载链接】my-neuroThis project lets you create your own AI desktop companion with customizable characters and voice conversations that respond in just 1 second. Features include long-term memory, visual recognition, voice cloning and LLM training. Compatible with various Live2D customizations.项目地址: https://gitcode.com/gh_mirrors/my/my-neuromy-neuro是一款能够让你创建专属AI桌面伙伴的开源项目它支持自定义角色和语音对话响应速度快至1秒。其核心功能之一就是强大的记忆系统这一系统让AI不仅能进行即时聊天还能沉淀重要信息形成长期记忆和个性化认知。记忆系统AI伙伴的第二大脑my-neuro的记忆系统并非单一插件而是由多个插件协同工作的“记忆中枢”。它就像AI的第二大脑让AI能够记住重要信息并在后续对话中灵活运用形成用户画像实现真正的个性化交互。这个“第二大脑”主要由以下几个部分组成MemOS 长期记忆负责保存、搜索、整理长期记忆是记忆系统的核心底座。核心记忆注入负责把最关键、最稳定的信息放进AI的“长期注意力”里确保重要信息不被遗忘。用户画像负责从长期对话里沉淀用户偏好、习惯、雷区和关系信息让AI更了解用户。AI 日志负责把每天的对话整理成日志让AI有连续的生活记录保持角色的连贯性。晨昏之线负责时间、时区、节假日和整点问候让AI知道“现在是什么时候”提供更贴合场景的回应。这些插件组合在一起后AI会更像一个能长期陪伴你的角色它会记得你说过的重要事会逐渐理解你的偏好也能在合适的时候自然提起过去的内容。快速启动三步开启记忆之旅第一次使用my-neuro的记忆系统时建议按以下顺序操作启动记忆系统后端双击根目录的4.MEMOS-API.bat。这是记忆系统的核心引擎看到窗口持续运行即可不要关掉默认地址是http://127.0.0.1:8003。启动记忆管理控制台可选双击根目录的5.MEMOS-WebUI.bat。浏览器会打开http://127.0.0.1:8004你可以在里面查看、搜索、修正、管理记忆。启动my-neuro主程序记忆相关插件默认开启会自动连接http://127.0.0.1:8003。如果插件里没有单独填写API和模型配置会优先回退使用主对话模型。日常使用时最简单的顺序就是先开4.MEMOS-API.bat再开my-neuro主程序需要管理记忆时再开5.MEMOS-WebUI.bat。默认开启的记忆插件各司其职的记忆管家my-neuro的记忆系统默认包含以下几个核心插件它们各自负责不同层面的记忆功能插件作用MemOS 长期记忆自动保存对话、搜索历史、导入文档/网页、管理图片记忆和工具记录AI 日志按天整理AI的观察日志也可以形成更长期的回忆记录核心记忆注入把“永远不该忘”的信息稳定注入例如名字、关系、重要设定用户画像从多次对话里保守沉淀偏好、习惯、禁忌和长期特征晨昏之线注入时间、时段、节假日、调休信息并支持整点问候这几个插件有的管“资料库”有的管“人格理解”有的管“核心事实”有的管“时间感”。组合起来之后AI不只是能搜索过去而是能把过去变成当前对话的一部分。MemOS记忆系统的核心技术底座MemOS是整套记忆系统的底座它不是简单的txt记事本而是一套多层检索和记忆治理系统。其核心技术层包括技术层作用用户能感受到什么Qdrant 向量记忆库把每条记忆变成高维语义向量支持“意思相近也能搜到”不用说完全一样的话AI也能想起相关内容BM25 关键词检索建立传统关键词倒排索引补足专有名词、文件名、ID、术语搜索搜项目名、插件名、报错关键词更准NetworkX 知识图谱抽取人物、项目、地点、概念之间的关系AI不只记住单句话还能理解“谁和什么有关”CrossEncoder 精排对召回候选进行二次相关性判断相关记忆排得更靠前减少“搜到了但用错了”的情况记忆演化机制根据访问次数、重要性、时间跨度做晋升、衰减、归档、合并常用记忆更稳定过期碎片会慢慢降权Function Call 工具层让AI主动搜索、添加、修正、导入和查询记忆AI能自己调用工具不只是被动等待MemOS的完整工作流程如下对话输入 → 重要信息抽取 → 语义向量化 → 长期记忆入库 → BM25 关键词索引 → 知识图谱实体链接 → 多路召回 → CrossEncoder 精排 → 记忆注入到下一轮对话 → 日志、画像、核心记忆继续沉淀这听起来复杂但用户实际只需要正常聊天。复杂的部分都在后台自动完成。记忆治理让记忆更智能而非更多长期陪伴型AI最大的问题不是“能不能存”而是“存多了以后还能不能用”。所以my-neuro的记忆系统加入了几类治理策略重要性评分每条记忆都有importance不重要的流水账不会占据太高优先级。多路召回融合向量相似度、关键词命中、图谱关系、时间新鲜度会一起影响结果。记忆分层WorkingMemory、LongTermMemory、UserMemory分工不同临时上下文和长期事实不会混成一锅。频率与时间权重经常被用到的记忆会更容易被召回长期不复现的信息会逐步降低存在感。合并与去重相近记忆可以通过演化流程逐渐合并减少重复碎片。候选池制度用户画像不会因为一句话立刻定型而是先进入候选池积累证据后再晋升。换句话说它不是“无限往本子里写”而是在模拟一种更接近长期认知系统的记忆生命周期。MemOS功能矩阵强大的记忆工具集MemOS插件向AI暴露了一组记忆工具。新手不需要记工具名但了解它们能帮助你知道系统有多强能力工具/模块能做什么深度记忆检索memos_search_memory按语义、关键词和图谱关系搜索历史记忆手动添加记忆memos_add_memory把用户明确要求记住的内容写入长期记忆记忆修正memos_correct_memory修改、补充、删除错误记忆避免越记越偏偏好查询memos_get_preferences查询用户喜欢什么、不喜欢什么、常见习惯图片记忆memos_upload_image、memos_search_images保存图片及描述并支持之后检索截屏记忆memos_save_screenshot把关键画面保存成可搜索记忆文件图片入库memos_save_image_from_file从本地图片文件生成图片记忆工具使用记录memos_record_tool_usage、memos_search_tool_usage记录AI做过哪些操作下次可以参考经验知识库导入memos_import_url、memos_import_document导入网页、txt、pdf、md等资料变成可检索知识举个具体的例子你说以后公开提交前要检查key、本地路径、日志、私密提示词。 MemOS把这句话抽取成长期记忆。 用户画像把“重视隐私和提交安全”作为候选观察。 核心记忆注入可以把这类硬规则放进稳定背景。 AI日志当天会记录“用户强调仓库公开前要做隐私扫描”。 下次你说帮我发PR。 AI会更自然地先检查敏感信息而不是每次都等你提醒。这就是多插件协同的意义不是某一个插件单点变强而是形成一套“长期上下文、行为偏好、核心规则、时间感知、操作复盘”共同工作的记忆网络。WebUI直观管理你的AI记忆5.MEMOS-WebUI.bat打开的管理界面可以理解为“记忆控制台”。它适合做这些事查看当前保存了哪些记忆。搜索某个话题的历史记忆。手动添加重要记忆。修改、补充或删除错误记忆。查看知识图谱和实体关系。导入文档、网页等外部资料。检查图片记忆、工具使用记录等扩展数据。如果你是新手不需要一开始就理解所有功能。最常用的就是搜索记忆、修正记忆、添加一条重要记忆。精排模型让记忆检索更精准MemOS支持CrossEncoder精排模型它会在“先粗略搜出一批记忆”之后再用更强的模型重新排序让最相关的记忆排到前面。默认模型是BAAI/bge-reranker-v2-m3体积较大所以默认启动不会直接下载避免新手第一次启动时被大模型下载卡住。如果你想启用它只需要在MemOS插件配置里打开“启用CrossEncoder精排”。“自动下载精排模型”默认已经开启。也就是说只要你打开精排功能第一次启动后端时系统会把模型下载到项目根目录的full-hub/reranker-hub。如果不启用精排MemOS仍然会使用向量检索、BM25和知识图谱增强检索只是少了一层更高级的二次排序。推荐使用方式从简单到进阶新手模式只做三件事1. 启动4.MEMOS-API.bat 2. 启动my-neuro主程序 3. 正常聊天记忆系统会在后台自动工作。你不需要手动维护每一条记忆。进阶模式当你发现AI记错了或者想让它牢牢记住一件事可以打开WebUI1. 启动5.MEMOS-WebUI.bat 2. 搜索相关记忆 3. 修改错误内容或新增正确记忆例如你可以手动添加“用户正在维护my-neuro项目公开提交前必须检查是否包含API Key、私密提示词、本地路径和运行日志。”这样之后AI在处理仓库任务时就更容易自动注意到这些要求。常见问题解答记忆没有生效怎么办先检查4.MEMOS-API.bat的窗口是否还在运行。MemOS后端关闭后主程序里的记忆插件就无法检索长期记忆。WebUI打不开怎么办先确认4.MEMOS-API.bat已经启动再运行5.MEMOS-WebUI.bat。WebUI需要后端API正常运行。我需要手动填写API Key吗通常不用。记忆插件的专用模型/API配置如果留空会尽量使用主对话模型。只有你想让记忆总结、画像分析使用另一个模型时才需要单独配置。记忆会不会越存越乱记忆系统不是单纯堆聊天记录。它会用检索、摘要、重要性、画像候选池、核心记忆等多层机制把“流水账”和“长期有用的信息”分开处理。必要时你也可以在WebUI里手动修正。我的隐私数据在哪里记忆数据主要保存在本机的MemOS数据目录和AI记录目录里。公开提交仓库时不应该上传真实记忆库、日志、图片、数据库、API Key或私密提示词。总结打造真正理解你的AI伙伴my-neuro的记忆系统目标是让AI从“每次重新认识你”升级成“能长期理解你”。它既有可搜索的长期记忆也有稳定注入的核心事实还有会逐步成熟的用户画像和每日日志。对新手来说只要按顺序启动两个BAT文件就能让AI获得更连续、更聪明、更像长期伙伴的记忆能力。如果你想体验这款拥有强大记忆系统的AI伙伴可以通过以下命令克隆项目git clone https://gitcode.com/gh_mirrors/my/my-neuro开始你的AI伙伴记忆之旅吧【免费下载链接】my-neuroThis project lets you create your own AI desktop companion with customizable characters and voice conversations that respond in just 1 second. Features include long-term memory, visual recognition, voice cloning and LLM training. Compatible with various Live2D customizations.项目地址: https://gitcode.com/gh_mirrors/my/my-neuro创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考