BANZ文档

7.3 查看和管理记忆

本页内容

点导航栏的“记忆”打开记忆页,在这里查看、新建、修正、遗忘、提升记忆,处理审核,导入导出,以及调整记忆的设置。

记忆页

记忆页:左边层级树,右边一条记忆的详情
记忆页:左边层级树,右边一条记忆的详情

左边一栏从上到下:

位置 作用
顶部按钮 “新建记忆”“导出”“导入”“刷新”
设备记忆 只存在本机的笔记,可以折叠,见 7.4 设备记忆
搜索记忆 按内容搜索
审核 等你确认的学习结果和修正建议,旁边是待审的条数
工具 记忆索引、记忆状态、召回测试和后台学习任务
层级树 全部层级、个人、个人项目,以及各组织的“组织记忆”和项目;项目可以展开看到主题。行尾的 + 是“在这里新建记忆”;只读的层级带眼睛图标
记忆列表 选中层级下的记忆,可以切换“活跃”和“已遗忘”;列表图标是“管理”

“设备记忆”和“搜索记忆”只在本机打开的工作台里有,服务器网页上没有。

一条记忆

点一条记忆,右边打开它:标题、内容、状态、层级、谁能编辑、更新时间、标签,以及“版本”历史。

操作 作用
修正 改它的内容,旧内容留在版本历史里
提升 提升到上一级,见 7.2 四个层级
遗忘 不再召回它,也不再列在活跃记忆里。banz 以后不会在这一层再把同样的内容学回来,但别的层级仍可能学到
恢复 在“已遗忘”里找到它,恢复成活跃的

新建记忆

点顶部的“新建记忆”,或在某个层级行尾点 +(“在这里新建记忆”),填“标题”“内容”和“标签”(用逗号分隔),保存。只能在你能修改的层级里新建。

批量管理

在记忆列表上点“管理”(列表图标),打开“管理记忆”页:

  • 按标题、正文或标签筛选;
  • 按“最新创建”“最近更新”或“标题”排序;
  • 勾选多条后,一起“遗忘”“恢复”“提升”,或在“标签”里添加、移除标签。

只读的记忆没有勾选框。

管理记忆页,勾选了三条,批量操作栏已出现
管理记忆页,勾选了三条,批量操作栏已出现

审核

“审核”里是等你确认的内容:

  • 学到的内容和已有记忆冲突时;
  • 你在设置里把“审核学到的内容”改为手动(manual)时,学到的所有内容;
  • agent 提出的修正:它发现某条记忆错了或过时了,提议改成新的。

每一项标着它和已有记忆的关系:新建、补充、冲突、纠正。纠正类会并排显示“当前内容”和“提议内容”。每一项可以“批准”,“编辑”后再“保存”,或“拒绝”。

审核列表:一条冲突,一条纠正并排对比
审核列表:一条冲突,一条纠正并排对比

导入和导出

  • 导出:点顶部的“导出”,下载一个 memories-年-月-日.json 文件。导出的只有你的个人记忆(活跃的和已遗忘的),不含组织、项目和主题的记忆。
  • 导入:点“导入”,“选择文件”,先看预览:一共多少条,其中多少条新增、多少条重复。确认无误点“确认导入”。导入的记忆一律进你的个人记忆。

也可以在终端里做:

banz memory export memories.json
banz memory import memories.json --preview
banz memory import memories.json --fingerprint 预览给出的指纹

工具

“工具”里是几项排查用的页面,平时用不到:

  • 记忆索引:是否启用了按意思查找记忆。没启用时显示“未配置(使用字面召回)”,只按字面匹配;启用了会显示所用的模型和进度,可以“重新构建”。
  • 记忆状态:这台电脑是否已登录、是否在把对话交给记忆,有多少轮在等待、多少轮已就绪,以及上次出错的时间和原因。
  • 召回:输入一句话点“召回”,看会召回哪些记忆,用来检查效果。这里只召回你的个人记忆。
  • 后台学习任务(界面上叫“工作流运行”):记忆在后台学习的任务,可以按状态筛选,“继续”或“取消”。它和 6 工作流与自动化里的工作流不是一回事。

记忆的设置

在“设置”→“记忆”里可以调整:

设置 作用 默认
从你的轮次中学习 关掉后不再从你的会话学习。对你这个账号生效,在哪台电脑上都一样 开
记忆从我的会话中学习 这台电脑是否把结束的轮次交给记忆学习,并把任务的第一条消息交给记忆召回。只对这台电脑生效,改后要重启 banz 开
审核学到的内容 自动(auto):学到的直接写入,冲突的留给你;手动(manual):全部留给你审核 自动
让主题记忆学习 你在主题里的会话是否为主题记忆提供学习内容 开
向提示注入记忆 任务开始时是否自动附上记忆;关掉后只带你手选的 开
召回共享记忆 是否同时召回组织、项目和主题的记忆;关掉后召回结果里会注明这些没有召回 开

在“设置”→“高级”里还有:

设置 作用 默认
召回记忆过期时间 召回的记忆超过这段时间还没准备好,就不再等,这条消息不带记忆。可设 1 分钟到 24 小时。一般不用改;网络常不稳、消息常常没带上记忆时可以调长 10 分钟
最多注入字符数 一个提示最多附上多少字的记忆,500 到 9500,按排序取完整的记忆 4000
搜索结果数 一次搜索最多显示多少条结果 50
设置里的“记忆”分组
设置里的“记忆”分组

在命令行里管理

常用命令:

banz memory list
banz memory search --query 价格页
banz memory add --title 首屏指标 --text 首屏加载要在 2 秒内 --tags 性能
banz memory reviews
banz memory learn --session 会话ID

banz memory --help 列出全部命令。

Esc

↑↓选择↵打开Esc关闭