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 会在你工作过程中收集这些上下文,并在与当前任务相关时将其调用出来。