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