我已经在其他地方看到这个建议,并且打算尝试一下。这个想法是创建一个参考文档,解释代码库中的关键系统以及它们如何工作/应该如何编辑。

目标是两方面的:

  1. 帮助你的代理在新聊天创建时快速上手。你可以简单地开始一个聊天并说“请先阅读 ___.md”
  2. 减少上下文令牌的使用,不必每次提示发送整个会话历史。

以下是我的提示:

“基于你对代码库的上一次分析,请为自己生成一个.md文件,以便在未来聊天时参考它,解释各种系统的工作原理以及如何添加和编辑这些系统以进行代码编辑。

这将有所帮助,因为当新聊天开始时,我可以要求你参考这个文档来更新你的记忆,避免过度使用上下文令牌。”

附上的截图是结果的一部分。希望这对你的工作流程和令牌节省有所帮助。