跳到主要内容

Reasonix Desktop v1.12.0 发布 —— Guardian Subagent,Memory v5,架构重构

· 阅读需 2 分钟

Reasonix Desktop v1.12.0 封面

Guardian Subagent

新增 Guardian Subagent(#3695)——一个专门的安全子代理,可以在执行敏感操作前做额外的安全检查。对于需要多层审批的场景,Guardian 充当一个独立的"门卫"角色。

Memory v5 执行编译器

Memory 系统升级到 v5,新增了执行记忆编译器(#5217)。Agent 可以更高效地编译和执行记忆操作,提升上下文利用效率。

桌面端状态架构重构

桌面端的面板布局、右侧 dock 配置、overlay/modal 状态全从分散的 state 迁移到了 zustand store(#5150, #5151, #5152)。代码结构更清晰,后面加新 UI 功能的阻力会小很多。

心跳任务增强

  • 新增权限等级选择:自动化任务可以选择执行时的权限级别(#4950)
  • 新增**「每次新建对话」选项**:心跳任务可以配置为每次新对话触发(#5243)

Controller 与核心重构

  • Controller 的 turn orchestration 逻辑独立提取(#5109)
  • 3120 行的 config.go 按关注点拆分为多个文件(#5203)
  • 各端 session 路径统一化到 Controller helpers(#5195)
  • 计划模式策略集中管理(#5246)
  • Subagent 取消和续用逻辑简化(#5199, #5262)

桌面端修复

  • 工作区分栏拖拽修复:桌面文件区的分隔栏拖拽更流畅(#5205)
  • 会话级输入草稿隔离:不同会话的草稿不串了(#5209)
  • 侧边栏关闭后输入框撑满窗口(#5213)
  • 双击对话名称重命名(#5238)
  • Linux NVIDIA Wayland 显式同步修复(#5064)
  • 关闭侧栏后 Welcome 不再闪现(#5248)
  • Cmd+1..9 在有输入内容时仍可切换对话(#5244)
  • 桌面语言回复偏好:桌面设置的语言现在会正确影响回复语言(#5291)
  • 终端原生选择保留(#5160)

Serve 模式改进

serve 模式新增了认证、goal 模式、实时 todo 和移动端 UX 改进(#5146)。

升级方式:

npm i -g reasonix
brew upgrade esengine/reasonix/reasonix

完整更新日志:GitHub Release desktop-v1.12.0

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

#Reasonix #DeepSeekReasonix #v1.12.0 #Guardian #Memory #桌面端 #AI编程工具 #LLM更新报告 #AI写代码的小任