记住不同会话的上下文

Genie Code 会随着你的使用逐步形成记忆。 当它学到对未来会话有用的东西时,会自己保存下来,等到相关时再回忆。 你不需要设置任何东西,也不维护文件。

Genie Code 会记住什么

Genie Code 保留的是适用于当前对话之外的持久事实,而非一次性请求。 例如:

  • 你喜欢的工作方式:编程规范、偏好库、语气和输出格式。
  • 你是谁:你的角色和专业水平。
  • 你的数据和工作区:关键表的位置、连接方式以及命名规范。
  • 项目背景:目标、决策及当前状态。

管理 Genie Code 记住的内容

大多数时候你不需要做任何事情:Genie Code会决定你在工作时记住什么。 如果你确实想引导它,直接在聊天中提出即可。 没有单独的设置页面。 例如,保存一个偏好:

Tip

请在代理模式中指示 Genie Code 为你执行此操作:

Remember that we use snake_case for Python.

你也可以问精灵代码它记得什么,或者让它更新、忘记或删除你的记忆。

因为Genie Code在运行时管理内存,你可以看到它何时保存或调用内存:这些步骤会与其他操作一起出现在聊天中。

内存与自定义指令

内存和 自定义指令 在会话间持续存在,但它们的工作方式不同。 自定义指令是你写的指令,Genie Code适用于每个响应。 记忆就是上下文。Genie Code 会在你工作过程中收集这些上下文,并在与当前任务相关时将其调用出来。

其他资源