news 2026/9/2 22:40:32

Memory MCP

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Memory MCP

作为长期与AI协同编程的实践者,我认为TRAE的Memory功能,本质上是将你从一个“重复的指令者”转变为“高效的合作者”。它让AI能记住你的工作习惯和项目规范,就像一位配合默契的搭档,不用每次都从头交代。

下面具体看看它的工作机制和如何用好它。

🧠 理解两种记忆:你的个人习惯与项目规范

Memory分为两类,服务于不同的场景:

记忆类型生效范围生活化比喻最佳实践场景举例
全局记忆你电脑上所有项目你的个人编程习惯。就像你喝咖啡固定不加糖、写代码必先写注释一样,是跨项目的个人偏好。• 代码风格(如“变量名用驼峰式”)
• 常用技术栈偏好(如“默认使用Vue 3组合式API”)
• 沟通习惯(如“解释方案时请先讲核心逻辑”)
项目记忆仅当前项目这个项目的专属说明书。就像每个家有自己的电器使用说明和收纳规则,不适用于其他地方。• 项目技术栈(如“本项目使用React 18和Ant Design”)
• 特定目录结构(如“工具函数请放在src/utils/下”)
• 项目专属规则(如“本项目的API响应体统一包裹在data字段中”)

⚙️ 如何启用并创建记忆

  1. 启用功能:在IDE或SOLO模式的界面右上角,点击设置图标,在设置中心找到并打开“记忆”功能的开关。

  2. 创建记忆:主要有两种方式,都非常直接:

    • 主动告知:在对话中直接说需要记住的规则,例如“记住,我习惯用TypeScript而不是JavaScript”。

    • 自动捕捉:系统会识别对话中可作为规则的语句,并提示你保存为记忆。确认后,这条记忆就会出现在对话流中,你可以点击查看详情。

💡 使用记忆的最佳实践:从“能用”到“好用”

要让Memory真正成为得力助手,可以遵循以下四个原则:

  • 一、系统性规划:像装修房子一样规划记忆
    不要零散记录。在项目开始前,花几分钟规划需要哪些项目记忆。这如同装修前先设计图纸,能确保AI从一开始就理解项目语境,减少后续的反复纠正。可以把记忆条目看作是项目的“基本法”。

  • 二、指令清晰具体:像餐厅点餐一样下达指令
    模糊的指令会产生模糊的记忆。对比下面两种说法:

    • 模糊:“写好点的代码”(AI不清楚具体标准)

    • 清晰:“记住,为我生成的函数需要包含详细的JSDoc注释,并处理主要的边界异常情况
      清晰的指令如同给出精确的坐标,能让AI准确命中你的预期。

  • 三、质量优于数量:像整理衣柜一样管理记忆上限
    全局和项目记忆各有20条上限。这要求你像管理一个精品衣柜,只保留最常穿、最合身的衣服。

    • 评估价值:优先保存那些需要反复强调、或一旦出错成本很高的规则(如部署命令、核心架构约定)。

    • 合并同类:将类似的偏好合并为一条更概括的记忆。

    • 定期清理:系统会按使用频率自动清理,但主动维护能保证记忆库始终精炼有效。

  • 四、主动管理:像更新通讯录一样维护记忆
    记忆不是设置完就一劳永逸的。需求会变,规则也会更新。

    • 更新:当你提出新要求(如“以后接口请求都用axios实例”),AI会自动覆盖旧的相关记忆。

    • 删除:可随时在设置中心的记忆部分,手动删除不再需要的记忆。

注意:记忆数据存储在本地,无法跨电脑同步。同时,一次性指令、模糊偏好或敏感信息(如密码)不会被自动保存。

总而言之,有效使用Memory的关键在于视AI为伙伴,并像培养伙伴一样,清晰、系统、主动地与之沟通你的长期需求和规则。从规划几条关键的项目记忆开始实践,你很快就能感受到工作流的变化。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/28 19:55:45

Gitlab MCP

在TRAE中使用MCP,相当于给你的AI助手连接了一个外部工具箱。Gitlab MCP就是其中一个专门用于操作Gitlab代码仓库的工具箱,让AI能直接帮你执行查看项目、管理合并请求等任务。下面分步说明如何配置和使用,并附上让工具更稳定的方法。如何配置G…

作者头像 李华
网站建设 2026/9/1 5:59:13

基于Springboot+Vue的企业采购管理系统源码文档部署文档代码讲解等

课题介绍 本课题旨在设计实现基于SpringBootVue前后端分离架构的企业采购管理系统,聚焦企业采购全流程管控需求,破解传统采购中流程繁琐、审批滞后、供应商管理混乱、数据统计低效等痛点,构建数字化、规范化的采购管理平台。系统后端以Spring…

作者头像 李华
网站建设 2026/9/2 22:29:14

在TRAE国际版中建立虚拟开发团队

在TRAE国际版中建立虚拟开发团队时,选择使用agent还是subagent主要取决于团队的任务复杂度和组织结构。下面用平实的语言和常见例子来解释。 Agent和Subagent的基本区别 Agent:就像一个独立的专业人员,能自主完成一项整体任务。例如&#xf…

作者头像 李华
网站建设 2026/9/2 22:29:46

基于Python的历届奥运会数据可视化分析系统(源码+lw+部署文档+讲解等)

课题介绍 本课题旨在设计实现基于Python的历届奥运会数据可视化分析系统,聚焦体育爱好者、科研人员、体育管理机构对奥运会历史数据的挖掘、分析及可视化需求,破解传统奥运数据零散、分析维度单一、展示形式枯燥等痛点,构建全面高效的奥运数据…

作者头像 李华