构建Manus的经验教训,6个经典的上下文工程的方法论值得学习: 1、提升KV缓存命中率降低token成本。 2、前缀提示词中的tool,在不同轮次对话中,不用的tool部分采用遮盖非移除,这样提升kv cache的命中率。 3、使用文件系统作为上下文,例如,只要保留URL,网页内容就可以从上下文中移除,保存在外部文件系统中;如果沙盒中仍然保留文档路径,则可以省略文档内容。这使得Manus能够缩短上下文长度,而不会永久丢失信息。 4、在不同轮次的context中,通过不断重写todo待办事项列表,Manus将其目标复述到上下文的末尾,提升全局注意力控制。 5、改善Agent行为最有效的方法:将错误的尝试保留在上下文中。 6、有效避免agent降智的解决方法是:增加多样性,不要让agent陷入少样本学习的降智状态。 blog: #manus #agent #contextengineering