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

latest releases: desktop-v1.30.0, v1.30.0, npm-v1.30.0...
pre-release5 hours ago

这一版把界面里几处「明明在那儿却看不见、或者看见了也读不懂」的地方收拾了一遍:拖文件不再复制副本,收起面板的把手一直看得见,主机自己的话不再挤进对话。

拖进来的是位置,不是副本

  • 任意文件或文件夹拖进输入框都能接住。以前只认图片,拖一个 .py.pdf 进去没有任何反应。
  • 引用的是文件本来在的地方,工作区里不再多出一份副本。这修掉的是「让它改一个文件,它改了副本还回报改好了」——现在它拿到的是那个文件本身。
  • 工作区外的文件也能引用,路径带空格、带盘符都不再把引用截断。
  • 拖歪了不会毁掉界面:以前落在输入框以外,webview 会直接导航到那个文件,整个界面被文件内容替换,只能重开。
  • 剪贴板和「添加图片」按钮仍然存字节——那两条本来就没有路径可用。

面板与分隔条

  • 收起面板的把手静止时就看得见:缝上一根短竖条,鼠标靠近变成箭头,收起后是边缘的一颗药丸。以前它是一个 45% 透明度的箭头,不悬停基本等于没有。
  • 一个面板只有一个收起按钮。标题栏里那个重复的去掉了(只在栏横过来、没有缝可抓的那一档保留)。
  • 分隔条的拖拽热区现在正骑在接缝上,不再偏 1px。

界面说的话

  • 主机对自己的汇报不再进对话正文。像 guardian enabled · model=… 这种装配期的话,以前会以「agent 跑了个命令」同样的规格插进你正在看的那段对话;现在它归到轨迹,真出问题的警告落在输入框下方一条可关掉的横条里。
  • 回合结束的验证回执默认不显示了。它报告这一轮有什么没被验证——值得读,但每轮都来一次太吵。要看的话在开发者控制台 localStorage.setItem('rx-turn-receipt','on');核对本身照跑,终端里也照样打印。
  • 回执卡真显示时也能读了:分组标题、缺了什么、关于哪个文件,三种字面分得开;一条命令是等宽单行,不再把四十行 heredoc 铺成段落。
  • 会话侧边栏里,被外部程序改写留下的恢复副本折进它来自的那条对话,不再各自占一行。

模型与扩展

  • MCP 服务器在设置里会说明自己是什么、带了哪些工具;关掉的服务器也能从缓存里答。
  • 服务端跑的 web search 会显示出来,出错时说的是服务端给的原因。
  • Anthropic 兼容网关只收它自己声明过的 reasoning 字段。
  • 插件的常驻进程崩了会重连,不再一直报 EOF。
  • 钩子写成 shell 语法时会交给能跑它的 shell;坏掉的钩子会说是哪一个、该怎么办,而且只报一次。

已知限制

  • Windows 包仍未签名,安装时会看到 SmartScreen 警告。
  • 没有 windows/arm64 构建。
  • 1.x 桌面版读的是另一份版本目录,不会自动升级到 Studio。

macOS 已用 Developer ID 签名并公证,打开时不需要清除隔离属性。Windows 包未签名 —— Authenticode 签名绑定在受保护的 main-v2 上,本分支拿不到它,所以 SmartScreen 会告警:选「更多信息」,再选「仍要运行」。Linux.deb 安装。

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

Don't miss a new DeepSeek-Reasonix release

NewReleases is sending notifications on new releases.