每次和AI聊完就失忆?我用Claude Code治好了它的“健忘症”
myzbx 2025-08-01 19:22 38 浏览
AI 秒回,却转身就忘?作者把 Claude Code 改造成「长短期记忆外挂」:一份 claude.md 做身份底稿,每次对话自动总结归档,新项目一来就能秒接上文。4 步搭好私人知识库,让 AI 真正记住你是谁、做过什么、下一步要干嘛——健忘症一次根治。
目前的AI工具,除了Chatgpt都是没有记忆功能的。
每次我和AI讨论完一个事情后,下一次和它再去聊就是一个全新的开始,它压根不记得我是谁。
这个时候要想让它拥有记忆,就得把之前的对话提前总结好,然后把总结内容发到新的对话窗口,手动的给AI提供更多的上下文。
总结、复制、粘贴又或者从讲一次自己的背景,整个过程有点麻烦,而且文件一多就不知道扔哪去了。
我其实早就想搞一个有记忆功能的AI知识库,一个能持续理解我、积累对话结果、帮我一起思考的搭子。
Chatgpt倒是知道我是谁,它有着不错的记忆积累。
但是chatgpt也没有办法按照知识库逻辑来使用,我基本上生活各种事情都会去找他聊,从提示词调试、工作思考、内容写作等等,我都回去找它来帮忙。
这样导致它其实拥有我各个事情的记忆,有点像大杂烩,而我其实希望的知识库是记忆分开独立存在的。
比如说:提示词积累、文章写作都各自有各自的知识库系统,我不希望他们混淆在一起。
这样我和AI一起作业讨论的效率才会提高,记忆混淆在一起反而会降低效率。
于是我拆解了一下Chatgpt的逻辑,看看有没有什么AI工具能够实现类似的功能。
Chatgpt的记忆逻辑由两部分构成:参考保存的记忆(长期记忆):这是chatgpt在对话中会自主选择记忆的内容参考历史聊天记录(短期记忆):这是chatgpt在回复时会参考之前的对话内容
参考保存的记忆(长期记忆)主要是在和chatgpt对话中触发的,AI会把这次对话中的记忆总结好增加到记忆模块里,后续对话方便引用整个记忆逻辑。
参考历史记录(短期记忆)的功能推测是读取近一段对话的总结来实现的,让新的对话中拥有最近的记忆,这是补足“参考保存记忆”的手段。
既然了解了chatgpt的记忆功能是通过长期记忆+短期记忆的逻辑来实现,我就在找有没有产品具备这俩功能同时还能做知识库使用。
我在优化我的vibecoding逻辑时候,我发现其实claude code 的记忆逻辑和chatgpt有异曲同工之处。
claude code有一个claude.md文件,这个文件类似于chatgpt的长期记忆功能,这个文件在编程中的主要作用是让claude模型快速知道项目是做什么的,方便去干活。
于是我开始琢磨,我不用claude code编程,我就做成知识库的逻辑,那claude.md文件我就直接做成长期记忆文件,做模型思考的中枢就可以了。
短期记忆的话就每次和claude讨论完,然后让claude code 写一个总结文件放在文件夹里就行了。
后续有需要的时候直接让claude去读取,这样长期记忆和短期记忆都可以满足了。
同时我还可以把提示词和各种参考资料放在claude code里,按需调用。
这样一个带有记忆功能的AI知识库就可以实现了。
于是我在测试前,我梳理了一个预期的目标:1. 身份记忆:AI知道我是谁,不再从零开始2. 知识积累:每次对话都有沉淀,不白聊3. 上下文调用:新对话也能快速进入状态
然后我就开始跑到claude code里去测试,我分别跑了求职、内容复盘、mcp测试三个项目,发现确实能够达到我的预期目标。
我以内容复盘项目为例,来给大家展示一下我的实际效果:1. 身份记忆:AI知道我是谁,不再从零开始
从它的回复来看,他可以通过claude.md文档的总结知道我是谁,我最近在忙着做什么。
2. 知识积累:每次对话都有沉淀,不白聊
这块我都让AI直接做成可视化的html文件,后续查阅起来方便一点,要么AI写的markdown语法太多**号了。
3. 上下文调用:新对话也能快速进入状态
直接让AI读取之前的总结文档,他可以快速的延续之前的讨论,来回到一个有脑子的状态。
看到这样的效果真的超级棒,有记忆功能的AI能够帮助人提效超级多!
接下来跟大家分享一下详细的搭建教程:1. 新建空间,放置提示词和语料
Claude code 的安装和空间新建进入教程我就都放这个飞书链接里了,大家直接查看即可:
https://t16jzwqrzjx.feishu.cn/wiki/E4Rbw3vpBikNLbknNKOc7GtYnqd?from=from_copylink
提示词和语料都放置在.md的文件里,每一个都单独存放即可。
同时要注意语料这块的总token量不能超过25000,超过了claude code会报错。
目前还不能直接放一本书的语料,所以需要大家自己清洗得到高质量的语料再放进来。2. 和AI进行讨论,讨论完后产出总结文档
这块就是和AI的正常对话,需要AI采用哪些语料 @ 一下语料即可。
我这次跟大家分享如何用知识库这个选题,也是和AI讨论评估出来的。
讨论完后记得告诉AI,请产出一个文档总结我们的讨论。
我自己比较喜欢看网页,所以我一般都让AI做成可视化内容。
3. /init 产出claude.md文档
当我们项目里有了文件后,我们可以让claude code先自己产出第一版claude.md文档了。
这里我们需要用到 /init指令,只需要把它输入给AI让AI自由使用就可以了。
每次和AI对话沉淀完文档后,记得都要用/init指令更新一下记忆。4. 优化claude.md文档
AI总结claude.md文档的逻辑并非来自历史对话,而是根据本地文件存储的内容,所以这时候我们要看看有哪些我们希望AI长期记住的内容,没有添加进去的要加进去。
比如说我发现AI只知道我写公众号,不知道我具体叫什么,我就把这个记忆扔到claude.md文档里了。
这样做完就可以收获一个带有记忆功能的AI知识库。
和AI聊的越多沉淀的越多,AI越懂你。
最后再和大家分享一下这些资料在云端管理的办法,方便多台电脑同时用这些资料,也方便备份保存。1. 下载GitHub Desktop
下载链接:
https://desktop.github.com/download/
2. 选择添加本地仓库
在这里选择自己的claude code知识库文件即可。3. 点击create新建一个git仓库
然后确认仓库名称即可。
4. 提交更改的内容,然后发布到GitHub
提交好了可以做GitHub上查看,这个办法传上去的都是私有知识库,也不用担心被别人看到的问题~
这次内容就到这里啦,我去和claude code继续迭代vibecoding逻辑啦~
本文由人人都是产品经理作者【云舒】,微信公众号:【云舒的AI实践笔记】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
相关推荐
- 如何设计一个优秀的电子商务产品详情页
-
加入人人都是产品经理【起点学院】产品经理实战训练营,BAT产品总监手把手带你学产品电子商务网站的产品详情页面无疑是设计师和开发人员关注的最重要的网页之一。产品详情页面是客户作出“加入购物车”决定的页面...
- 怎么在JS中使用Ajax进行异步请求?
-
大家好,今天我来分享一项JavaScript的实战技巧,即如何在JS中使用Ajax进行异步请求,让你的网页速度瞬间提升。Ajax是一种在不刷新整个网页的情况下与服务器进行数据交互的技术,可以实现异步加...
- 中小企业如何组建,管理团队_中小企业应当如何开展组织结构设计变革
-
前言写了太多关于产品的东西觉得应该换换口味.从码农到架构师,从前端到平面再到UI、UE,最后走向了产品这条不归路,其实以前一直再给你们讲.产品经理跟项目经理区别没有特别大,两个岗位之间有很...
- 前端监控 SDK 开发分享_前端监控系统 开源
-
一、前言随着前端的发展和被重视,慢慢的行业内对于前端监控系统的重视程度也在增加。这里不对为什么需要监控再做解释。那我们先直接说说需求。对于中小型公司来说,可以直接使用三方的监控,比如自己搭建一套免费的...
- Ajax 会被 fetch 取代吗?Axios 怎么办?
-
大家好,很高兴又见面了,我是"高级前端进阶",由我带着大家一起关注前端前沿、深入前端底层技术,大家一起进步,也欢迎大家关注、点赞、收藏、转发!今天给大家带来的主题是ajax、fetch...
- 前端面试题《AJAX》_前端面试ajax考点汇总
-
1.什么是ajax?ajax作用是什么?AJAX=异步JavaScript和XML。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实...
- Ajax 详细介绍_ajax
-
1、ajax是什么?asynchronousjavascriptandxml:异步的javascript和xml。ajax是用来改善用户体验的一种技术,其本质是利用浏览器内置的一个特殊的...
- 6款可替代dreamweaver的工具_替代powerdesigner的工具
-
dreamweaver对一个web前端工作者来说,再熟悉不过了,像我07年接触web前端开发就是用的dreamweaver,一直用到现在,身边的朋友有跟我推荐过各种更好用的可替代dreamweaver...
- 我敢保证,全网没有再比这更详细的Java知识点总结了,送你啊
-
接下来你看到的将是全网最详细的Java知识点总结,全文分为三大部分:Java基础、Java框架、Java+云数据小编将为大家仔细讲解每大部分里面的详细知识点,别眨眼,从小白到大佬、零基础到精通,你绝...
- 福斯《死侍》发布新剧照 "小贱贱"韦德被改造前造型曝光
-
时光网讯福斯出品的科幻片《死侍》今天发布新剧照,其中一张是较为罕见的死侍在被改造之前的剧照,其余两张剧照都是死侍在执行任务中的状态。据外媒推测,片方此时发布剧照,预计是为了给不久之后影片发布首款正式预...
- 2021年超详细的java学习路线总结—纯干货分享
-
本文整理了java开发的学习路线和相关的学习资源,非常适合零基础入门java的同学,希望大家在学习的时候,能够节省时间。纯干货,良心推荐!第一阶段:Java基础重点知识点:数据类型、核心语法、面向对象...
- 不用海淘,真黑五来到你身边:亚马逊15件热卖爆款推荐!
-
Fujifilm富士instaxMini8小黄人拍立得相机(黄色/蓝色)扫二维码进入购物页面黑五是入手一个轻巧可爱的拍立得相机的好时机,此款是mini8的小黄人特别版,除了颜色涂装成小黄人...
- 2025 年 Python 爬虫四大前沿技术:从异步到 AI
-
作为互联网大厂的后端Python爬虫开发,你是否也曾遇到过这些痛点:面对海量目标URL,单线程爬虫爬取一周还没完成任务;动态渲染的SPA页面,requests库返回的全是空白代码;好不容易...
- 最贱超级英雄《死侍》来了!_死侍超燃
-
死侍Deadpool(2016)导演:蒂姆·米勒编剧:略特·里斯/保罗·沃尼克主演:瑞恩·雷诺兹/莫蕾娜·巴卡林/吉娜·卡拉诺/艾德·斯克林/T·J·米勒类型:动作/...
- 停止javascript的ajax请求,取消axios请求,取消reactfetch请求
-
一、Ajax原生里可以通过XMLHttpRequest对象上的abort方法来中断ajax。注意abort方法不能阻止向服务器发送请求,只能停止当前ajax请求。停止javascript的ajax请求...
- 一周热门
- 最近发表
- 标签列表
-
- HTML 简介 (30)
- HTML 响应式设计 (31)
- HTML URL 编码 (32)
- HTML Web 服务器 (31)
- HTML 表单属性 (32)
- HTML 音频 (31)
- HTML5 支持 (33)
- HTML API (36)
- HTML 总结 (32)
- HTML 全局属性 (32)
- HTML 事件 (31)
- HTML 画布 (32)
- HTTP 方法 (30)
- 键盘快捷键 (30)
- CSS 语法 (35)
- CSS 轮廓宽度 (31)
- CSS 谷歌字体 (33)
- CSS 链接 (31)
- CSS 定位 (31)
- CSS 图片库 (32)
- CSS 图像精灵 (31)
- SVG 文本 (32)
- 时钟启动 (33)
- HTML 游戏 (34)
- JS Loop For (32)
