Skip to content

持久记忆 (作为建筑师的 AI)

如果说索引(代码库)教会了 AI 每由 Godot 处理的源码文件位于 “何处”,那么持久记忆则教会了它 “为何” 事情会以这种方式编程。

个人开发者和小型工作室在几周后重新打开项目时常常会感到困扰。为什么保存游戏类是以二进制格式保存而不是 JSON?为什么我在后来改变主意之前使用了 CharacterBody2D?

"Summarize to Memory" 按钮

在聊天面板中间选项卡的顶部 (History 按钮旁边) 是辉煌的 💾 Summarize to Memory 按钮。

每当您与 AI 进行了一次漫长、累人且复杂的会话(例如,重构整个赛车物理系统)时,请遵循以下步骤:

  1. 在一天结束时点击 Summarize to Memory
  2. AI 会仔细阅读所有已读和讨论过的内容。
  3. 它将在您项目不可见的 .gamedev_ai 文件夹中以 Memory Log 格式创建永久文件。
  4. 当您在 3 周后打开项目以修复赛车物理中的错误时,AI 将神奇地从其内心提取出您不使用 Godot 原生 "Friction" 的原因,而无需您为了回忆而打开 40 个旧聊天窗口。

有了这个功能,Godot 插件就成为了您工作室的文档管理员和首席软件工程师。

基于 MIT 许可发布。