Qoder CN 提供了长期记忆能力,在开发者与 Qoder CN 的对话过程,会逐渐形成针对开发者个人、工程、问题等相关的丰富记忆,并自动进行相关的记忆整理和更新。记忆能力可以帮助 Qoder CN 更好地和开发者互动,随着时间流逝,也能够让 Qoder CN 越来越懂开发者。
当需要 Qoder CN 记住某些内容时,可以在智能会话窗口中,切换到智能体模式,直接输入 Qoder CN 需要记忆的内容,发送后 Qoder CN 即可创建相关的记忆。
通常情况下,Qoder CN 会主动记忆开发者与 Qoder CN 的对话信息,逐步形成对开发者个人编码习惯、工程相关的记忆,开发者无需主动触发。
在智能会话窗口中,可通过单击用户名-个人设置-记忆管理,查看已经形成的记忆内容、作用范围等。同时,对于不需要的记忆,可以进行删除。
每条记忆可展开查看 Scope(作用范围路径)、Keywords(关键词)、Content(具体内容)等字段信息。
当开发者打开一个工程时,开发者个人习惯(作用范围为全局)、当前工程相关(作用范围为工程级)的记忆将会生效于开发者与 Qoder CN 的过程。
如需体验记忆能力,需在 VS Code、JetBrains IDEs 中,将 Qoder CN 升级到 2.5.0 或以上版本。
主动记忆
当需要 Qoder CN 记住某些内容时,可以在智能会话窗口中,切换到智能体模式,直接输入 Qoder CN 需要记忆的内容,发送后 Qoder CN 即可创建相关的记忆。
自动记忆
通常情况下,Qoder CN 会主动记忆开发者与 Qoder CN 的对话信息,逐步形成对开发者个人编码习惯、工程相关的记忆,开发者无需主动触发。
查看记忆
在智能会话窗口中,可通过单击用户名-个人设置-记忆管理,查看已经形成的记忆内容、作用范围等。同时,对于不需要的记忆,可以进行删除。
每条记忆可展开查看 Scope(作用范围路径)、Keywords(关键词)、Content(具体内容)等字段信息。
记忆生效范围
当开发者打开一个工程时,开发者个人习惯(作用范围为全局)、当前工程相关(作用范围为工程级)的记忆将会生效于开发者与 Qoder CN 的过程。
当规则和记忆存在冲突时,将优先遵循规则执行。