Skip to content

Ally v1.13.0

Choose a tag to compare

@Bronya0 Bronya0 released this 23 Aug 11:39
· 433 commits to main since this release

本版本重点落在 联机小游戏与工作区管理体验:新增局域网协作休息区,内置五子棋/围棋/象棋/斗地主四款联机对战;工作区文件浏览器补齐了多选/快捷键/文件属性等实用功能,历史下拉也支持直接添加工作空间。同时修复了若干对话与工具调用的稳定性问题。

联机小游戏(协作休息区)

  • 新增局域网休息区:通过本地 WebSocket 服务建立房间,支持 TCP 端口与防火墙放行说明,可自选主机 IP 并固定服务端口
  • 内置五子棋、围棋、象棋、斗地主四款游戏,支持联机对战与观战
  • 修复象棋选中、判胜(将死/困毙)与斗地主胜负判定等逻辑问题;棋盘暗色主题,红方棋子着色区分

工作区与文件浏览器

  • 文件浏览器按工作区 Tab 隔离,互不串扰;支持多选、快捷键、文件属性、高亮增强
  • ace 编辑器开启实时代码补全;资源树支持拖拽移动,Markdown 预览可加载本地图片
  • workspace 历史下拉加入"添加工作空间"操作与键盘可达的删除项(可无障碍操作)

对话与工具调用稳定性

  • 空模型响应进入 step 重试;finish_reason 为 length/content_filter 时以明确错误结束而非静默成功
  • 新增 TruncateSessionHistory 后端方法,可将模型上下文截断到指定用户提问之前;用户提问 hover 可删除该提问及之后对话
  • 拒绝无法直接发送的附件格式(视频/音频/二进制),避免只发文件名造成误会
  • 子代理强制步数预算;增加复制最终总结按钮;工具卡片展示优化、移除远程目录列表工具

模型与 provider

  • 模型下拉按 provider 分组、按使用频率排序;apiFormat 切换不再强制覆盖 maxTokens(Anthropic 默认输出上限提升到 64000)
  • 收紧三处 provider 启发式的误判面;Responses usage 解析合并

工程与安全

  • 命令安全改用 Shell AST 语义分析(mvdan.cc/sh),路径检查更准确;文档解析与 gitignore 匹配增强
  • 自动滚动跟随改为用户手势驱动,修复大 diff 后永久停止贴底;移除资源管理器遗留拖拽代码

Full Changelog: v1.12.1...v1.13.0