Repository navigation
归一 Unyra v0.5.7
归一 Unyra v0.5.7 —— 导师对话栏页签化:多导师并行,每页签一位独立的导师;栏首新增一枚常驻的「聊天」页签,纯聊天不夹带导师能力。设置、token 用量统计、记忆管理、超级导师设置全部并入文档区页签。严格专注的分心警告升级为「应用内弹窗 + 系统通知带提示音 + 窗口置顶」三面触达,注意力跑到手机/游戏机上同样会警告。
导师对话栏页签化
- 多导师并行:一个目标一枚导师页签,页签里可在该目标的几段对话间切换;子代理会话也各自成页签(随时可关,任务在后台继续跑)。页签栏与文档区同一套样式与交互:反向圆角、居中滚动、滚轮横滚、拖拽排序、右键菜单,宽度约束在 100~150px。
- 常驻的固定聊天页签:栏上最左那枚「聊天」关不掉也拖不动,是一段纯聊天——没有系统提示词、没有工具、没有人格,就是说话。消息列表与输入框照旧,但「+」菜单只留新建对话 / 对话历史 / 文件,斜杠命令同口径收起。会话随用户目录持久化(free-chat.json)。
- 并行不串台:流式输出、表单、账目、停止键都按会话分槽;后台页签里打到一半的话、滚动的位置,切走再回来都还在。
文档区新页签
- token 用量统计(顶栏用户菜单进入):总账与每日柱状图(缓存命中 / 新算输入 / 输出三段)、按模型与按用途的分布、模型明细表(可排序)、最近请求流水;按时间范围 / 模型 / 用途过滤。台账记在本地
usage.json,只记完成的请求。 - 记忆管理(agent 栏「+」菜单进入):查看与编辑导师写下的长期记忆(mind)。一枚目标一枚页签,可新增、就地编辑、删除、两步清空——同主题再写一次只留最新一条。
- 设置并入文档区:全局设置不再是弹窗,是文档区一枚页签;超级导师设置同样改页签(「+」菜单或斜杠 /settings)。用量、记忆、导师设置都可随文档区布局持久化,重启后还开在那儿。
- 各类页签底色统一,文档区再也不会切出一块深一块浅。
严格专注的警告升级
- 三面触达:分心警告现在是应用内弹窗 + 系统通知 + 主窗口闪现置顶(钉在最上层亮出警告但不抢焦点,点回来或 15 秒后解除)——通知可能被专注助手压掉,置顶的窗口压不掉。
- 通知有声音了:推送的同时发一声系统提示音(toast 默认无声,分心时声音才叫得到人);通知左下角显示归一的图标,不再是 Electron 默认 logo。
- 手机/掌机也算分心:守卫判据补上「注意力在其他电子产品」——摄像头里看到明显低头刷手机、玩掌机(屏幕还开着学习内容也一样)就警告;瞥一眼时间、瞄一条消息不算。
- 可实测:设置 → 开发者新增「发送测试通知」,走与守卫同一条链路并把回执亮出来——通知没亮是系统压了(专注助手/通知设置)还是发送失败,当场分清。
修复
- 守卫推送的失败回执不再被丢弃:失败在控制台留痕。
- 关掉最后一位导师页签时激活权正确落到固定聊天页签上。