{"success":true,"data":{"items":[{"id":57,"version":"0.9.34","title":"v0.9.34","content":"> 本轮为 Windows 全发版（官网 + `latest.yml`）。新增可佩戴录音助手（USB CDC 实时转写）、专家独立私聊与绑定裁剪、对话生图通道等一批能力，并集中修复启动卡顿、会话气泡与状态栏相关体验问题。\n\n## ✨ 新增\n\n- **录音助手（recorder）**：合入可佩戴录音助手桌面页与固件适配，支持 USB CDC 实时 Opus 串流、常驻 Whisper 实时转写、Win32 串口 CDC 与麦克风时序。\n- **专家独立私聊**：手机端接入桌面专家私聊；私聊按绑定传入 MCP/Skill，并按用户可用 Provider 与 RolePreset 默认模型选模；专家列表可搜技能与 MCP、模型下拉可筛选。\n- **对话生图通道**：设置内新增独立“对话生图”通道（与对话模型分开），支持从 URL 拉取并过滤生图模型，保存后热更新、无需重启；提示词库补生图配置入口。\n- **记忆与管家**：自动召回改为只排除本会话已热注入的记忆 id；热注入为置顶记忆预留坑位；专家“想起”改为按任务主题匹配并加 280ms 防抖。\n\n## ⚡ 优化\n\n- **启动与首屏性能**：不再全表 hydrate 1.3 万会话；图库索引改到窗口创建后异步分片构建；唤醒词延后加载；启动跳过语音模型整文件哈希；去掉日志 FTS 全量重建。\n- **移动端体验**：会话列表引入秒开缓存、消除请求风暴；新建会话两步向导合并为单页表单；回前台自动刷新；去掉下拉硬刷新。\n- **状态栏与主题**：状态栏安全区按屏幕密度换算、跟随主题，去掉浅色模式黑色顶条与顶部空白。\n- **提示词库**：同步补全/修订分类（105 条），手机端输入栏接入桌面生图提示词库。\n\n## 🐛 修复\n\n- 发送瞬间对话区本地用户气泡：按渲染列表去重，避免不出现或插错位；删除中途插入的排队状态卡，排队只走底部队列。\n- 手机端长后台回前台不刷新当前会话；回前台仍显示“运行中”旧气泡。\n- 助手回复中 markdown 反引号截断后文、隐藏提示泄漏。\n- 专家私聊 capabilityTags 报错、专家列表重复与 capabilities 非数组报错。\n- 生图路径预览裂图、手机/网页端图片预览与降级乱码卡片。\n- 日报只统计有用量的 Provider、按消息窗口统计时长、按实际使用日归纳今日工作。\n- 过期会员后台仍显示 Pro：增加定时扫表与鉴权降级。\n- 终止引导会话时级联停止关联团队，避免后台继续消耗用量。\n- 远端 `/api/sessions/:id/agents` 对 internal 会话恢复 404 守卫（历史/消失会话仍返回空数组）。\n\n## ⚠️ 已知问题\n\n- **Mac**：本轮为 Windows 发版；本机无法交叉编译，暂无对应 dmg/zip，Mac 自动更新停留在既有 `latest-mac.yml`。\n- **codesign**：本机 Windows 构建环境无签名证书，安装包**未经 codesign**。\n\n## 📦 版本说明\n\n| 项 | 说明 |\n|---|---|\n| 版本号 | `0.9.34` |\n| 相对基线 | `0.9.33` |\n| 标签 | 构建验证通过后再打 `v0.9.34`（发版前不打 tag） |\n| 平台 | Windows x64 |","release_date":"2026-09-10","is_published":true,"sort_order":55,"created_by":null,"created_at":"2026-09-10 21:27:51","updated_at":"2026-09-10 21:27:51","image_count":0},{"id":56,"version":"0.9.33","title":"v0.9.33","content":"## 修复\n\n- **跨会话历史防污染与开局聚焦**：规范跨会话工具为只读参考，增加分析排查与原子查询豁免，防止开局发散脑补或带入历史未解问题；优化当轮任务锚定与记忆注入门闩。\n- **会话状态错乱修复**：修复上下文压缩与用户发消息并发时状态错乱为等待用户的问题；可见窗口 50 条配额不再计入工具操作以保留用户关键消息。\n- **兼容网关与模型稳定性**：精准识别 maximum prompt length 超长溢出，未知 Provider 运行中不再钉死会话；修复兼容网关缺少结束标记导致的异常续跑。\n- **多端图片预览修复**：解决手机端与网页端图片无法预览及降级显示乱码卡片的问题。","release_date":"2026-09-07","is_published":true,"sort_order":54,"created_by":null,"created_at":"2026-09-07 16:44:31","updated_at":"2026-09-07 16:44:31","image_count":0},{"id":55,"version":"0.9.32","title":"v0.9.32","content":"## 修复\n\n- **长会话不再跑偏**：工具轮次很长、上下文被压缩之后，仍会盯住你这条对话里的第一条任务，而不是静默丢掉后半段记录。\n- **不会突然去做旧任务**：压缩、续跑、清洗、召回这几条短路径不再把已经结束的旧任务重新塞给模型。","release_date":"2026-09-07","is_published":true,"sort_order":53,"created_by":null,"created_at":"2026-09-07 11:04:07","updated_at":"2026-09-07 11:04:07","image_count":0},{"id":54,"version":"0.9.31","title":"v0.9.31","content":"# SpectrAI v0.9.31 更新日志\r\n\r\n> 基于 v0.9.29 之后的 bugfix。覆盖 OpenAI 兼容网关瞬时失败与非法 messages 的恢复、Windows 中文输入候选框、手机端后台恢复后消息卡住，以及管家消息时序/去重。本轮为 Windows 全发版（官网 + `latest.yml`）。`0.9.30` 仅为本地包，未走官网/自动更新。\r\n\r\n## 🐛 修复\r\n\r\n- **OpenAI 兼容网关 messages 参数非法**：先清洗再重试，耗尽后停在 `waiting_input`，不再把会话打成 `error` 从列表消失。\r\n- **瞬时失败可重试**：遇到 `Please try again later` 等瞬时错误会自动重试，耗尽后同样停在 `waiting_input`。\r\n- **Windows 中文输入候选框**：恢复会话框和 Butler 的 IME 候选框。\r\n- **手机端后台恢复**：修复切回前台后会话消息卡在旧内容。\r\n- **管家消息时序**：用户消息即时落库并广播，手机端按角色+内容去重。\r\n- **管家等待上限**：超时上限 5 分钟，并实时显示运行步骤。\r\n- **Relay 管家入口**：修复手机端管家入口在 relay 模式下因探测时序而永久隐藏。\r\n- **安卓版本号**：`build.gradle` 改为从 `package.json` 同步，不再永远显示旧版本。\r\n\r\n## ⚠️ 已知问题\r\n\r\n- **Mac**：本轮为 Windows 发版；本机无法交叉编译，暂无对应 dmg/zip。Mac 自动更新仍停留在既有 `latest-mac.yml`。\r\n- **codesign**：本机 Windows 构建环境无签名证书，安装包 **未经 codesign**。\r\n\r\n## 📦 版本说明\r\n\r\n| 项 | 说明 |\r\n|---|---|\r\n| 版本号 | `0.9.31` |\r\n| 相对基线 | `0.9.29`（`0.9.30` 仅为本地包，未走官网/自动更新） |\r\n| 标签 | 构建验证通过后再打 `v0.9.31`（发版前不打 tag） |\r\n| 平台 | Windows x64 |\r\n","release_date":"2026-09-07","is_published":true,"sort_order":52,"created_by":null,"created_at":"2026-09-07 09:37:52","updated_at":"2026-09-07 09:37:52","image_count":0},{"id":53,"version":"0.9.29","title":"v0.9.29","content":"# SpectrAI v0.9.29 更新日志\n\n> 基于 v0.9.27 之后的主线变更。覆盖收件箱大文件分片下载、Cursor 稳定性、团队直投与插队、小光语音助手，以及测连/启动失败人话提示。本轮为 Windows 全发版（官网 + `latest.yml`）。\n\n## 🚀 增强\n\n- **收件箱大文件分片**：Relay 下载按 4MB 分片，单片超时约 60s；桌面发出的 `rest:response` 跳过 permessage-deflate，避免 zip/base64 再压缩拖死通道。\n- **小光语音助手**：唤醒、转写、光环状态与 Butler 独立聊天打通；语音说完自动停，转写后可整理再发送。\n- **团队协作**：消息直投、`interrupt_now` 插队、Leader 不进私有 worktree；成员静默超时后再确认，in_progress 任务可重投递/改派。\n- **模型分配**：支持选择具体模型，而不只是 Provider。\n- **测连/启动失败人话**：失败原因改成可理解文案，并给出可点的下一步。\n- **设置默认简洁模式**：新用户默认简洁模式，完整设置偏好独立持久化。\n- **侧栏监控关系**：会话可展示监控绑定，支持手动绑定并订阅正文。\n- **跨端会话列表**：手机/网页侧栏能看到会话所属工作区；列表变更更及时同步。\n\n## 🐛 修复\n\n- **大文件不再堵死 WebSocket**：旧整包路径对超大文件会明确失败并提示升级，不再浏览器 `atob` 卡死、一直「下载中」。\n- **Cursor 首包/空闲超时**：首包超时拉长并可重试；SSE 空闲超时，减少会话挂死。\n- **Windows Cursor**：空 `rg` path、代理注入、Git usr/bin bash/sh 与 PATH 回退。\n- **远控 Cursor ACP**：平台 MCP 能正确注入到远控会话。\n- **语音唤醒默认关闭**：未配置时关闭，需在设置中显式打开；非法/半成品唤醒词在 native 前拦截，避免主进程退出。\n- **会话结束后 worktree 自动清理**：修复长期失效的清理逻辑。\n- **短暂掉线不清选中机器**：`machine:list` 空窗或 offline 不再自动清 `selectedMachineId`。\n- **传图路径**：修复传图后模型丢失本地绝对路径。\n\n## ⚠️ 已知问题\n\n- **Mac**：本轮为 Windows 发版；本机无法交叉编译，暂无对应 dmg/zip。Mac 自动更新仍停留在既有 `latest-mac.yml`。\n- **codesign**：本机 Windows 构建环境无签名证书，安装包 **未经 codesign**。\n- **配套移动端**：网页/手机请使用 `0.6.89` 及以上，才能看到收件箱进度条与 4MB 分片的完整效果。\n\n## 📦 版本说明\n\n| 项 | 说明 |\n|---|---|\n| 版本号 | `0.9.29` |\n| 相对基线 | `0.9.27`（`0.9.28` 仅为本地包，未走官网/自动更新） |\n| 标签 | 构建验证通过后再打 `v0.9.29`（发版前不打 tag） |\n| 平台 | Windows x64 |\n","release_date":"2026-09-06","is_published":true,"sort_order":51,"created_by":null,"created_at":"2026-09-06 21:18:38","updated_at":"2026-09-06 21:18:38","image_count":0},{"id":52,"version":"0.9.27","title":"v0.9.27","content":"# SpectrAI v0.9.27 更新日志\r\n\r\n> 基于 v0.9.26 之后的主线变更。覆盖 spawn 看库禁用、Cursor 首包超时、用量统计不整笔覆盖、打包前校验内置 ripgrep，以及 OpenAI API Fast / 主对话气泡开关等。\r\n\r\n## 🚀 增强\r\n\r\n- **OpenAI API Fast 模式**：支持更快的 OpenAI 兼容接口路径。\r\n- **主对话 AI 回复气泡**：设置项可控制主对话是否显示 AI 回复气泡。\r\n- **Cursor / Kimi 原生 slash 命令**：上报 CLI 原生 slash 命令目录，避免误走 `invoke_skill`。\r\n- **独立会话聊天窗**：微信风格独立窗（尺寸、阴影、任务栏会话名、点子 Agent 不抢主窗）。\r\n- **记忆自动召回**：用户消息 outbound 可自动召回（默认关）；记忆管理增加自动召回开关。\r\n\r\n## 🐛 修复\r\n\r\n- **spawn_agent 看库禁用**：以数据库配置判断 Provider 是否禁用，并粘住当前会话 Provider，避免误派到已关模型。\r\n- **Cursor 无响应首包超时**：首包超时后收尾，避免会话一直卡在思考/执行中。\r\n- **用量统计不再整笔覆盖**：按轮累计、增量写入，避免后到的 usage 把前面用量冲掉。\r\n- **打包前校验内置 ripgrep**：缺 `rg` 二进制直接失败，避免打出无法搜索的残包。\r\n- **Cursor ACP 工具卡**：用网关旁路观察回填 MCP 占位工具卡。\r\n- **Windows Cursor Shell**：Git usr/bin bash/sh、PowerShell executor、PATH 与 Electron 内置 Node 回退，避免 Naive Shell / launcher fd / detached 空转。\r\n- **日志入口**：非 Electron 主进程不再写桌面日志。\r\n\r\n## ⚠️ 已知问题\r\n\r\n- **Mac**：本轮为 Windows 发版；本机无法交叉编译，暂无对应 dmg/zip。\r\n- **codesign**：本机 Windows 构建环境无签名证书，安装包 **未经 codesign**。\r\n\r\n## 📦 版本说明\r\n\r\n| 项 | 说明 |\r\n|---|---|\r\n| 版本号 | `0.9.27` |\r\n| 相对基线 | `0.9.26`（线上自动更新此前为 `0.9.24`） |\r\n| 标签 | 构建验证通过后再打 `v0.9.27`（发版前不打 tag） |\r\n| 平台 | Windows x64 |\r\n","release_date":"2026-08-30","is_published":true,"sort_order":50,"created_by":null,"created_at":"2026-08-30 02:48:04","updated_at":"2026-08-30 02:48:04","image_count":0},{"id":51,"version":"0.9.24","title":"v0.9.24","content":"# SpectrAI v0.9.24 更新日志\n\n> 基于 v0.9.23 之后的主线变更。覆盖 Cursor 停止按钮修复、OpenAI 协议 think 标签误识别、会话 sticky running 收敛，以及内置 Claw / 手机收件箱等增强。\n\n## 🚀 增强\n\n- **内置 SpectrAI Claw 为默认 MCP（extraResources）**：新装即可用桌面自动化，无需额外配置。\n- **bot_send_file / 手机收件箱**：完善 paired-mobile / auto 推送链路，远控会话生成文件后可打通到配对手机收件箱。\n- **Cursor**：支持从 cursor-agent CLI 拉模型列表，`session/set_model` 真正切模型；thinking 分流并打通 HTTP MCP 注入。\n- **输入框齿轮**：可直接定位当前 Provider 模型编辑区。\n- **OpenAI 协议完全访问模式**：放行项目外写改，仅保留系统目录黑名单。\n\n## 🐛 修复\n\n- **Cursor「停止」按钮无响应**：`abortCurrentTurn` 对齐 Kimi soft-abort（fire-and-forget `session/cancel` + 本地收尾回 `waiting_input`）。\n- **OpenAI / think**：思考块仅在响应开头生效；非流式 `splitThinkTaggedText` 与流式语义对齐，避免正文字面量 `<thinking>` 被误吞成思考导致正文截断。\n- **会话完成后顶栏仍显示「执行中 / 响应较慢」**：修复 sticky running / `streamingSessions` / `isStreaming` 不收敛。\n- **OpenAI deferred retry 失败后 sticky running**。\n- **流式文本重复追加**，以及若干 Agent / MCP / Skill-First 相关修复。\n\n## ⚠️ 已知问题\n\n- **Mac**：本轮为 Windows 发版；若本机构建流水线未产出 Mac 安装包，本版本可能暂无对应 dmg/zip。\n- **全量单测**：非强制发版门禁；本版本以主线关键路径与版本一致性检查为主。\n- **codesign**：若构建环境无签名证书，Windows 安装包可能未签名。\n\n## 📦 版本说明\n\n| 项 | 说明 |\n|---|---|\n| 版本号 | `0.9.24` |\n| 相对基线 | `0.9.23` |\n| 标签 | 构建验证通过后再打 `v0.9.24`（发版前不打 tag） |\n| 平台 | Windows 发版 |\n","release_date":"2026-08-26","is_published":true,"sort_order":49,"created_by":null,"created_at":"2026-08-26 14:20:43","updated_at":"2026-08-26 14:20:43","image_count":0},{"id":50,"version":"0.9.23","title":"v0.9.23","content":"# SpectrAI v0.9.23 更新日志\n\n> 基于 v0.9.22 之后的主线变更。覆盖远控会话推送文件到配对手机，以及收件箱中文文件名下载与来源会话跳转修复。\n\n## 🚀 增强\n\n- **bot_send_file 支持 paired-mobile / auto**：远控会话生成文件后，可主动推送到配对手机收件箱，支持 `paired-mobile` 与 `auto` 目标模式。\n\n## 🐛 修复\n\n- **收件箱中文文件名下载 500**：修复 Content-Disposition 对中文文件名处理不当导致的下载失败。\n- **Relay 隧道二进制下载**：二进制文件经 Relay 隧道下载时转为 dataUrl，避免损坏或失败。\n- **收件箱来源会话跳转**：收件箱 UI 支持点击「来源 / 打开会话」跳回对应会话。\n\n## ⚠️ 已知问题\n\n- **Mac x64**：本轮先发 Windows + Mac arm64；Intel Mac 仍保留上一版 latest。\n- **全量单测**：非强制发版门禁；本版本以主线关键路径与版本一致性检查为主。\n\n## 📦 版本说明\n\n| 项 | 说明 |\n|---|---|\n| 版本号 | `0.9.23` |\n| 相对基线 | `0.9.22` |\n| 平台 | Windows + macOS Apple Silicon |\n","release_date":"2026-08-06","is_published":true,"sort_order":48,"created_by":null,"created_at":"2026-08-06 10:03:47","updated_at":"2026-08-06 10:03:47","image_count":0},{"id":49,"version":"0.9.22","title":"v0.9.22","content":"# SpectrAI v0.9.22 更新日志\n\n> 基于 v0.9.21 之后的主线变更。覆盖 Key 池能力增强、Supervisor/Mission 子 Agent 调度池、会话角标与工作区分组修复，以及工作流画布交互稳定性。\n\n## 🚀 增强\n\n- **Provider 多 Key 池能力完善**：支持 per-key baseUrl、模型锁定、池接管凭证；URL 分组、组优先级排序，以及整组启用/停用。\n- **会话角标直达 Key 池**：角标展示当前 Key 摘要，支持切换 URL 组、手切后本地合并角标摘要，并可下拉直达管理 Key 池。\n- **Supervisor/Mission 子 Agent 调度池**：前后端打通调度池配置与热更；Provider 勾选后模型 chips 默认折叠，支持展开/收起与「全选模型」。\n- **文件管理器图片预览**：支持图片文件在 Tab 内直接预览。\n\n## 🐛 修复\n\n- **子 Agent 调度与恢复链路**：修复压缩恢复误重启已完成请求、完成通知覆盖父任务目标、INTERNAL_LIFECYCLE 契约闭合，以及切换 Provider 后白名单锁旧值等问题。\n- **调度池前端 state 残留**：清除模型白名单后前端状态正确收敛。\n- **专家私聊侧栏不可见**：专家私聊恢复为顶层会话。\n- **工作流画布交互**：右键菜单视口 clamp，切换 workspace 时保持画布视图。\n- **会话侧栏分组串组**：分组优先 workspaceId，修复同路径多工作区串组。\n- **macOS bash 启动失败**：优先使用系统 bash，避免 zsh --noprofile 启动失败。\n- **main 打包依赖缺失**：补充 fast-glob 直接依赖。\n- **今日战报活跃时长虚高**：修正统计与文案误导。\n\n## ⚠️ 已知问题\n\n- **Mac**：本轮为 Windows 发版；若本机构建流水线未产出 Mac 安装包，本版本可能暂无对应 dmg/zip。\n- **全量单测**：非强制发版门禁；本版本以主线关键路径与版本一致性检查为主。\n\n## 📦 版本说明\n\n| 项 | 说明 |\n|---|---|\n| 版本号 | `0.9.22` |\n| 相对基线 | `0.9.21` |\n| 标签 | 构建验证通过后再打 `v0.9.22`（发版前不打 tag） |\n","release_date":"2026-08-03","is_published":true,"sort_order":47,"created_by":null,"created_at":"2026-08-03 09:38:18","updated_at":"2026-08-03 09:38:18","image_count":0},{"id":48,"version":"0.9.21","title":"v0.9.21","content":"> 基于 v0.9.20 之后的主线变更。覆盖 Plan 模式注入修复、Windows 工具链稳定性、磁盘膨胀治理、多 Provider compact 稳定性，以及工作流节点参数维护。\n\n## 🐛 修复\n\n- **Plan 模式关闭后仍每轮注入 plan.md**：改为 ExitPlanMode 批准后一次性 `planExecuteArmed` 执行注入；手动关 Plan 回普通 Agent，旧会话自动治愈。\n- **Windows OpenAI BashTool shell 转义失败**：修复 Windows 下 Bash 工具参数转义导致命令执行失败的问题。\n- **merge_worktree cleanup 后会话仍指向已删 worktree / cwd**：清理 worktree 后正确收敛会话工作目录，避免指向已删除路径。\n- **Temp codex-home-* 目录暴增不清理**：补齐临时 codex-home 目录回收，降低磁盘占用。\n- **rollback-shadow 磁盘膨胀**：终态 GC、internal 跳过快照等策略，抑制 shadow 快照无限增长。\n- **compact/overflow 多 Provider 稳定性**：覆盖 OpenAI / Gemini / Grok / Codex / Claude 的 orphan tool、carrier 递归、摘要 tool_result 等边界场景。\n- **Windows bash 打包缺工具与非 0 退出误标红**：补齐打包侧 bash 工具依赖，并修正非 0 退出被误判为错误高亮的展示问题。\n\n## 🚀 增强\n\n- **工作流节点输入输出参数维护**：支持在工作流节点上维护输入/输出参数，编排更清晰。\n\n## ⚠️ 已知问题\n\n- **Mac**：若本机构建流水线未产出 Mac 安装包，本版本可能暂无对应 dmg/zip；以实际 release 产物为准。\n- **全量单测**：非强制发版门禁；本版本以主线关键路径与版本一致性检查为主，完整测试套件不作为阻塞条件。\n\n## 📦 版本说明\n\n| 项 | 说明 |\n|---|---|\n| 版本号 | `0.9.21` |\n| 相对基线 | `0.9.20` |\n| 标签 | 构建验证通过后再打 `v0.9.21`（发版前不打 tag） |\n","release_date":"2026-07-31","is_published":true,"sort_order":46,"created_by":null,"created_at":"2026-07-31 08:33:24","updated_at":"2026-07-31 08:33:24","image_count":0}],"total":56,"page":1,"limit":10,"pages":6,"has_more":true,"next_page":2}}