记忆系统机制不透明,手动管理与自动生成存在潜在冲突

问题描述:

  1. 记忆可见性机制不明确

    • 当记忆数量较多时,overview 只显示部分内容
    • 删除可见记忆后,"不可见"的记忆会补入可见范围
    • Qoder 未在任何官方文档说明这一机制
  2. 潜在冲突问题

    • 如果可见记忆与不可见记忆存在冲突,如何处理?
    • 如果不可见记忆已过时/过期,但仍会被搜索召回,怎么办?
    • 自动生成的记忆与手动管理的记忆共存时,如何保证一致性?
  3. 手动管理困难

    • 用户希望清理过时记忆,但无法确认是否清理干净
    • 删除操作只能基于搜索结果,可能存在遗漏
    • 缺乏全量查看和管理记忆的入口

    建议:

  4. 提供完整的记忆列表查看入口(而非仅 overview 窗口)

  5. 明确文档说明记忆的召回机制、冲突处理逻辑

  6. 提供记忆去重/合并的工具或建议

    官网的记忆说明如下:
    Qoder 提供长期记忆功能。随着开发者与 Qoder 互动,它会逐步构建一套全面的记忆库,涵盖个人开发者、特定项目以及遇到的问题等信息。这些记忆会随时间自动整理并更新。借助这一能力,Qoder 能更高效地与开发者协作,并在长期使用中更深入地理解每位开发者的独特需求与上下文。

主动记忆

在智能会话面板切换到智能体模式,输入你希望 Qoder 记住的内容。Qoder 会保存这些信息。稍后你可以在智能会话面板中询问以检索这些信息。

查看记忆

点击底部栏或左侧导航的 知识中心,进入 Memory 面板查看已保存的记忆。在这里你可以:

  • 搜索与筛选:支持搜索记忆,支持按照成熟度、分类、项目筛选记忆。
  • 管理记忆:你可以编辑或移除不需要的条目。另外,你也可以在 Editor 的 Qoder 设置 > 记忆 中进行查看。

记忆范围

当开发者在项目中工作时,既有反映个人偏好的全局记忆,也有项目特定记忆会被激活,并在与 Qoder 的所有交互中生效。