github esengine/DeepSeek-Reasonix studio-v2.20.2
Reasonix Studio v2.20.2

pre-release4 hours ago

这一版修复了三处会直接影响数据可信度和长会话可靠性的问题:Studio 终于拥有独立于 1.x Desktop 与 CLI 的匿名遥测;带大量图片的会话不再把事件日志撑到自身无法读取;评测报告会保留导致分歧的宿主义务类型。自 2.20.1 起 3 个合并变更。

修复

  • Studio 使用量此前没有被统计。 2.20.0 与 2.20.1 没有启动遥测报告器,服务端看到的 Desktop 数据因此主要来自 1.x,不能代表整个 Reasonix。Studio 现在使用独立的 studio 表面标识,启动量和汇总指标分别遵守现有的遥测、指标隐私开关,也继续支持 DO_NOT_TRACK 与 REASONIX_TELEMETRY 退出方式。Studio、1.x Desktop 与 CLI 在服务端分表统计,不再互相混入。
  • 图片较多的会话不会再把自己写坏。 图片原先以内联 data URL 反复写进事件日志;日志超过 128 MiB 后,读取器会拒绝它,后续保存也随之永久失败。图片现在按内容哈希存放在会话的 blob 目录,事件日志只保存引用;缺失或损坏的 blob 会优先从检查点恢复,并在无法恢复时保留文本与明确的不可用记录。旧的超限会话可以重新打开,并在下次保存时迁移。
  • 评测分歧不再只显示笼统的 obligation.outstanding。 报告现在携带不含内容的宿主义务类型,使一次运行结束后仍能判断是哪类未完成义务导致分歧。

兼容性与隐私

  • 带图片的新格式会话使用 schema 3。旧版 Studio 与 1.x 会明确拒绝打开,而不会在不理解图片引用的情况下保存并造成数据丢失;纯文本会话保持原格式。
  • Studio 遥测不上传对话、项目文件、提示词、账号邮箱或模型内容。启动统计使用匿名安装标识按天去重;可选指标只保存按版本、系统和信号分桶的汇总计数。

验证

  • Linux、Windows、Intel macOS 与 Apple Silicon macOS 构建全部通过。
  • macOS 包完成 Developer ID 筿名与 Apple 公证。
  • 完整 Go 测试矩阵、竞态检查、静态检查、CodeQL、桌面构建与打包检查通过。
  • 会话图片路径覆盖大日志迁移、缺失 blob 恢复、损坏校验、崩溃恢复与跨版本拒绝行为。

What's Changed

  • fix(verdict): name the host obligation kind in divergence reasons by @esengine in #10980
  • fix(sessionstore): keep image payloads out of the replayed event log by @esengine in #10970
  • feat(studio): report Studio telemetry separately by @esengine in #10982

Full Changelog: studio-v2.20.1...studio-v2.20.2


macOS 已用 Developer ID 签名并公证,打开时不需要清除隔离属性。Windows 包未签名,SmartScreen 会告警:选「更多信息」,再选「仍要运行」。Linux 从 .deb 安装。

三个平台都能自更新:Linux 走自己的包,Windows 运行下一个安装器,macOS 替换自身 bundle。

Don't miss a new DeepSeek-Reasonix release

NewReleases is sending notifications on new releases.