djj (@pDJJq) 在 LLM的记忆问题以及一个可能的解决方案 中发帖
cursor更新了0.49, 其中非常有意思的一点是开启project-structure, 将项目结构注入上下文.
这种解决方案非常类似于前段时间, 我和朋友做的一个项目 codelf
解决方案都是注入项目结构. (感谢佬友们, 已经有100个star了)
然后这让我想到一个一个非常有意思的事情, 就像思维导图一样, 提供一棵树给LLM, 让他自己选择有价值的节点, 并且引入上下文.
某种意义上, 这就完成了简单的记忆, 尽管根本上还是依赖于上下文的实现, 但是能够极大程度的提高LLM的生成质量.
基于此, 人类可以做的事情就变成了定义这个树长什么样子, 或者描述这棵记忆树长什么样子.
而且, 配合mcp可以实现更加丰富的能力, 例如:
更新某个记忆节点, 插入某个记忆节点.
这种结构非常适合处理结构化的数据, 比如代码/文档/小说等等.
于是就有了以下几个项目:
4...