Repository navigation
SkySheep 2.2.0
SkySheep 2.2.0
新增
- 辅助对话可独立设定模型:右面板辅助对话新增模型徽章与「默认 / 自定义」页签式选择器,独立于主对话、持久沿用;专用模型不可用时明确报错,不静默回落
- 两处模型菜单统一升级:行统一为「服务 logo + 模型名 + 厂家徽章(右贴)」,固定尺寸(340×360px)滚动呈现,「默认 / 自定义」页签 + 「管理模型服务」入口
- 浏览器面板:页面自适应面板宽度(不再横向溢出)+ Ctrl+滚轮页面缩放(50%–300%)
变更
- 三条结构性重构(纯组织性,行为不变):ServerBackend 按职责拆出三个 mixin;dispatch 改表驱动注册表、「本机专属」安全策略收敛为单轨;app.js 按分区拆出 6 个零构建 script 文件
修复(节选)
- 安全:命令白名单转义符拼接绕过;无人值守/渠道白名单不再放行引擎目录写入;glob 越出工作目录;run_command 确认面板展示与实际执行不一致
- 正确性:并发切换会话时答复串到别的会话;切换项目后排队请求石沉大海;收尾期二次取消丢落库;上下文压缩截断工具调用链 / 遇瞬态报错即失败整轮;并发批产图互相冒领图片
- 性能:网页转文本对未闭合标签的二次方回溯(2MB 恶意页面约 45 分钟 → 1.8ms);流式长回答改增量渲染;超长会话窗口化(最近 500 条 + 按需加载);检查点回滚与文件写挪出事件循环
- 体验:圆桌多模型流式增量互相冲掉合并窗口;流式输出尊重贴底 + 「回到底部」浮标;任务面板停止无谓重绘;第三方库加载失败可重试;移除误发布的调试错误陷阱;记忆地图空状态与热力图;MCP 预设「未检测到 uv」误报;快聊分组可拖动排序
完整清单见 CHANGELOG.md。
安装包 SHA-256(SkySheep-2.2.0-setup.exe):
b1631efb94957b31e306661aec490171c6b063022e7f97149237ca876f7ff11d