跳到主要内容

Reasonix v1.0.0 发布 —— 从 DeepSeek 壳到独立 AI 终端,v0.53 到 v1.0 用了 3000 次提交

· 阅读需 4 分钟

我之前写过 Reasonix Desktop v0.53,当时还在修桌面端各种小毛病。时隔一周刷到 v1.0.0 时以为是版本号胡标——看完 changelog,80 多个 PR、3000+ 提交,数字确实不小,但让我觉得配得上 v1.0 的,是下面这几条。

Reasonix v1.0.0 封面

从 DeepSeek 壳到独立终端

以前的 Reasonix 虽然能接其他模型,但默认行为和 branding 始终贴着 DeepSeek 走。v1.0.0 加了 Anthropic Messages API 原生 provider(#2469),还带 Extended Thinking 往返支持(#2471)。不是"兼容层"那种程度——是正经的第一方 provider。

更有意思的是它同时接了 MiMo 推理(#2613)和 DeepSeek thinking effort 控制(#2648/2722),连 /effort 命令都加了。真正变成了一台"你愿意用什么模型就用什么模型"的终端。

没有哪个项目是从零就能做到 provider 无关的。Reasonix 走过的路:DeepSeek only → 几个兼容层 → 原生多 provider → thinking effort 独立控制。每一步都换了底层设计。

那套新桌面,不只是一层皮

changelog 里只有一个 PR 号写了「v2新桌面」(#2561),但展开看配套改动,光桌面端就有:

  • KaTeX 数学渲染(#2509):对话里打 LaTeX,\(\[ 都能渲染出来
  • 统一 Light/Dark 主题系统(#2636):不是零散修修补补,是正面定义了一套色值体系
  • MCP & Skills Drawer(#2566/2621/2692):在桌面侧栏里管理 MCP 连接、Skill 源,不用切回命令行
  • 异步启动(#2563):boot.Build 不阻塞 UI,插件并行初始化
  • 话自动保存 + transcript 渲染优化(#2738)
  • 窗口分割的审批面板(#2627/2663):tool approval 固定 dock 在输入框上方,不影响对话流

这个桌面端已经不是"CLI 的图形化附庸"了。它有自己的会话管理、权限审批、主题体系、插件管理——跟一个独立 IDE 的后台差不多了。

计划系统升级:双层计划 + 自动计划门

以前 Reasonix 的计划只有一个层级。v1.0.0 改成了两层:phase → sub-step(#2539),还在桌面 todo panel 里做了缩进(#2544)。

另外加了个 Auto Plan Gate(#2457):复杂任务自动触发计划流程。不是每次都要 plan——它有个判断阈值,只有任务复杂度超过标准才弹出 plan。这个判断逻辑在 complexity 钩子里。

还有一组配套:complete_step 证据收据(#2540)、todo 绑定验证(#2569/2576/2604)、project instruction 收据(#2753)、final-answer readiness gate(#2771)。整套"agent 做完的事到底能不能信"的链路,从 plan 到工具执行到最终输出,每个环节都加了校验。

其他值得一提的

CLI 长了一堆新肌肉

  • /resume 交互式会话选择器(#2531/2726):键盘上下翻页选之前 session,不用记 ID
  • /theme 命令 + 运行时主题切换(#2727/2734/2740)
  • CLI 语言切换(#2760):不是地区翻译,是 CLI 本身的多语言界面
  • 思考过程折叠 + 耗时显示(#2562):working · 3.2s 这种
  • Doctor 诊断命令(#2631/2667/2708):reasonix doctor 看环境、沙箱、代理通不通
  • LaTeX → Unicode 渲染(#2757):终端里直接看到数学符号
  • Ctrl+C 双击退出(#2501):防止误触中断

Windows 终于被当正经平台

  • native-Windows steering + ripgrep(#2650)
  • GBK/GB18030 编码恢复(#2645)
  • 控制台窗口不闪了(#2686)
  • WSL + Git Bash 双重 fallback(#2620)

npm + Homebrew 分发(#2775):之前只能用 Cargo 或源码编译安装,现在 npm install -g reasonix 一条命令搞定。

升级

npm install -g reasonix # 任意平台
brew install esengine/reasonix/reasonix # macOS
reasonix --version

已有的也可以直接 npx reasonix 零安装启动。

完整更新日志:Reasonix Desktop v1.0.0 Release

📢 关注我,获取最新开源更新日志和开发者工具动态。

#开源项目 #Reasonix #AI终端 #v1.0 #桌面版