v2.1.0
v2.1.0 — 2026-07-01
图片生成、多模型校验、对话树/分支体验、移动端与 PWA、部署形态,以及 RAG/压缩性能与一批安全、稳定性修复。
🎨 图片生成
- 全新绘图模式:图片模型接入、风格选择器、按积分计费、管理员图库;用户「我的画廊」;绘图首页过渡动效、风格选择器可滚动修复。
- 图片模型编辑页支持设置免费次数 / 额度(配额编辑器)。
🧠 对话与模型能力
- 多模型 Verify 校验模式:可由第二个模型审校回复;配套「停止即按已用计费」。
- 对话导入:从其他平台的 JSON 导出迁移历史(仅历史 + 标题,不走模型/配额)。
- 对话树 / 分支体验重做:切换组件位置修正、重试即时开分支、编辑合并 bug 修复、切分支不打断在途回复、竖向分支树概览。
- 对话概览:新增右侧侧边预览条(长对话快速定位问答);概览树重做为点阵画布 + 头像卡片 + 打开即 fit 全树 + 触控板双指缩放/平移。
- 身份提示词:助手按管理员配置的模型显示名自报家门(去掉硬编码「Aurelia」)。
- 回复与对话标题跟随界面语言;AI 回复更宽、紧凑密度可用;新增用户消息 Markdown 开关。
- Skills 技能全链路绑定 + 资产;管理端会话渲染与前台一致。
⚡ 性能
- RAG 索引:批量事务写库 + 并行嵌入;已索引 PDF 跳过重复原生 OCR —— 显著缩短「上传后发送变灰 / 首字延迟」。
- 上下文压缩:真实上下文远超阈值时同轮 inline 压缩,消除「压缩后下一轮仍是 5W token」的尖峰。
- 图片缓存、即时导航反馈;Shiki worker 代码高亮 + 高亮稳定性。
📱 移动端 / PWA
- 移动端整体重做(对标手机版):输入框、顶栏、抽屉、底部动作 Sheet、首页等;禁用页面缩放。
- 可安装 PWA(manifest / 图标 / standalone),窄屏 composer 重做。
- 主题感知代码块 + 全站 UI 打磨。
🛠 管理端
- 导航合并为分区 + 页面转场;「设置」作为管理落地页;备份 tab 归位。
- 按单条记录的用量日志(可筛选 / 删除);用户列表可拖拽排序;账户级用户偏好持久化。
- RAG 管理员可配置注入(阈值 / top-k / 动态 top-k、去掉硬上限)+ 发送前积分预估。
🔒 安全与稳定性
- 后端安全审计一批:Postgres 外键顺序(修全新安装)、pub/sub 崩溃竞态、XFF 伪造、验证码爆破、JWT 开发密钥、队列 panic 恢复、积分 / 迁移加固。
- 验证码改为无状态签名通行令牌。
🐞 关键修复
- 请求签名漏签 query:带
?query的受保护接口一律 403「invalid request signature」→ 对话概览树只显示单分支、上滑分页失效(真凶,已修:签名只取 path、去掉 query)。 - 删除一个分支会连带删掉整轮(4 个模型重生成后删一个,四条全没 + 问题也删)→ 改为只删该分支子树,问题与其他分支保留。
- 对话概览漏显分支的自愈重拉;创建记录的重复提交加固。
- 上传扩展名等价拼写(jpg↔jpeg/jpe/jfif、tif↔tiff…);Gemini
thought_signature二次加固消除历史回放残余 400;Python 沙箱 matplotlib 中文首图方框(冷字体缓存预热);RAG MinerU 扫描件诊断 + 超时/重试加固。 - 公告置顶条布局(限定内容列、居中文案 / 右侧关闭);侧边栏流式排序;移动端 composer / 文件预览 / RAG 检索正确性;onboarding 设置持久化。
🚢 部署与工程
- 单容器部署(前后端同源,任意域名可用);Docker 构建优化;首字回退模型。
- i18n:新对话默认标题、skills / 隐私本地化、危险操作文案精简;中文 README;tsconfig 清理。