Repository navigation
v2.8.5
逐个分区走查设置页,修的都是"用户会踩到但不会报错"的逻辑问题。
- 未保存改动静默丢失:改完设置点「关闭」直接丢弃修改,没有任何提示。
现在关闭前弹确认(放弃并关闭 / 继续编辑)。 - 访问口令页自相矛盾:输入框说明"后端 API_TOKEN 相同时才生效",下面又说
"未设置时无需口令",用户填完无从判断是否生效。现在/api/health返回
auth_mode(token / accounts / local),页面顶部直接显示当前实例的真实鉴权模式,
并区分「需要口令 / 已启用账号体系 / 本机免登录」三种情况下的操作指引。 - 默认配置只读且无指引:「Agent 与技能」底部展示默认语言/模型/审批阈值/工具轮次,
用户看到数值却不知道去哪改。现在每项下方标注实际修改位置。 - 危险操作无区分:「清空全部历史」与普通按钮同样式。改为危险色描边,
并把「备份与恢复」独立成段,与危险操作分开。 - 「恢复」按钮文案改为「加载示例数据」,明确它做的是覆盖式载入演示数据。
- 设置页内容区放宽(max-w-5xl → 6xl 并改为 flex 布局),1440 下不再出现右侧大片空白。
验证
- 后端 760 通过(新增 3 项 auth_mode 回归);前端 111 单测 + 21 e2e 通过。
- 设置页 13 个分区逐页截图 + 无 console/page error。